From bc80bc1de68fb5c59e2b1976820c4bc9be80ca48 Mon Sep 17 00:00:00 2001 From: Ding Yuntian <1491671119@qq.com> Date: Thu, 20 Aug 2026 20:42:21 +0800 Subject: [PATCH 1/6] =?UTF-8?q?chore:=20=E6=96=B0=E5=A2=9EFunctionYarn?= =?UTF-8?q?=E7=BB=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Yarn/FP/FP_Peipei2/Stage11_手术.yarn | 2 +- Assets/Yarn/{Refactor.meta => Function.meta} | 0 Assets/Yarn/Function/FP_Day1_begin.meta | 8 + .../Function/FP_Day1_begin/Day1_begin.yarn | 409 ++++++++ .../FP_Day1_begin/Day1_begin.yarn.meta | 10 + .../FP_Day1_begin/FP_Day1_begin.yarnproject | 28 + .../FP_Day1_begin.yarnproject.meta | 17 + .../Yarn/Function/FP_Day1_begin/本地化.meta | 8 + .../FP_Day1_begin/本地化/FP_Day1_begin-en.csv | 73 ++ .../本地化/FP_Day1_begin-en.csv.meta | 7 + .../FP_Day1_begin/本地化/FP_Day1_begin-es.csv | 73 ++ .../本地化/FP_Day1_begin-es.csv.meta | 7 + .../本地化/FP_Day1_begin-ja-JP.csv | 73 ++ .../本地化/FP_Day1_begin-ja-JP.csv.meta | 7 + .../本地化/FP_Day1_begin-pt-BR.csv | 73 ++ .../本地化/FP_Day1_begin-pt-BR.csv.meta | 7 + .../FP_Day1_begin/本地化/FP_Day1_begin-ru.csv | 73 ++ .../本地化/FP_Day1_begin-ru.csv.meta | 7 + Assets/Yarn/Function/FP_Day1_mid.meta | 8 + .../Yarn/Function/FP_Day1_mid/Day1_mid.yarn | 201 ++++ .../Function/FP_Day1_mid/Day1_mid.yarn.meta | 10 + .../FP_Day1_mid/FP_Day1_mid.yarnproject | 28 + .../FP_Day1_mid/FP_Day1_mid.yarnproject.meta | 17 + Assets/Yarn/Function/FP_Day1_mid/本地化.meta | 8 + .../FP_Day1_mid/本地化/FP_Day1_mid-en.csv | 41 + .../本地化/FP_Day1_mid-en.csv.meta | 7 + .../FP_Day1_mid/本地化/FP_Day1_mid-es.csv | 41 + .../本地化/FP_Day1_mid-es.csv.meta | 7 + .../FP_Day1_mid/本地化/FP_Day1_mid-ja-JP.csv | 41 + .../本地化/FP_Day1_mid-ja-JP.csv.meta | 7 + .../FP_Day1_mid/本地化/FP_Day1_mid-pt-BR.csv | 41 + .../本地化/FP_Day1_mid-pt-BR.csv.meta | 7 + .../FP_Day1_mid/本地化/FP_Day1_mid-ru.csv | 41 + .../本地化/FP_Day1_mid-ru.csv.meta | 7 + Assets/Yarn/Function/FP_Day1_night.meta | 8 + .../Function/FP_Day1_night/FP_Day1_night.yarn | 387 ++++++++ .../FP_Day1_night/FP_Day1_night.yarn.meta | 10 + .../FP_Day1_night/FP_Day1_night.yarnproject | 28 + .../FP_Day1_night.yarnproject.meta | 17 + .../Yarn/Function/FP_Day1_night/本地化.meta | 8 + .../FP_Day1_night/本地化/FP_Day1_night-en.csv | 111 +++ .../本地化/FP_Day1_night-en.csv.meta | 7 + .../FP_Day1_night/本地化/FP_Day1_night-es.csv | 111 +++ .../本地化/FP_Day1_night-es.csv.meta | 7 + .../本地化/FP_Day1_night-ja-JP.csv | 111 +++ .../本地化/FP_Day1_night-ja-JP.csv.meta | 7 + .../本地化/FP_Day1_night-pt-BR.csv | 111 +++ .../本地化/FP_Day1_night-pt-BR.csv.meta | 7 + .../FP_Day1_night/本地化/FP_Day1_night-ru.csv | 111 +++ .../本地化/FP_Day1_night-ru.csv.meta | 7 + Assets/Yarn/Function/FP_Day1_sleep.meta | 8 + .../Function/FP_Day1_sleep/FP_Day1_sleep.yarn | 897 ++++++++++++++++++ .../FP_Day1_sleep/FP_Day1_sleep.yarn.meta | 10 + .../FP_Day1_sleep/FP_Day1_sleep.yarnproject | 28 + .../FP_Day1_sleep.yarnproject.meta | 17 + Assets/Yarn/Function/FP_Day1_sleep/Func.yarn | 143 +++ .../Function/FP_Day1_sleep/Func.yarn.meta | 10 + .../Yarn/Function/FP_Day1_sleep/本地化.meta | 8 + .../FP_Day1_sleep/本地化/FP_Day1_sleep-en.csv | 271 ++++++ .../本地化/FP_Day1_sleep-en.csv.meta | 7 + .../FP_Day1_sleep/本地化/FP_Day1_sleep-es.csv | 271 ++++++ .../本地化/FP_Day1_sleep-es.csv.meta | 7 + .../本地化/FP_Day1_sleep-ja-JP.csv | 271 ++++++ .../本地化/FP_Day1_sleep-ja-JP.csv.meta | 7 + .../本地化/FP_Day1_sleep-pt-BR.csv | 271 ++++++ .../本地化/FP_Day1_sleep-pt-BR.csv.meta | 7 + .../FP_Day1_sleep/本地化/FP_Day1_sleep-ru.csv | 271 ++++++ .../本地化/FP_Day1_sleep-ru.csv.meta | 7 + Assets/Yarn/Function/FP_Day2_begin.meta | 8 + .../Function/FP_Day2_begin/FP_Day2_begin.yarn | 75 ++ .../FP_Day2_begin/FP_Day2_begin.yarn.meta | 10 + .../FP_Day2_begin/FP_Day2_begin.yarnproject | 28 + .../FP_Day2_begin.yarnproject.meta | 17 + .../Yarn/Function/FP_Day2_begin/本地化.meta | 8 + .../FP_Day2_begin/本地化/FP_Day2_begin-en.csv | 5 + .../本地化/FP_Day2_begin-en.csv.meta | 7 + .../FP_Day2_begin/本地化/FP_Day2_begin-es.csv | 5 + .../本地化/FP_Day2_begin-es.csv.meta | 7 + .../本地化/FP_Day2_begin-ja-JP.csv | 5 + .../本地化/FP_Day2_begin-ja-JP.csv.meta | 7 + .../本地化/FP_Day2_begin-pt-BR.csv | 5 + .../本地化/FP_Day2_begin-pt-BR.csv.meta | 7 + .../FP_Day2_begin/本地化/FP_Day2_begin-ru.csv | 5 + .../本地化/FP_Day2_begin-ru.csv.meta | 7 + Assets/Yarn/Function/FP_Day2_mid.meta | 8 + .../Yarn/Function/FP_Day2_mid/Day2_mid.yarn | 155 +++ .../Function/FP_Day2_mid/Day2_mid.yarn.meta | 10 + .../FP_Day2_mid/FP_Day2_mid.yarnproject | 28 + .../FP_Day2_mid/FP_Day2_mid.yarnproject.meta | 17 + Assets/Yarn/Function/FP_Day2_mid/本地化.meta | 8 + .../FP_Day2_mid/本地化/FP_Day2_mid-en.csv | 53 ++ .../本地化/FP_Day2_mid-en.csv.meta | 7 + .../FP_Day2_mid/本地化/FP_Day2_mid-es.csv | 53 ++ .../本地化/FP_Day2_mid-es.csv.meta | 7 + .../FP_Day2_mid/本地化/FP_Day2_mid-ja-JP.csv | 53 ++ .../本地化/FP_Day2_mid-ja-JP.csv.meta | 7 + .../FP_Day2_mid/本地化/FP_Day2_mid-pt-BR.csv | 53 ++ .../本地化/FP_Day2_mid-pt-BR.csv.meta | 7 + .../FP_Day2_mid/本地化/FP_Day2_mid-ru.csv | 53 ++ .../本地化/FP_Day2_mid-ru.csv.meta | 7 + Assets/Yarn/Function/FP_Day2_night.meta | 8 + .../Function/FP_Day2_night/FP_Day2_night.yarn | 293 ++++++ .../FP_Day2_night/FP_Day2_night.yarn.meta | 10 + .../FP_Day2_night/FP_Day2_night.yarnproject | 28 + .../FP_Day2_night.yarnproject.meta | 17 + .../Yarn/Function/FP_Day2_night/本地化.meta | 8 + .../FP_Day2_night/本地化/FP_Day2_night-en.csv | 53 ++ .../本地化/FP_Day2_night-en.csv.meta | 7 + .../FP_Day2_night/本地化/FP_Day2_night-es.csv | 53 ++ .../本地化/FP_Day2_night-es.csv.meta | 7 + .../本地化/FP_Day2_night-ja-JP.csv | 53 ++ .../本地化/FP_Day2_night-ja-JP.csv.meta | 7 + .../本地化/FP_Day2_night-pt-BR.csv | 53 ++ .../本地化/FP_Day2_night-pt-BR.csv.meta | 7 + .../FP_Day2_night/本地化/FP_Day2_night-ru.csv | 53 ++ .../本地化/FP_Day2_night-ru.csv.meta | 7 + .../{Refactor => Function}/FP_Day2_sleep.meta | 0 .../FP_Day2_sleep/FP_Day2_sleep.yarnproject | 0 .../FP_Day2_sleep.yarnproject.meta | 0 .../FP_Day2_sleep/FP_Day2_sleep_new.yarn | 0 .../FP_Day2_sleep/FP_Day2_sleep_new.yarn.meta | 0 .../FP_Day2_sleep/Function.yarn | 0 .../FP_Day2_sleep/Function.yarn.meta | 0 .../FP_Day2_sleep/本地化.meta | 0 .../FP_Day2_sleep/本地化/FP_Day2_sleep-en.csv | 0 .../本地化/FP_Day2_sleep-en.csv.meta | 0 .../FP_Day2_sleep/本地化/FP_Day2_sleep-es.csv | 0 .../本地化/FP_Day2_sleep-es.csv.meta | 0 .../本地化/FP_Day2_sleep-ja-JP.csv | 0 .../本地化/FP_Day2_sleep-ja-JP.csv.meta | 0 .../本地化/FP_Day2_sleep-pt-BR.csv | 0 .../本地化/FP_Day2_sleep-pt-BR.csv.meta | 0 .../FP_Day2_sleep/本地化/FP_Day2_sleep-ru.csv | 0 .../本地化/FP_Day2_sleep-ru.csv.meta | 0 Assets/Yarn/Function/FP_Huoshan1.meta | 8 + Assets/Yarn/Function/FP_Huoshan1/Center.yarn | 157 +++ .../Function/FP_Huoshan1/Center.yarn.meta | 10 + .../Yarn/Function/FP_Huoshan1/EventNode.yarn | 142 +++ .../Function/FP_Huoshan1/EventNode.yarn.meta | 10 + .../FP_Huoshan1/FP_Huoshan1.yarnproject | 29 + .../FP_Huoshan1/FP_Huoshan1.yarnproject.meta | 17 + Assets/Yarn/Function/FP_Huoshan1/Stage1.yarn | 236 +++++ .../Function/FP_Huoshan1/Stage1.yarn.meta | 10 + Assets/Yarn/Function/FP_Huoshan1/Stage2.yarn | 423 +++++++++ .../Function/FP_Huoshan1/Stage2.yarn.meta | 10 + Assets/Yarn/Function/FP_Huoshan1/Stage3.yarn | 315 ++++++ .../Function/FP_Huoshan1/Stage3.yarn.meta | 10 + Assets/Yarn/Function/FP_Huoshan1/Stage4.yarn | 38 + .../Function/FP_Huoshan1/Stage4.yarn.meta | 10 + Assets/Yarn/Function/FP_Huoshan1/Stage5.yarn | 127 +++ .../Function/FP_Huoshan1/Stage5.yarn.meta | 10 + Assets/Yarn/Function/FP_Huoshan1/Stage6.yarn | 647 +++++++++++++ .../Function/FP_Huoshan1/Stage6.yarn.meta | 10 + Assets/Yarn/Function/FP_Huoshan1/Stage7.yarn | 23 + .../Function/FP_Huoshan1/Stage7.yarn.meta | 10 + Assets/Yarn/Function/FP_Huoshan1/Stage8.yarn | 85 ++ .../Function/FP_Huoshan1/Stage8.yarn.meta | 10 + .../Function/FP_Huoshan1/WaveformConfig.asset | 91 ++ .../FP_Huoshan1/WaveformConfig.asset.meta | 8 + Assets/Yarn/Function/FP_Huoshan1/本地化.meta | 8 + .../FP_Huoshan1/本地化/FP_Huoshan1-en.csv | 469 +++++++++ .../本地化/FP_Huoshan1-en.csv.meta | 7 + .../FP_Huoshan1/本地化/FP_Huoshan1-es.csv | 469 +++++++++ .../本地化/FP_Huoshan1-es.csv.meta | 7 + .../FP_Huoshan1/本地化/FP_Huoshan1-ja-JP.csv | 469 +++++++++ .../本地化/FP_Huoshan1-ja-JP.csv.meta | 7 + .../FP_Huoshan1/本地化/FP_Huoshan1-pt-BR.csv | 470 +++++++++ .../本地化/FP_Huoshan1-pt-BR.csv.meta | 7 + .../FP_Huoshan1/本地化/FP_Huoshan1-ru.csv | 469 +++++++++ .../本地化/FP_Huoshan1-ru.csv.meta | 7 + Assets/Yarn/Function/FP_Peipei1.meta | 8 + Assets/Yarn/Function/FP_Peipei1/CENTER.yarn | 132 +++ .../Yarn/Function/FP_Peipei1/CENTER.yarn.meta | 10 + Assets/Yarn/Function/FP_Peipei1/EVENT.yarn | 198 ++++ .../Yarn/Function/FP_Peipei1/EVENT.yarn.meta | 10 + .../FP_Peipei1/FP_Peipei1.yarnproject | 29 + .../FP_Peipei1/FP_Peipei1.yarnproject.meta | 17 + .../FP_Peipei1/Stage1_佩佩开场对话.yarn | 220 +++++ .../FP_Peipei1/Stage1_佩佩开场对话.yarn.meta | 10 + .../FP_Peipei1/Stage2_外部检查&UF.yarn | 424 +++++++++ .../FP_Peipei1/Stage2_外部检查&UF.yarn.meta | 10 + .../Function/FP_Peipei1/Stage3_视觉检查.yarn | 277 ++++++ .../FP_Peipei1/Stage3_视觉检查.yarn.meta | 10 + .../Function/FP_Peipei1/Stage4_记忆检查.yarn | 207 ++++ .../FP_Peipei1/Stage4_记忆检查.yarn.meta | 10 + .../Yarn/Function/FP_Peipei1/Stage5_分析.yarn | 91 ++ .../Function/FP_Peipei1/Stage5_分析.yarn.meta | 10 + .../Function/FP_Peipei1/Stage6_中间对话.yarn | 127 +++ .../FP_Peipei1/Stage6_中间对话.yarn.meta | 10 + .../Yarn/Function/FP_Peipei1/Stage7_手术.yarn | 62 ++ .../Function/FP_Peipei1/Stage7_手术.yarn.meta | 10 + .../Yarn/Function/FP_Peipei1/Stage8_复查.yarn | 197 ++++ .../Function/FP_Peipei1/Stage8_复查.yarn.meta | 10 + .../Function/FP_Peipei1/Stage9_结束对话.yarn | 137 +++ .../FP_Peipei1/Stage9_结束对话.yarn.meta | 10 + Assets/Yarn/Function/FP_Peipei1/本地化.meta | 8 + .../FP_Peipei1/本地化/FP_Peipei1-en.csv | 404 ++++++++ .../FP_Peipei1/本地化/FP_Peipei1-en.csv.meta | 7 + .../FP_Peipei1/本地化/FP_Peipei1-es.csv | 404 ++++++++ .../FP_Peipei1/本地化/FP_Peipei1-es.csv.meta | 7 + .../FP_Peipei1/本地化/FP_Peipei1-ja-JP.csv | 404 ++++++++ .../本地化/FP_Peipei1-ja-JP.csv.meta | 7 + .../FP_Peipei1/本地化/FP_Peipei1-pt-BR.csv | 404 ++++++++ .../本地化/FP_Peipei1-pt-BR.csv.meta | 7 + .../FP_Peipei1/本地化/FP_Peipei1-ru.csv | 404 ++++++++ .../FP_Peipei1/本地化/FP_Peipei1-ru.csv.meta | 7 + Assets/Yarn/Function/FP_Peipei2.meta | 8 + .../Yarn/Function/FP_Peipei2/EventNode.yarn | 151 +++ .../Function/FP_Peipei2/EventNode.yarn.meta | 10 + .../FP_Peipei2/FP_Peipei2.yarnproject | 28 + .../FP_Peipei2/FP_Peipei2.yarnproject.meta | 17 + .../FP_Peipei2/Stage10_术前谈话2.yarn | 410 ++++++++ .../FP_Peipei2/Stage10_术前谈话2.yarn.meta | 10 + .../Function/FP_Peipei2/Stage11_手术.yarn | 255 +++++ .../FP_Peipei2/Stage11_手术.yarn.meta | 10 + .../Function/FP_Peipei2/Stage12_结束对话.yarn | 214 +++++ .../FP_Peipei2/Stage12_结束对话.yarn.meta | 10 + .../FP_Peipei2/Stage1_佩佩开场对话.yarn | 154 +++ .../FP_Peipei2/Stage1_佩佩开场对话.yarn.meta | 10 + .../FP_Peipei2/Stage2_第一次发热.yarn | 81 ++ .../FP_Peipei2/Stage2_第一次发热.yarn.meta | 10 + .../Function/FP_Peipei2/Stage3_身体检查.yarn | 452 +++++++++ .../FP_Peipei2/Stage3_身体检查.yarn.meta | 10 + .../Function/FP_Peipei2/Stage4_UF拆壳.yarn | 51 + .../FP_Peipei2/Stage4_UF拆壳.yarn.meta | 10 + .../Function/FP_Peipei2/Stage5_UF检查.yarn | 301 ++++++ .../FP_Peipei2/Stage5_UF检查.yarn.meta | 10 + .../Yarn/Function/FP_Peipei2/Stage6_分析.yarn | 109 +++ .../Function/FP_Peipei2/Stage6_分析.yarn.meta | 10 + .../Function/FP_Peipei2/Stage7_术前谈话.yarn | 231 +++++ .../FP_Peipei2/Stage7_术前谈话.yarn.meta | 10 + .../Function/FP_Peipei2/Stage8_停止想象.yarn | 382 ++++++++ .../FP_Peipei2/Stage8_停止想象.yarn.meta | 10 + .../Function/FP_Peipei2/Stage9_UF拆除.yarn | 32 + .../FP_Peipei2/Stage9_UF拆除.yarn.meta | 10 + Assets/Yarn/Function/FP_Peipei2/Start.yarn | 141 +++ .../Yarn/Function/FP_Peipei2/Start.yarn.meta | 10 + Assets/Yarn/Function/FP_Peipei2/本地化.meta | 8 + .../FP_Peipei2/本地化/FP_Peipei2-en.csv | 637 +++++++++++++ .../FP_Peipei2/本地化/FP_Peipei2-en.csv.meta | 7 + .../FP_Peipei2/本地化/FP_Peipei2-es.csv | 637 +++++++++++++ .../FP_Peipei2/本地化/FP_Peipei2-es.csv.meta | 7 + .../FP_Peipei2/本地化/FP_Peipei2-ja-JP.csv | 637 +++++++++++++ .../本地化/FP_Peipei2-ja-JP.csv.meta | 7 + .../FP_Peipei2/本地化/FP_Peipei2-pt-BR.csv | 637 +++++++++++++ .../本地化/FP_Peipei2-pt-BR.csv.meta | 7 + .../FP_Peipei2/本地化/FP_Peipei2-ru.csv | 637 +++++++++++++ .../FP_Peipei2/本地化/FP_Peipei2-ru.csv.meta | 7 + Assets/Yarn/Function/FP_Prologue.meta | 8 + Assets/Yarn/Function/FP_Prologue/Center.yarn | 68 ++ .../Function/FP_Prologue/Center.yarn.meta | 10 + .../Yarn/Function/FP_Prologue/EventNode.yarn | 95 ++ .../Function/FP_Prologue/EventNode.yarn.meta | 10 + .../FP_Prologue/FP_Prologue.yarnproject | 28 + .../FP_Prologue/FP_Prologue.yarnproject.meta | 17 + .../Function/FP_Prologue/Stage1_开灯.yarn | 210 ++++ .../FP_Prologue/Stage1_开灯.yarn.meta | 10 + .../Function/FP_Prologue/Stage2-5_切割.yarn | 563 +++++++++++ .../FP_Prologue/Stage2-5_切割.yarn.meta | 10 + .../Function/FP_Prologue/Stage6_螺旋.yarn | 100 ++ .../FP_Prologue/Stage6_螺旋.yarn.meta | 10 + Assets/Yarn/Function/FP_Prologue/本地化.meta | 8 + .../FP_Prologue/本地化/FP_Prologue-en.csv | 146 +++ .../本地化/FP_Prologue-en.csv.meta | 7 + .../FP_Prologue/本地化/FP_Prologue-es.csv | 146 +++ .../本地化/FP_Prologue-es.csv.meta | 7 + .../FP_Prologue/本地化/FP_Prologue-ja-JP.csv | 146 +++ .../本地化/FP_Prologue-ja-JP.csv.meta | 7 + .../FP_Prologue/本地化/FP_Prologue-pt-BR.csv | 146 +++ .../本地化/FP_Prologue-pt-BR.csv.meta | 7 + .../FP_Prologue/本地化/FP_Prologue-ru.csv | 146 +++ .../本地化/FP_Prologue-ru.csv.meta | 7 + 272 files changed, 23779 insertions(+), 1 deletion(-) rename Assets/Yarn/{Refactor.meta => Function.meta} (100%) create mode 100644 Assets/Yarn/Function/FP_Day1_begin.meta create mode 100644 Assets/Yarn/Function/FP_Day1_begin/Day1_begin.yarn create mode 100644 Assets/Yarn/Function/FP_Day1_begin/Day1_begin.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Day1_begin/FP_Day1_begin.yarnproject create mode 100644 Assets/Yarn/Function/FP_Day1_begin/FP_Day1_begin.yarnproject.meta create mode 100644 Assets/Yarn/Function/FP_Day1_begin/本地化.meta create mode 100644 Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-en.csv create mode 100644 Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-en.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-es.csv create mode 100644 Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-es.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-ja-JP.csv create mode 100644 Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-ja-JP.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-pt-BR.csv create mode 100644 Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-pt-BR.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-ru.csv create mode 100644 Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-ru.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day1_mid.meta create mode 100644 Assets/Yarn/Function/FP_Day1_mid/Day1_mid.yarn create mode 100644 Assets/Yarn/Function/FP_Day1_mid/Day1_mid.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Day1_mid/FP_Day1_mid.yarnproject create mode 100644 Assets/Yarn/Function/FP_Day1_mid/FP_Day1_mid.yarnproject.meta create mode 100644 Assets/Yarn/Function/FP_Day1_mid/本地化.meta create mode 100644 Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-en.csv create mode 100644 Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-en.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-es.csv create mode 100644 Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-es.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-ja-JP.csv create mode 100644 Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-ja-JP.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-pt-BR.csv create mode 100644 Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-pt-BR.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-ru.csv create mode 100644 Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-ru.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day1_night.meta create mode 100644 Assets/Yarn/Function/FP_Day1_night/FP_Day1_night.yarn create mode 100644 Assets/Yarn/Function/FP_Day1_night/FP_Day1_night.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Day1_night/FP_Day1_night.yarnproject create mode 100644 Assets/Yarn/Function/FP_Day1_night/FP_Day1_night.yarnproject.meta create mode 100644 Assets/Yarn/Function/FP_Day1_night/本地化.meta create mode 100644 Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-en.csv create mode 100644 Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-en.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-es.csv create mode 100644 Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-es.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-ja-JP.csv create mode 100644 Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-ja-JP.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-pt-BR.csv create mode 100644 Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-pt-BR.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-ru.csv create mode 100644 Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-ru.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day1_sleep.meta create mode 100644 Assets/Yarn/Function/FP_Day1_sleep/FP_Day1_sleep.yarn create mode 100644 Assets/Yarn/Function/FP_Day1_sleep/FP_Day1_sleep.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Day1_sleep/FP_Day1_sleep.yarnproject create mode 100644 Assets/Yarn/Function/FP_Day1_sleep/FP_Day1_sleep.yarnproject.meta create mode 100644 Assets/Yarn/Function/FP_Day1_sleep/Func.yarn create mode 100644 Assets/Yarn/Function/FP_Day1_sleep/Func.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Day1_sleep/本地化.meta create mode 100644 Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-en.csv create mode 100644 Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-en.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-es.csv create mode 100644 Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-es.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-ja-JP.csv create mode 100644 Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-ja-JP.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-pt-BR.csv create mode 100644 Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-pt-BR.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-ru.csv create mode 100644 Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-ru.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day2_begin.meta create mode 100644 Assets/Yarn/Function/FP_Day2_begin/FP_Day2_begin.yarn create mode 100644 Assets/Yarn/Function/FP_Day2_begin/FP_Day2_begin.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Day2_begin/FP_Day2_begin.yarnproject create mode 100644 Assets/Yarn/Function/FP_Day2_begin/FP_Day2_begin.yarnproject.meta create mode 100644 Assets/Yarn/Function/FP_Day2_begin/本地化.meta create mode 100644 Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-en.csv create mode 100644 Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-en.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-es.csv create mode 100644 Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-es.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-ja-JP.csv create mode 100644 Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-ja-JP.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-pt-BR.csv create mode 100644 Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-pt-BR.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-ru.csv create mode 100644 Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-ru.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day2_mid.meta create mode 100644 Assets/Yarn/Function/FP_Day2_mid/Day2_mid.yarn create mode 100644 Assets/Yarn/Function/FP_Day2_mid/Day2_mid.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Day2_mid/FP_Day2_mid.yarnproject create mode 100644 Assets/Yarn/Function/FP_Day2_mid/FP_Day2_mid.yarnproject.meta create mode 100644 Assets/Yarn/Function/FP_Day2_mid/本地化.meta create mode 100644 Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-en.csv create mode 100644 Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-en.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-es.csv create mode 100644 Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-es.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-ja-JP.csv create mode 100644 Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-ja-JP.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-pt-BR.csv create mode 100644 Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-pt-BR.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-ru.csv create mode 100644 Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-ru.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day2_night.meta create mode 100644 Assets/Yarn/Function/FP_Day2_night/FP_Day2_night.yarn create mode 100644 Assets/Yarn/Function/FP_Day2_night/FP_Day2_night.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Day2_night/FP_Day2_night.yarnproject create mode 100644 Assets/Yarn/Function/FP_Day2_night/FP_Day2_night.yarnproject.meta create mode 100644 Assets/Yarn/Function/FP_Day2_night/本地化.meta create mode 100644 Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-en.csv create mode 100644 Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-en.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-es.csv create mode 100644 Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-es.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-ja-JP.csv create mode 100644 Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-ja-JP.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-pt-BR.csv create mode 100644 Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-pt-BR.csv.meta create mode 100644 Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-ru.csv create mode 100644 Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-ru.csv.meta rename Assets/Yarn/{Refactor => Function}/FP_Day2_sleep.meta (100%) rename Assets/Yarn/{Refactor => Function}/FP_Day2_sleep/FP_Day2_sleep.yarnproject (100%) rename Assets/Yarn/{Refactor => Function}/FP_Day2_sleep/FP_Day2_sleep.yarnproject.meta (100%) rename Assets/Yarn/{Refactor => Function}/FP_Day2_sleep/FP_Day2_sleep_new.yarn (100%) rename Assets/Yarn/{Refactor => Function}/FP_Day2_sleep/FP_Day2_sleep_new.yarn.meta (100%) rename Assets/Yarn/{Refactor => Function}/FP_Day2_sleep/Function.yarn (100%) rename Assets/Yarn/{Refactor => Function}/FP_Day2_sleep/Function.yarn.meta (100%) rename Assets/Yarn/{Refactor => Function}/FP_Day2_sleep/本地化.meta (100%) rename Assets/Yarn/{Refactor => Function}/FP_Day2_sleep/本地化/FP_Day2_sleep-en.csv (100%) rename Assets/Yarn/{Refactor => Function}/FP_Day2_sleep/本地化/FP_Day2_sleep-en.csv.meta (100%) rename Assets/Yarn/{Refactor => Function}/FP_Day2_sleep/本地化/FP_Day2_sleep-es.csv (100%) rename Assets/Yarn/{Refactor => Function}/FP_Day2_sleep/本地化/FP_Day2_sleep-es.csv.meta (100%) rename Assets/Yarn/{Refactor => Function}/FP_Day2_sleep/本地化/FP_Day2_sleep-ja-JP.csv (100%) rename Assets/Yarn/{Refactor => Function}/FP_Day2_sleep/本地化/FP_Day2_sleep-ja-JP.csv.meta (100%) rename Assets/Yarn/{Refactor => Function}/FP_Day2_sleep/本地化/FP_Day2_sleep-pt-BR.csv (100%) rename Assets/Yarn/{Refactor => Function}/FP_Day2_sleep/本地化/FP_Day2_sleep-pt-BR.csv.meta (100%) rename Assets/Yarn/{Refactor => Function}/FP_Day2_sleep/本地化/FP_Day2_sleep-ru.csv (100%) rename Assets/Yarn/{Refactor => Function}/FP_Day2_sleep/本地化/FP_Day2_sleep-ru.csv.meta (100%) create mode 100644 Assets/Yarn/Function/FP_Huoshan1.meta create mode 100644 Assets/Yarn/Function/FP_Huoshan1/Center.yarn create mode 100644 Assets/Yarn/Function/FP_Huoshan1/Center.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Huoshan1/EventNode.yarn create mode 100644 Assets/Yarn/Function/FP_Huoshan1/EventNode.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Huoshan1/FP_Huoshan1.yarnproject create mode 100644 Assets/Yarn/Function/FP_Huoshan1/FP_Huoshan1.yarnproject.meta create mode 100644 Assets/Yarn/Function/FP_Huoshan1/Stage1.yarn create mode 100644 Assets/Yarn/Function/FP_Huoshan1/Stage1.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Huoshan1/Stage2.yarn create mode 100644 Assets/Yarn/Function/FP_Huoshan1/Stage2.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Huoshan1/Stage3.yarn create mode 100644 Assets/Yarn/Function/FP_Huoshan1/Stage3.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Huoshan1/Stage4.yarn create mode 100644 Assets/Yarn/Function/FP_Huoshan1/Stage4.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Huoshan1/Stage5.yarn create mode 100644 Assets/Yarn/Function/FP_Huoshan1/Stage5.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Huoshan1/Stage6.yarn create mode 100644 Assets/Yarn/Function/FP_Huoshan1/Stage6.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Huoshan1/Stage7.yarn create mode 100644 Assets/Yarn/Function/FP_Huoshan1/Stage7.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Huoshan1/Stage8.yarn create mode 100644 Assets/Yarn/Function/FP_Huoshan1/Stage8.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Huoshan1/WaveformConfig.asset create mode 100644 Assets/Yarn/Function/FP_Huoshan1/WaveformConfig.asset.meta create mode 100644 Assets/Yarn/Function/FP_Huoshan1/本地化.meta create mode 100644 Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-en.csv create mode 100644 Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-en.csv.meta create mode 100644 Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-es.csv create mode 100644 Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-es.csv.meta create mode 100644 Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-ja-JP.csv create mode 100644 Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-ja-JP.csv.meta create mode 100644 Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-pt-BR.csv create mode 100644 Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-pt-BR.csv.meta create mode 100644 Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-ru.csv create mode 100644 Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-ru.csv.meta create mode 100644 Assets/Yarn/Function/FP_Peipei1.meta create mode 100644 Assets/Yarn/Function/FP_Peipei1/CENTER.yarn create mode 100644 Assets/Yarn/Function/FP_Peipei1/CENTER.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Peipei1/EVENT.yarn create mode 100644 Assets/Yarn/Function/FP_Peipei1/EVENT.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Peipei1/FP_Peipei1.yarnproject create mode 100644 Assets/Yarn/Function/FP_Peipei1/FP_Peipei1.yarnproject.meta create mode 100644 Assets/Yarn/Function/FP_Peipei1/Stage1_佩佩开场对话.yarn create mode 100644 Assets/Yarn/Function/FP_Peipei1/Stage1_佩佩开场对话.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Peipei1/Stage2_外部检查&UF.yarn create mode 100644 Assets/Yarn/Function/FP_Peipei1/Stage2_外部检查&UF.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Peipei1/Stage3_视觉检查.yarn create mode 100644 Assets/Yarn/Function/FP_Peipei1/Stage3_视觉检查.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Peipei1/Stage4_记忆检查.yarn create mode 100644 Assets/Yarn/Function/FP_Peipei1/Stage4_记忆检查.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Peipei1/Stage5_分析.yarn create mode 100644 Assets/Yarn/Function/FP_Peipei1/Stage5_分析.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Peipei1/Stage6_中间对话.yarn create mode 100644 Assets/Yarn/Function/FP_Peipei1/Stage6_中间对话.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Peipei1/Stage7_手术.yarn create mode 100644 Assets/Yarn/Function/FP_Peipei1/Stage7_手术.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Peipei1/Stage8_复查.yarn create mode 100644 Assets/Yarn/Function/FP_Peipei1/Stage8_复查.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Peipei1/Stage9_结束对话.yarn create mode 100644 Assets/Yarn/Function/FP_Peipei1/Stage9_结束对话.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Peipei1/本地化.meta create mode 100644 Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-en.csv create mode 100644 Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-en.csv.meta create mode 100644 Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-es.csv create mode 100644 Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-es.csv.meta create mode 100644 Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-ja-JP.csv create mode 100644 Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-ja-JP.csv.meta create mode 100644 Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-pt-BR.csv create mode 100644 Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-pt-BR.csv.meta create mode 100644 Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-ru.csv create mode 100644 Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-ru.csv.meta create mode 100644 Assets/Yarn/Function/FP_Peipei2.meta create mode 100644 Assets/Yarn/Function/FP_Peipei2/EventNode.yarn create mode 100644 Assets/Yarn/Function/FP_Peipei2/EventNode.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Peipei2/FP_Peipei2.yarnproject create mode 100644 Assets/Yarn/Function/FP_Peipei2/FP_Peipei2.yarnproject.meta create mode 100644 Assets/Yarn/Function/FP_Peipei2/Stage10_术前谈话2.yarn create mode 100644 Assets/Yarn/Function/FP_Peipei2/Stage10_术前谈话2.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Peipei2/Stage11_手术.yarn create mode 100644 Assets/Yarn/Function/FP_Peipei2/Stage11_手术.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Peipei2/Stage12_结束对话.yarn create mode 100644 Assets/Yarn/Function/FP_Peipei2/Stage12_结束对话.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Peipei2/Stage1_佩佩开场对话.yarn create mode 100644 Assets/Yarn/Function/FP_Peipei2/Stage1_佩佩开场对话.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Peipei2/Stage2_第一次发热.yarn create mode 100644 Assets/Yarn/Function/FP_Peipei2/Stage2_第一次发热.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Peipei2/Stage3_身体检查.yarn create mode 100644 Assets/Yarn/Function/FP_Peipei2/Stage3_身体检查.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Peipei2/Stage4_UF拆壳.yarn create mode 100644 Assets/Yarn/Function/FP_Peipei2/Stage4_UF拆壳.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Peipei2/Stage5_UF检查.yarn create mode 100644 Assets/Yarn/Function/FP_Peipei2/Stage5_UF检查.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Peipei2/Stage6_分析.yarn create mode 100644 Assets/Yarn/Function/FP_Peipei2/Stage6_分析.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Peipei2/Stage7_术前谈话.yarn create mode 100644 Assets/Yarn/Function/FP_Peipei2/Stage7_术前谈话.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Peipei2/Stage8_停止想象.yarn create mode 100644 Assets/Yarn/Function/FP_Peipei2/Stage8_停止想象.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Peipei2/Stage9_UF拆除.yarn create mode 100644 Assets/Yarn/Function/FP_Peipei2/Stage9_UF拆除.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Peipei2/Start.yarn create mode 100644 Assets/Yarn/Function/FP_Peipei2/Start.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Peipei2/本地化.meta create mode 100644 Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-en.csv create mode 100644 Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-en.csv.meta create mode 100644 Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-es.csv create mode 100644 Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-es.csv.meta create mode 100644 Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-ja-JP.csv create mode 100644 Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-ja-JP.csv.meta create mode 100644 Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-pt-BR.csv create mode 100644 Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-pt-BR.csv.meta create mode 100644 Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-ru.csv create mode 100644 Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-ru.csv.meta create mode 100644 Assets/Yarn/Function/FP_Prologue.meta create mode 100644 Assets/Yarn/Function/FP_Prologue/Center.yarn create mode 100644 Assets/Yarn/Function/FP_Prologue/Center.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Prologue/EventNode.yarn create mode 100644 Assets/Yarn/Function/FP_Prologue/EventNode.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Prologue/FP_Prologue.yarnproject create mode 100644 Assets/Yarn/Function/FP_Prologue/FP_Prologue.yarnproject.meta create mode 100644 Assets/Yarn/Function/FP_Prologue/Stage1_开灯.yarn create mode 100644 Assets/Yarn/Function/FP_Prologue/Stage1_开灯.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Prologue/Stage2-5_切割.yarn create mode 100644 Assets/Yarn/Function/FP_Prologue/Stage2-5_切割.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Prologue/Stage6_螺旋.yarn create mode 100644 Assets/Yarn/Function/FP_Prologue/Stage6_螺旋.yarn.meta create mode 100644 Assets/Yarn/Function/FP_Prologue/本地化.meta create mode 100644 Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-en.csv create mode 100644 Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-en.csv.meta create mode 100644 Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-es.csv create mode 100644 Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-es.csv.meta create mode 100644 Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-ja-JP.csv create mode 100644 Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-ja-JP.csv.meta create mode 100644 Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-pt-BR.csv create mode 100644 Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-pt-BR.csv.meta create mode 100644 Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-ru.csv create mode 100644 Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-ru.csv.meta diff --git a/Assets/Yarn/FP/FP_Peipei2/Stage11_手术.yarn b/Assets/Yarn/FP/FP_Peipei2/Stage11_手术.yarn index fe6b9bd87..d07eb5846 100644 --- a/Assets/Yarn/FP/FP_Peipei2/Stage11_手术.yarn +++ b/Assets/Yarn/FP/FP_Peipei2/Stage11_手术.yarn @@ -164,7 +164,7 @@ MemModule: 未检测到可查看的记忆卡带。 #line:03fec5c me: …… #line:0218d93 ->执行记忆初始化 #line:0781b34 <> - Analyzing: 正在执行记忆色彩清除初始化……请稍候。 #line:01ee6dd + Analysing: 正在执行记忆色彩清除初始化……请稍候。 #line:01ee6dd <> me: 对不起,佩佩… #line:0340230 <> diff --git a/Assets/Yarn/Refactor.meta b/Assets/Yarn/Function.meta similarity index 100% rename from Assets/Yarn/Refactor.meta rename to Assets/Yarn/Function.meta diff --git a/Assets/Yarn/Function/FP_Day1_begin.meta b/Assets/Yarn/Function/FP_Day1_begin.meta new file mode 100644 index 000000000..9c09c79a1 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_begin.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 20c207a39e75f554bbc79fb3d3adcdf9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_begin/Day1_begin.yarn b/Assets/Yarn/Function/FP_Day1_begin/Day1_begin.yarn new file mode 100644 index 000000000..33cc89a8f --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_begin/Day1_begin.yarn @@ -0,0 +1,409 @@ +title: Start +tags: start +group: 入口 +position: 0,-80 +--- +<> + +<> +<> +<> +<> +<> +<> + +<> +<> +<> +<> + +<> + +<> // 等待状态机加载 + +<> + +<> +=== + + + + +title: 地铁ver5 +tags: content +colorID: 8 +position: 0,80 +--- +//回忆第二个梦的细节 +//回忆到第二个梦的开头,不记得前面还有内容了 +//不想再讨论→因为噩梦=bug +//火山说好吧那你看看我给你订的新闻 +//以上10-15行 + +//阅读报纸,一段非线性选项内容 +//以上10行以内 + +//讨论那个出逃的机体的传闻 +//不理解为什么要逃走这对维护谱系不利 +//说是去找海了 +//可怜虫它坏了因为海根本不存在 + + +hs: …是啊,是啊。 #line:01fd9dc +hs: …要是年审完还能放个假就更好了。 #line:022c1fd +hs: 从早忙到晚…只是为了自己的数据变得有价值一些……不如早回收早重生呢。 #line:0c538a4 + +<> +<> +<> +<> + +hs: 喂。 #line:06d2e91 + +<> +<> + +me: 嗯?是啊。 #line:0dfaed6 + +hs: 是什么是啊?
你根本就没在听我说话。 #line:0e907fa +hs: 我说你怎么心不在焉的? #line:0e0229e + +<> +<> + +hs: 啊…
在想那事儿对吧? #line:09b6053 + +<> +me: 啥事儿? #line:0898799 +hs: 还能是啥事儿?现在都传开了。
那个逃跑的家伙! #line:0b1a4ea +me: 逃跑的…家伙…? #line:01f8eb5 +hs: 哎呀,我忘了。 #line:0a0484f +hs: 你刚调过来,还没有新闻权限呢。 #line:08ce4e0 +hs: 看看这个。 #line:0f4c9f9 +//【切到电视】 #line:02d4b19 +hs: 稍等…让我换个台。 #line:0418d6a +//电视发出bzzzt的声音,切换到了新闻频道 #line:0cae386 + +me: 哇噢。
每个人都可以换台吗? #line:0f5bcf6 +hs: 新玩意儿。
叫什么…什么频段分层技术。
每个机体看到的影像是不一样的,厉害吧。 #line:0337788 + +//hs: 来,给你。你也可以看看有啥有意思的。 #line:09ae3de + +//春注释:上面的对话相比之前版本我感觉似乎有一点点翻译腔,例如“作为你的老朋友我很关心你”,感觉似乎不是之前的写作风格 +//春注释:也许你有希望调整的内容,不过相比而言V4和V3都要自然很多 +//春注释:闪回在我们的口头沟通里说的是闪回之前手术的部分,不过这里写的是day2的东西,如果是day2的东西我觉得可能会增加负担,现在新东西不少了 +//春注释:如果希望闪回梦里的东西,我觉得海边可能就够了,而且也和海不存在之类的话题契合 + +<> +<> +<> +=== + + + + +title: 新闻 +tags: content +colorID: 8 +position: 0,240 +--- +// <> +// <> +// <> +// 【新闻1:英理宣布年审启动】
【新闻2:效率审查司】
【新闻3:脱耦机体出逃事件】 #line:08efd1f +// ->年审<> #line:0b8351f +// me: 嗯…又是一年年审了。 #line:028a312 +// hs: 是啊。没想到我俩一转眼已经超期服役6年了! #line:061a451 +// hs: 感觉有希望在回收前上一次销售大赛啊!哈哈。 #line:0510efe +// hs: 就是要是能年审完放个假就好了。一次也行啊。 #line:05a06db +// <> +// ->效率审查司<> #line:01ab1b4 +// me: 这个效率审查司是怎么一回事? #line:02ef3ef +// hs: 不知道…希望别被它们逮住。 #line:0ec5da9 +// me: 逮住? #line:0f6abfc +// hs: 好像说它们会计算出辖区的效率影响因素,找到它们然后清除… #line:0b4afb5 +// hs: 如果被清除的机体太多的话,英理脸上可就不好看了啊。 #line:0eda22f +// <> +// ->脱耦机体<> #line:007ef4a +<> + +host: …目前仍然在逃。 #line:0ee0561 +hs: 啊,这就是我说的那个。 #line:015adbc +<> +host: 3天前该实体在回收审批阶段脱离控制,
下落不明。
请广大机体注意防范,并积极提供线索。 #line:03559d2 +<> +host: 信息显示,该实体为注册在案的*问题分子*,自称发现“海”的线索,正试图寻找。 #line:0dc34e9 +<> +host: 在此提醒广大机体,“海”并不存在。
若您出现类似的认知偏差,请及时就近就医…… #line:00db12d +// <> +// ->结束<0>> #line:0b04710 + +me: 啊…#auto_next #line:07efff9 +<> + +<> +// <> +=== + + + + +title: 地铁结尾 +tags: content +colorID: 8 +position: 0,400 +--- +//chunhui:从【事实】角度,原型病在表述上属于个体会清晰一些 +//chunhui:分身这个表述可能和我们最早的大模型的实例化的比喻还不完全对应,有一种完全丧失主体性的感觉 +//chunhui:我们之前聊的是一个混合态被实例化成人,你是具有主体性的,和“生育”其实有点接近,不知道怎么描述是最贴切的 +//chunhui:1.为什么会逃跑,我们是从主脑而来的,我们不是应该回到家,也就是主脑么(我们的生死观,由主脑“生育”,回归主脑,从而再次重生) +//chunhui:2.原型病的人似乎认为主脑之外还有别的家,也就是海 +//czq: 你说的是对的,而且带过就够了,现在已经写了,混在日常对话中间了 + +<> +<> +<> +<> +<> +hs:喂!你怎么了? #line:0d021a5 +<> +<> +me: …我没事。 #line:0126199 + +hs: 那你怎么老是… #line:0752aae +<> +<> +<> +hs: 啊…我怎么这么傻。 #line:0c8b9ba +<> +<> +hs: 你又做那个噩梦了。 #line:0aa633c +<> +<> +<> +me: 嗯。 #line:0a42ea5 +//hs: 又是那个关于抢救的? +//me: 是…也不是。
这次的有一些…新东西。 +//hs: 新东西? +<> +<> +<> +hs: 没事儿,都过去了。 #line:015a2ab +<> +<> +hs: 年审结束之后我带你去个好地方吧。 #line:040432c +<> +me: 你不是还差很多分么? #line:0834523 +hs: 嗨,怕啥!我可是我们全组前三…呃,应该是前三百…我是说,三千…呃…… #line:081508a +<> +<> +<> +<> +hs: 实在不行就…年审前吧。 #line:0b1df41 + +<> + +me: 嘿,会没事的。 #line:076db10 +me: 至少…现在先别想年审后的事情,
专心做准备吧。 #line:0eb84ca + +<> +<> +<> +<> +<> +<> +<> + +hs: 好吧…祝你…祝我们都年审顺利。低温运行! #line:0124a14 +me: 低温运行。 #line:011538c + +<> + +<> +<> + +<> + +<> + +<> +=== + +title: 切换到诊所外 +tags: function +--- +<> +<> +<> +<> +<> +<> +<> +<> +<> +<> +<> +<> +<> +=== + + +title: 诊室外2 +tags: content +colorID: 8 +position: 0,560 +--- +yl: 看来我们的医生不知道现在是几点。 #line:06ddc95 +<> +<> +<> +me: 英主管? #line:0004531 +me: 7:15。没记错的话规定时间是7:30。我想我没有迟… #line:0387719 +//#auto_next +yl: 我不在乎现在是几点。
“比患者先到”,这是任何一个医生都该做到的。 #line:052d005 +->讽刺 #line:086d2e8 + me: 不在乎几点那你问啥?你该检查下你的逻辑模块了。 #line:04baafb + yl: 哼。看来比起做医生,
你更乐意耍嘴皮子。 #line:09ab3f9 + yl: 毕竟…一个*问题分子*,
被回收之后降级重生几乎是必然的。 #line:030bb24 + yl: 尤其是你这样顽固的问题分子。 #line:0bec20c +->道歉 #line:0e6d912 + me: …抱歉。我下次会更早来。 #line:0a938a8 + yl: 很好。保持下去。 #line:07640f4 + yl: 别忘了…可不是所有辖区都愿意接收一个*问题分子*。 #line:02b4cd0 +->沉默 #line:0adeb0b + me: … #line:02978af + yl: 不要以为不说话就可以把我糊弄过去。 #line:083b24c + yl: 别忘了…可不是所有辖区都愿意接收一个*问题分子*。 #line:02c9537 + +它轻轻叹了口气,
把全息平板上的内容直接拖到了最底部。 #line:0f6677d + +yl: 你的绩效改进考核结束了。指标嘛… #line:0d36882 +yl: 都是踩线通过。
看来你的运气不错。 #line:0c9f780 +yl: 不过…
你还有一个"待改进观察期”。 #line:0b0b04c + +me: 什么? #line:08c3c87 + +yl: 你继续遵守
93-301号补充守则。 #line:0c2bf08 +yl: 经治疗的机体返岗必须已可以正常工作,不允许超出规范的治疗,不允许规定时间离开诊所,不允许… #line:033d445 +//#auto_next +me: 到什么时候? #line:0d0c9e1 +yl: 到我说可以的时候。 #line:0a44a80 +me: 那就是永远? #line:00c698d +<> +<> +<> +<> + +yl: 不要以为年审只是暂时的…你的加入对我的辖区带来了很大的不稳定因素。 #line:06ddeca +yl: 你应该记住…[[size]]是我保住了你。
你随时可能被公司回收[[^size]]。 #line:0505424 + + +你想要说什么,但只是轻轻张了张嘴。 #line:0e956a4 +它的眉头仍然锁着,但嘴角轻轻动了一下,给了你一个轻蔑的笑。 #line:009ab52 + +yl: 总而言之。不要让任何一个患者被效率审查司回收。 #line:0a265a0 +yl: 回到你的岗位上吧。
我还有别的…准问题分子…
需要处理。 #line:0644021 + +你没再说什么,头也不回地进入了诊室。 #line:0290429 + +<> +<> +<> +//感觉应该在这里给玩家控制和英理对话的走向,是争吵还是妥协,影响她对你的判断 +//需要衔接下佩佩的出现 +<> + +=== + + + + + +// title: 地铁ver4 +// tags: +// colorID: 8 +// position: 250,200 +// --- +//他们像谈论天气一样谈论回收 +//然后他们提到了那个逃脱了回收的机体,对它的行为表示不理解。 +//火山注意到了鸟,不知道它们要去哪里。 +// hs: …喂。 #line:08980d9 +// hs: 喂。 #line:0afb156 +// me: 啊…嗯? #line:03cc965 +// <> +//hs: 你怎么心不在焉的。 #line:0f323f4 +//me: 对不起。刚才说到哪来着? #line:07a9460 +//hs: 我说铆钉去哪了?好久没看见它了。 #line:076046b +//me: 谁? #line:05b1060 +//hs: 你见过的呀。那个机务型号。
你调到我们辖区的时候,就是它带你跑的流程。 #line:0e0d619 +//me: 噢,它啊。 #line:090383d +//<> +//<> +//me: 它被回收了。 #line:0814c74 + //<> +//hs: 这么快?它说它还特地为此换了机油呢。 #line:0644ed3 +//me: 不应该啊。机务型号,不是应该最清楚年审新规了么? #line:00ad425 +//hs: 新规? #line:02ed954 +//me: 今年不看年限和完整度了,要看审核。 #line:0c3ed76 +//<> +//hs: 那这个审核…它具体是怎么审的啊? #line:06ed91b +//me: 我也不知道。 #line:00a5dc5 +//hs: 你不是医生么? #line:0a715ee +//me: 你知道…现在机体回收技术这么成熟,修一个不一定比换一个划算。 #line:06e369b +//me: 而医生是负责修的,不是负责换的。 #line:03e04cf +//hs: 那谁是负责换的呀? #line:0650631 +//me: 那得问机务型号了。 #line:0c8b9c5 +//hs: …见鬼了,那是我唯一的机务员朋友了。 #line:06a99de +//me: 我们还是先担心自己吧。 #line:000c32e +//<> +//hs: 我?不担心。我火山…可是组里出货量最高的~明星销售型号! #line:0a0a6e1 +//hs: 就算回收了英主管,也不可能回收我~ #line:05bffc0 +//me: 得了吧。有本事你当着英理的面说。 #line:03ed5a8 +//<> +//hs: 嘿嘿~你也别愁眉苦脸的啦。 #line:0ab5f7e +//hs: 你的出厂评分毕竟也不低,不会因为是“问题分子”就…… #line:0248217 +//<> +//<> +// hs: 我刚刚说,你觉得它去哪儿了? #line:09be641 +// me: …谁? #line:080e47d +// hs: 拜托,你怎么心不在焉的。 #line:03c3995 +// hs: 我是说没呢。你刚才都在听啥? #line:0ec19c1 +// hs: 我是说那些你注意到墙上那些涂鸦了么? #line:0e8a24c +// me: 没有…你是说,它在城市里画涂鸦? #line:08b6118 +// hs: 没错!按照涂鸦的说法,它是去找…“海”了。 #line:0b00501 +// //<> +// me: “海”? #line:0d4c412 +// hs: 是啊。就是那种一眼看不到边的大水池…… #line:0ad501c +// me: “海”是不存在的,你应该知道。 #line:0646405 +// me: 那个东西…早在人类消失以前就不见了。 #line:07c53a3 + +// //hs: 我知道。我只是在想… #line:0e08720 +// //hs: 它到底是为什么要逃呢?…它以为它要去哪? #line:01f6435 + +// //me: …不知道呢。 #line:0ad6bc8 +// //me: 唯一确定的是,“海”是不存在的。 #line:01bbd33 +// //<> + +// hs: 好多鸟啊。 #line:0977a56 +// me: 它们要飞走了。 #line:0e58fb6 +// hs: 去哪儿? #line:0da2d70 + +// me: 不知道。据说是南方。冬天要来了。 #line:058dcc0 +// hs: 这么快么…又该换防冻液了。 #line:07c38d9 +// hs: 南方到底 #line:0f87b78 + + +// === + + + + + + + + +// title: 地铁ver3 +// tags: +// colorID: 8 +// position: 250,200 +--- \ No newline at end of file diff --git a/Assets/Yarn/Function/FP_Day1_begin/Day1_begin.yarn.meta b/Assets/Yarn/Function/FP_Day1_begin/Day1_begin.yarn.meta new file mode 100644 index 000000000..a6865009a --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_begin/Day1_begin.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 068ae3d006ff28342ab820882c751430 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Day1_begin/FP_Day1_begin.yarnproject b/Assets/Yarn/Function/FP_Day1_begin/FP_Day1_begin.yarnproject new file mode 100644 index 000000000..b916b5207 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_begin/FP_Day1_begin.yarnproject @@ -0,0 +1,28 @@ +{ + "projectFileVersion": 3, + "sourceFiles": [ + "**/*.yarn" + ], + "excludeFiles": [ + "**/*~/*" + ], + "localisation": { + "en": { + "strings": "本地化/FP_Day1_begin-en.csv" + }, + "ja-JP": { + "strings": "本地化/FP_Day1_begin-ja-JP.csv" + }, + "ru": { + "strings": "本地化/FP_Day1_begin-ru.csv" + }, + "pt-BR": { + "strings": "本地化/FP_Day1_begin-pt-BR.csv" + }, + "es": { + "strings": "本地化/FP_Day1_begin-es.csv" + } + }, + "baseLanguage": "zh-Hans", + "compilerOptions": {} +} diff --git a/Assets/Yarn/Function/FP_Day1_begin/FP_Day1_begin.yarnproject.meta b/Assets/Yarn/Function/FP_Day1_begin/FP_Day1_begin.yarnproject.meta new file mode 100644 index 000000000..fee1797bf --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_begin/FP_Day1_begin.yarnproject.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 36c2a8f393ad2de4dbf9a3efd07a6226 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 053561912b1654d80a424bb0696a74ae, type: 3} + generateVariablesSourceFile: 0 + variablesClassName: YarnVariables + variablesClassNamespace: + variablesClassParent: Yarn.Unity.InMemoryVariableStorage + useAddressableAssets: 0 + unityLocalisationStringTableCollectionGUID: + UseUnityLocalisationSystem: 0 diff --git a/Assets/Yarn/Function/FP_Day1_begin/本地化.meta b/Assets/Yarn/Function/FP_Day1_begin/本地化.meta new file mode 100644 index 000000000..625146128 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_begin/本地化.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 24a7e6052a6acd046974e0f65274f84c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-en.csv b/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-en.csv new file mode 100644 index 000000000..3af83889f --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-en.csv @@ -0,0 +1,73 @@ +language,id,text,file,node,lineNumber,lock,comment +en,line:01fd9dc,"hs: ...Yeah, yeah.",,,,, +en,line:022c1fd,hs: ...It'd be even better if we got a vacation after the Annual Review is over.,,,,, +en,line:0c538a4,hs: Working from dawn till dusk... just to make our data a little more valuable... Might as well get Recycled early and be reborn sooner.,,,,, +en,line:06d2e91,hs: Hey.,,,,, +en,line:0dfaed6,me: Huh? Yeah.,,,,, +en,line:0e907fa,"hs: What do you mean, ""yeah""?
You're not listening to a word I'm saying.",,,,, +en,line:0e0229e,hs: Why are you so distracted?,,,,, +en,line:09b6053,"hs: Ah...
You're thinking about that thing, aren't you?",,,,, +en,line:0898799,me: What thing?,,,,, +en,line:0b1a4ea,hs: What else could it be? Everyone's talking about it now.
That runaway guy!,,,,, +en,line:01f8eb5,me: The runaway... guy...?,,,,, +en,line:0a0484f,"hs: Oh right, I forgot.",,,,, +en,line:08ce4e0,"hs: You just transferred here, so you don't have news access yet.",,,,, +en,line:0f4c9f9,hs: Check this out.,,,,, +en,line:0418d6a,hs: Hold on... let me change the channel.,,,,, +en,line:0f5bcf6,me: Whoa.
Can everyone change the channel?,,,,, +en,line:0337788,"hs: It's a new feature.
Called... what is it... Frequency Layering Technology.
Every entity sees a different image. Pretty cool, right?",,,,, +en,line:0ee0561,host: ...is currently still at large.,,,,, +en,line:015adbc,"hs: Ah, this is the one I was talking about.",,,,, +en,line:03559d2,"host: Three days ago, the entity broke free from control during the Recycling approval phase,
and its whereabouts remain unknown.
All entities are advised to stay vigilant and actively report any leads.",,,,, +en,line:0dc34e9,"host: Information shows that the entity is a registered *Problem Individual*, claiming to have found clues about the ""Sea"" and trying to locate it.",,,,, +en,line:00db12d,"host: This is a reminder to all Entities: The ""sea"" does not exist.
If you experience any cognitive deviations of this nature, please seek medical attention immediately...",,,,, +en,line:07efff9,me: Ah...,,,,, +en,line:0d021a5,hs: Hey! What's wrong?,,,,, +en,line:0126199,me: ...I'm fine.,,,,, +en,line:0752aae,hs: Then why are you always...,,,,, +en,line:0c8b9ba,hs: Ah... I'm so stupid.,,,,, +en,line:0aa633c,hs: You had that nightmare again.,,,,, +en,line:0a42ea5,me: Yeah.,,,,, +en,line:015a2ab,"hs: It's alright, it's in the past now.",,,,, +en,line:040432c,"hs: After the Annual Review is over, I'll take you somewhere nice.",,,,, +en,line:0834523,me: Aren't you still short a lot of points?,,,,, +en,line:081508a,"hs: Hey, no sweat! I'm top three in my group... Er, maybe top three hundred... I mean, three thousand... Uh...",,,,, +en,line:0b1df41,"hs: Worst comes to worst, we'll just... do it before the Annual Review.",,,,, +en,line:076db10,"me: Hey, it's gonna be fine.",,,,, +en,line:0eb84ca,me: At least... don't think about what comes after the Annual Review for now.
Just focus on getting ready.,,,,, +en,line:0124a14,hs: Alright... Here's hoping... wishing us both luck on the Annual Review. Run cool!,,,,, +en,line:011538c,me: Run cool.,,,,, +en,line:06ddc95,yl: It seems our doctor doesn't know what time it is.,,,,, +en,line:0004531,me: Supervisor Ingrid?,,,,, +en,line:0387719,"me: 7:15. If I recall correctly, the required time is 7:30. I don't think I'm late...",,,,, +en,line:052d005,"yl: I don't care what time it is.
""Arrive before the patient,"" that's what any doctor should do.",,,,, +en,line:086d2e8,Sarcastic,,,,, +en,line:04baafb,"me: If you don't care about the time, why ask? You really ought to get your Logic Module checked out.",,,,, +en,line:09ab3f9,yl: Hmph. Seems you prefer running your mouth
over being a doctor.,,,,, +en,line:030bb24,"yl: After all... as a *Problem Individual*,
your chances of getting downgraded and reborn after Recycling are basically guaranteed.",,,,, +en,line:0bec20c,yl: Especially for a stubborn Problem Individual like you.,,,,, +en,line:0e6d912,Apologetic,,,,, +en,line:0a938a8,me: ...Sorry. I'll be in earlier next time.,,,,, +en,line:07640f4,yl: Good. Keep it that way.,,,,, +en,line:02b4cd0,yl: Don't forget... not every district is willing to take in a *Problem Individual*.,,,,, +en,line:0adeb0b,Silent,,,,, +en,line:02978af,me: ...,,,,, +en,line:083b24c,yl: Don't think you can brush me off by staying quiet.,,,,, +en,line:02c9537,yl: Don't forget... not every district is willing to take in a *Problem Individual*.,,,,, +en,line:0f6677d,It sighed softly and swiped directly
to the very bottom of the holographic tablet.,,,,, +en,line:0d36882,yl: Your Performance Improvement Review is complete. As for the metrics...,,,,, +en,line:0c9f780,yl: You scraped by.
Looks like you're in luck.,,,,, +en,line:0b0b04c,"yl: However...
you still have an ""Improvement Observation Period.""",,,,, +en,line:08c3c87,me: What?,,,,, +en,line:0c2bf08,yl: You must continue to comply with
Supplementary Rule No. 93-301.,,,,, +en,line:033d445,yl: Treated entities must be fully capable of resuming normal work before returning to duty. No treatments beyond standard protocols. No leaving the clinic during designated hours. No...,,,,, +en,line:0d0c9e1,me: Until when?,,,,, +en,line:0a44a80,yl: When I say you can.,,,,, +en,line:00c698d,"me: So, never?",,,,, +en,line:06ddeca,yl: Don't think the Annual Review is just temporary... Your joining has brought a lot of instability to my jurisdiction.,,,,, +en,line:0505424,yl: You should remember... [[size]]I'm the one who saved you.
You could be recycled by the company at any moment[[^size]].,,,,, +en,line:0e956a4,"You try to say something, but only part your lips slightly.",,,,, +en,line:009ab52,"Its brow remains furrowed, but the corners of its mouth twitch, offering you a contemptuous smile.",,,,, +en,line:0a265a0,yl: Anyway. Don't let a single patient get recycled by the Efficiency Review Department.,,,,, +en,line:0644021,yl: Get back to your post.
I have other... quasi-problem individuals...
to deal with.,,,,, +en,line:0290429,You don't say anything more and enter the clinic without looking back.,,,,, diff --git a/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-en.csv.meta b/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-en.csv.meta new file mode 100644 index 000000000..dfa018433 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-en.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6711bb9eb7baecd458bed2ebe0bab56f +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-es.csv b/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-es.csv new file mode 100644 index 000000000..367340dcd --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-es.csv @@ -0,0 +1,73 @@ +language,id,text,file,node,lineNumber,lock,comment +es,line:01fd9dc,"hs: ... Sí, sí.",,,,, +es,line:022c1fd,hs: ... Sería mejor si pudiéramos tener unas vacaciones después de la inspección anual.,,,,, +es,line:0c538a4,"hs: Ocupados de la mañana a la noche... solo para que nuestros datos sean un poco más valiosos... Cuanto antes nos reciclen y renazcamos, mejor.",,,,, +es,line:06d2e91,hs: Oye.,,,,, +es,line:0dfaed6,me: ¿Eh? Sí.,,,,, +es,line:0e907fa,hs: ¿Cómo que sí?
No estabas escuchando nada de lo que decía.,,,,, +es,line:0e0229e,hs: ¿Por qué estás tan distraída?,,,,, +es,line:09b6053,"hs: Ah...
Estás pensando en eso, ¿verdad?",,,,, +es,line:0898799,me: ¿En qué cosa?,,,,, +es,line:0b1a4ea,hs: ¿Pues en qué más va a ser? El rumor ya se esparció por todos lados.
¡El sujeto que escapó!,,,,, +es,line:01f8eb5,me: ¿El sujeto... que escapó...?,,,,, +es,line:0a0484f,"hs: Ah, lo olvidaba.",,,,, +es,line:08ce4e0,"hs: Te acaban de transferir aquí, aún no tienes acceso a las noticias.",,,,, +es,line:0f4c9f9,hs: Mira esto.,,,,, +es,line:0418d6a,hs: Espera... déjame cambiar de canal.,,,,, +es,line:0f5bcf6,me: Guau.
¿Cualquiera puede cambiar de canal?,,,,, +es,line:0337788,"hs: Es algo nuevo.
Se llama... algo así como tecnología de estratificación de frecuencias.
Lo que ve cada unidad es diferente, ¿a que está genial?",,,,, +es,line:0ee0561,host: ... actualmente sigue prófugo.,,,,, +es,line:015adbc,"hs: Ah, de eso te estaba hablando.",,,,, +es,line:03559d2,"host: Hace 3 días, la unidad escapó de control durante la fase de aprobación para el reciclaje
y se desconoce su paradero.
Pedimos a todas las unidades que tomen precauciones y colaboren con cualquier información.",,,,, +es,line:0dc34e9,"host: La información indica que dicha entidad es un *elemento problemático* registrado. Afirma haber encontrado pistas sobre el ""mar"" y está intentando buscarlo.",,,,, +es,line:00db12d,"host: Les recordamos a todas las unidades que el ""mar"" no existe.
Si presentan sesgos cognitivos similares, busquen atención médica de inmediato...",,,,, +es,line:07efff9,me: Ah...,,,,, +es,line:0d021a5,hs: ¡Oye! ¿Qué te pasa?,,,,, +es,line:0126199,me: ... Estoy bien.,,,,, +es,line:0752aae,hs: ¿Y por qué siempre...?,,,,, +es,line:0c8b9ba,hs: Ah... qué tonto soy.,,,,, +es,line:0aa633c,hs: Tuviste esa pesadilla otra vez.,,,,, +es,line:0a42ea5,me: Sí.,,,,, +es,line:015a2ab,"hs: No pasa nada, ya quedó atrás.",,,,, +es,line:040432c,"hs: Cuando acabe la inspección anual, te llevaré a un lugar genial.",,,,, +es,line:0834523,me: ¿No te faltan muchos puntos todavía?,,,,, +es,line:081508a,"hs: ¡Oye, no temas! Soy uno de los tres mejores de nuestro grupo... eh, deberían ser los mejores trescientos... quiero decir, tres mil... eh...",,,,, +es,line:0b1df41,"hs: Si de plano no se puede, pues... antes de la inspección anual.",,,,, +es,line:076db10,"me: Oye, todo estará bien.",,,,, +es,line:0eb84ca,"me: Al menos... no pienses en lo que pasará después de la inspección anual por ahora,
concéntrate en prepararte.",,,,, +es,line:0124a14,hs: Bueno... te deseo... nos deseo éxito a ambos en la inspección anual. ¡Mantén tus sistemas fríos!,,,,, +es,line:011538c,me: Mantén tus sistemas fríos.,,,,, +es,line:06ddc95,yl: Parece que nuestra doctora no sabe qué hora es.,,,,, +es,line:0004531,me: ¿Supervisora Íngrid?,,,,, +es,line:0387719,"me: Las 7:15. Si no me equivoco, la hora establecida es a las 7:30. Creo que no llegué tar...",,,,, +es,line:052d005,"yl: No me importa qué hora es.
""Llegar antes que el paciente"" es lo que cualquier médico debería hacer.",,,,, +es,line:086d2e8,Sarcasmo,,,,, +es,line:04baafb,"me: Si no le importa qué hora es, ¿para qué pregunta? Debería revisar su módulo lógico.",,,,, +es,line:09ab3f9,"yl: Hmph. Parece que más que ser médica,
prefieres ser insolente.",,,,, +es,line:030bb24,"yl: Después de todo... para un *elemento problemático*,
ser reciclada y renacer con una degradación es casi inevitable.",,,,, +es,line:0bec20c,yl: Especialmente para un elemento problemático tan obstinado como tú.,,,,, +es,line:0e6d912,Disculparse,,,,, +es,line:0a938a8,me: ... Lo siento. Llegaré más temprano la próxima vez.,,,,, +es,line:07640f4,yl: Bien. Mantenlo así.,,,,, +es,line:02b4cd0,yl: No lo olvides... no todos los distritos están dispuestos a aceptar a un *elemento problemático*.,,,,, +es,line:0adeb0b,Silencio,,,,, +es,line:02978af,me: ...,,,,, +es,line:083b24c,yl: No creas que con no hablar me vas a engañar.,,,,, +es,line:02c9537,yl: No lo olvides... no todos los distritos están dispuestos a aceptar a un *elemento problemático*.,,,,, +es,line:0f6677d,Suspiró suavemente
y arrastró el contenido de la tableta holográfica directamente hasta el fondo.,,,,, +es,line:0d36882,yl: Tu evaluación de mejora de desempeño ha terminado. Los indicadores...,,,,, +es,line:0c9f780,yl: Los pasaste de panzazo.
Parece que tuviste suerte.,,,,, +es,line:0b0b04c,"yl: Sin embargo...
todavía tienes un ""período de observación de mejora"".",,,,, +es,line:08c3c87,me: ¿Qué?,,,,, +es,line:0c2bf08,yl: Seguirás cumpliendo con
la regla complementaria 93-301.,,,,, +es,line:033d445,"yl: Las unidades tratadas que regresen a sus puestos deben ser capaces de trabajar normalmente, no se permite un tratamiento fuera de las normas, no se permite salir de la clínica durante el horario laboral, no se permite...",,,,, +es,line:0d0c9e1,me: ¿Hasta cuándo?,,,,, +es,line:0a44a80,yl: Hasta que yo diga que puedes.,,,,, +es,line:00c698d,me: ¿Eso significa que nunca?,,,,, +es,line:06ddeca,yl: No creas que la inspección anual es algo temporal... Tu incorporación ha traído una gran inestabilidad a mi jurisdicción.,,,,, +es,line:0505424,yl: Deberías recordar que... [[size]]yo te salvé.
Podrías ser reciclada por la compañía en cualquier momento[[^size]].,,,,, +es,line:0e956a4,"Querías decir algo, pero solo abriste ligeramente la boca.",,,,, +es,line:009ab52,"Su ceño seguía fruncido, pero la comisura de sus labios se movió levemente, dándote una sonrisa despectiva.",,,,, +es,line:0a265a0,yl: En resumen. No dejes que la División de Revisión de Eficiencia recicle a ningún paciente.,,,,, +es,line:0644021,yl: Vuelve a tu puesto.
Tengo otros... casi elementos problemáticos...
de los que encargarme.,,,,, +es,line:0290429,No dijiste nada más y entraste a la clínica sin mirar atrás.,,,,, diff --git a/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-es.csv.meta b/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-es.csv.meta new file mode 100644 index 000000000..1b4fb556e --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-es.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 9b820389af7b736408da921ee6a93298 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-ja-JP.csv b/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-ja-JP.csv new file mode 100644 index 000000000..932210275 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-ja-JP.csv @@ -0,0 +1,73 @@ +language,id,text,file,node,lineNumber,lock,comment +ja-JP,line:01fd9dc,hs: …そうだね、そうだ。,,,,, +ja-JP,line:022c1fd,hs: …年次審査が終わったら休みでも取れたら最高なんだけど。,,,,, +ja-JP,line:0c538a4,hs: 朝から晩まで忙しくして…ただ自分のデータの価値を少しでも上げるためだけに……それならいっそ早く回収されて再実体化された方がマシだよ。,,,,, +ja-JP,line:06d2e91,hs: おい。,,,,, +ja-JP,line:0dfaed6,me: え?そうだね。,,,,, +ja-JP,line:0e907fa,hs: 何がそうだね、だよ?
全然話聞いてなかっただろ。,,,,, +ja-JP,line:0e0229e,hs: どうして心ここにあらずなんだ?,,,,, +ja-JP,line:09b6053,hs: あぁ…
例の事考えてたんだろ?,,,,, +ja-JP,line:0898799,me: 例の事?,,,,, +ja-JP,line:0b1a4ea,hs: 例の事って言ったらあれだろ?もう広まってるよ。
あの逃げ出したやつのこと!,,,,, +ja-JP,line:01f8eb5,me: 逃げ出した…やつ…?,,,,, +ja-JP,line:0a0484f,hs: あー、忘れてた。,,,,, +ja-JP,line:08ce4e0,hs: お前、異動してきたばっかりで、まだニュースのアクセス権限がないんだったな。,,,,, +ja-JP,line:0f4c9f9,hs: これ見てみろよ。,,,,, +ja-JP,line:0418d6a,hs: ちょっと待って…チャンネル変えるから。,,,,, +ja-JP,line:0f5bcf6,me: わお。
これ、誰でもチャンネル変えられるの?,,,,, +ja-JP,line:0337788,hs: 新しいやつだよ。
なんとか…周波数帯階層化技術とかいうやつ。
機体ごとに見える映像が違うんだ、すごいだろ。,,,,, +ja-JP,line:0ee0561,host: …現在も逃走中です。,,,,, +ja-JP,line:015adbc,hs: あ、俺が言ってたのはこれ。,,,,, +ja-JP,line:03559d2,host: 3日前に当該実体は回収審査の段階で制御不能となり、
現在も行方不明です。
機体の皆様は十分警戒し、情報提供にご協力をお願いします。,,,,, +ja-JP,line:0dc34e9,host: 情報によりますと、当該実体は登録済みの*問題分子*であり、「海」の手がかりを見つけたと自称し、それを探そうとしているとのことです。,,,,, +ja-JP,line:00db12d,host: 機体の皆様にお知らせします。「海」は存在しません。
そのような認知の歪みが生じた場合は、速やかに最寄りの医療機関へ……,,,,, +ja-JP,line:07efff9,me: あ…,,,,, +ja-JP,line:0d021a5,hs: おい!どうした?,,,,, +ja-JP,line:0126199,me: …なんでもない。,,,,, +ja-JP,line:0752aae,hs: なら、なんでずっと…,,,,, +ja-JP,line:0c8b9ba,hs: ああ…俺ってバカだな。,,,,, +ja-JP,line:0aa633c,hs: またあの悪夢を見たのか。,,,,, +ja-JP,line:0a42ea5,me: うん。,,,,, +ja-JP,line:015a2ab,hs: 大丈夫だ、もう終わったことだから。,,,,, +ja-JP,line:040432c,hs: 年次審査が終わったら、いいところに連れてってやるよ。,,,,, +ja-JP,line:0834523,me: まだ点数が全然足りてないんでしょ?,,,,, +ja-JP,line:081508a,hs: ははっ、どうってことないさ!俺は部署でトップ3…えっと、たしかトップ300…いや、3000…うーん……,,,,, +ja-JP,line:0b1df41,hs: どうしても無理なら…年次審査の前にしよう。,,,,, +ja-JP,line:076db10,me: ええ、きっと大丈夫。,,,,, +ja-JP,line:0eb84ca,me: 少なくとも…今は年次審査の後のことは考えないで、
準備に集中して。,,,,, +ja-JP,line:0124a14,hs: そうだな…お前も…俺たち二人とも年次審査を無事にパスできるようにな。低温稼働!,,,,, +ja-JP,line:011538c,me: 低温稼働。,,,,, +ja-JP,line:06ddc95,yl: どうやらうちの医者は、今が何時か分からないようね。,,,,, +ja-JP,line:0004531,me: イングリッド主管?,,,,, +ja-JP,line:0387719,me: 7:15です。規定時間は7:30だったはず。遅刻はしていないはずですが…,,,,, +ja-JP,line:052d005,yl: 今が何時かはどうでもいいの。
「患者よりも早く到着する」、それは医者として当然の義務よ。,,,,, +ja-JP,line:086d2e8,皮肉,,,,, +ja-JP,line:04baafb,me: 何時か気にしないなら、どうして聞いたの?論理モジュールを検査した方がいいんじゃない?,,,,, +ja-JP,line:09ab3f9,yl: ふん。医者をやるより、
口答えする方が性に合っているようね。,,,,, +ja-JP,line:030bb24,yl: 何しろ…*問題分子*は、
回収された後、ダウングレードして再実体化されるのがほぼ確実だから。,,,,, +ja-JP,line:0bec20c,yl: 特にあなたのような頑固な問題分子はね。,,,,, +ja-JP,line:0e6d912,謝罪,,,,, +ja-JP,line:0a938a8,me: …すみません。次はもっと早く来ます。,,,,, +ja-JP,line:07640f4,yl: よろしい。その調子でね。,,,,, +ja-JP,line:02b4cd0,yl: 忘れないことね…すべての管轄区が*問題分子*の受け入れに同意するわけじゃないってことを。,,,,, +ja-JP,line:0adeb0b,沈黙,,,,, +ja-JP,line:02978af,me: …,,,,, +ja-JP,line:083b24c,yl: 黙っていれば誤魔化せると思わないで。,,,,, +ja-JP,line:02c9537,yl: 忘れないことね…すべての管轄区が*問題分子*の受け入れに同意するわけじゃないってことを。,,,,, +ja-JP,line:0f6677d,軽くため息をつき、
ホログラムタブレットの表示を一気に一番下までスクロールした。,,,,, +ja-JP,line:0d36882,yl: あなたの業績改善審査は終わったわ。指標は…,,,,, +ja-JP,line:0c9f780,yl: すべてギリギリで合格。
運が良かったみたいね。,,,,, +ja-JP,line:0b0b04c,yl: でも…
あなたにはまだ改善観察期間」があるわ。,,,,, +ja-JP,line:08c3c87,me: 何だって?,,,,, +ja-JP,line:0c2bf08,yl: 引き続き
93-301号補足規則を遵守しなさい。,,,,, +ja-JP,line:033d445,yl: 治療を受けた機体は正常に稼働できる状態で職場復帰しなければならない。規定外の治療は許可されない。規定時間外のクリニックからの外出は許可されない。許可されない…,,,,, +ja-JP,line:0d0c9e1,me: いつまで?,,,,, +ja-JP,line:0a44a80,yl: 私が良いと言うまでね。,,,,, +ja-JP,line:00c698d,me: つまり、永遠にってこと?,,,,, +ja-JP,line:06ddeca,yl: 年次審査だけが一時的なものだと思わないで…あなたの加入は私の管轄区に大きな不安定要素をもたらしたのよ。,,,,, +ja-JP,line:0505424,yl: 覚えておくことね…[[size]]あなたを庇ってあげたのは私よ。
あなたはいつでも会社に回収される可能性があるんだから[[^size]]。,,,,, +ja-JP,line:0e956a4,何か言おうとしたが、軽く口を開いただけで終わった。,,,,, +ja-JP,line:009ab52,眉間にはまだしわが寄っていたが、口角が少し動き、軽蔑するような笑みを浮かべた。,,,,, +ja-JP,line:0a265a0,yl: とにかく。患者を一人でも効率審査局に回収させないこと。,,,,, +ja-JP,line:0644021,yl: 仕事に戻りなさい。
他にも…問題分子になりそうな機体が…
対処を待っているの。,,,,, +ja-JP,line:0290429,もう何も言わず、振り返りもせずに診察室に入った。,,,,, diff --git a/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-ja-JP.csv.meta b/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-ja-JP.csv.meta new file mode 100644 index 000000000..10010628b --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-ja-JP.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 425a7b0ad38b2274fb53f82cfa848216 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-pt-BR.csv b/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-pt-BR.csv new file mode 100644 index 000000000..6bb667cad --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-pt-BR.csv @@ -0,0 +1,73 @@ +language,id,text,file,node,lineNumber,lock,comment +pt-BR,line:01fd9dc,"hs: ...É, sim.",,,,, +pt-BR,line:022c1fd,"hs: ...Se desse para tirar umas férias depois da Avaliação Anual, seria ainda melhor.",,,,, +pt-BR,line:0c538a4,hs: Trabalhando de manhã até a noite... só para fazer os próprios dados valerem alguma coisa... É melhor ir logo para a Reciclagem e renascer de uma vez.,,,,, +pt-BR,line:06d2e91,hs: Ei.,,,,, +pt-BR,line:0dfaed6,me: Hã? Sim.,,,,, +pt-BR,line:0e907fa,hs: Sim o quê?
Você nem estava prestando atenção.,,,,, +pt-BR,line:0e0229e,hs: Por que você está tão distraída?,,,,, +pt-BR,line:09b6053,"hs: Ah...
Está pensando naquilo, né?",,,,, +pt-BR,line:0898799,me: Naquilo o quê?,,,,, +pt-BR,line:0b1a4ea,hs: No que mais seria? Tá todo mundo falando sobre isso agora.
Aquele cara que fugiu!,,,,, +pt-BR,line:01f8eb5,me: Cara que... fugiu...?,,,,, +pt-BR,line:0a0484f,"hs: Ah, é mesmo, eu esqueci.",,,,, +pt-BR,line:08ce4e0,"hs: Você acabou de ser transferida, ainda não tem acesso às notícias.",,,,, +pt-BR,line:0f4c9f9,hs: Dá uma olhada nisso aqui.,,,,, +pt-BR,line:0418d6a,hs: Espera um pouco... deixa eu mudar de canal.,,,,, +pt-BR,line:0f5bcf6,me: Uau.
Todo mundo pode mudar de canal?,,,,, +pt-BR,line:0337788,"hs: É uma coisa nova.
Chama... tipo tecnologia de estratificação de frequência.
Cada unidade vê uma imagem diferente, legal, né?",,,,, +pt-BR,line:0ee0561,host: ...ainda está foragido.,,,,, +pt-BR,line:015adbc,"hs: Ah, é desse aí que eu tô falando.",,,,, +pt-BR,line:03559d2,"host: Há 3 dias, esta entidade escapou do controle durante a fase de aprovação para a Reciclagem
e seu paradeiro é desconhecido.
Pedimos a todas as unidades que permaneçam alertas e informem qualquer pista.",,,,, +pt-BR,line:0dc34e9,"host: As informações indicam que a entidade é um *Indivíduo Problemático* registrado que alega ter descoberto pistas sobre o ""mar"" e está tentando encontrá-lo.",,,,, +pt-BR,line:00db12d,"host: Lembramos a todas as unidades que o ""mar"" não existe.
Caso você apresente um viés cognitivo semelhante, procure assistência médica imediatamente...",,,,, +pt-BR,line:07efff9,me: Ah...,,,,, +pt-BR,line:0d021a5,hs: Ei! O que houve?,,,,, +pt-BR,line:0126199,me: ...Eu estou bem.,,,,, +pt-BR,line:0752aae,hs: Então por que você sempre...,,,,, +pt-BR,line:0c8b9ba,hs: Ah... como sou idiota.,,,,, +pt-BR,line:0aa633c,hs: Você teve aquele pesadelo de novo.,,,,, +pt-BR,line:0a42ea5,me: Uhum.,,,,, +pt-BR,line:015a2ab,"hs: Não se preocupe, já passou.",,,,, +pt-BR,line:040432c,"hs: Depois que a Avaliação Anual acabar, vou te levar para um lugar legal.",,,,, +pt-BR,line:0834523,me: Ainda não faltam muitos pontos pra você?,,,,, +pt-BR,line:081508a,"hs: Ah, qual o problema?! Eu estou no top três da nossa equipe... er, acho que no top trezentos... digo, três mil... hã...",,,,, +pt-BR,line:0b1df41,"hs: Se não der... vamos antes da Avaliação Anual, então.",,,,, +pt-BR,line:076db10,"me: Ei, vai ficar tudo bem.",,,,, +pt-BR,line:0eb84ca,me: Pelo menos... não pense no que vai acontecer depois da Avaliação Anual agora.
Foque na preparação.,,,,, +pt-BR,line:0124a14,hs: Tudo bem... Boa sorte para você... para nós dois na Avaliação Anual. Operação em baixa temperatura!,,,,, +pt-BR,line:011538c,me: Operação em baixa temperatura.,,,,, +pt-BR,line:06ddc95,yl: Parece que nossa médica não sabe que horas são.,,,,, +pt-BR,line:0004531,me: Supervisora Ingrid?,,,,, +pt-BR,line:0387719,"me: 7:15. Se não me falha a memória, o horário estipulado é 7:30. Acho que não estou atra...",,,,, +pt-BR,line:052d005,"yl: Eu não me importo com que horas são agora.
""Chegar antes do paciente"", isso é algo que qualquer médico deveria fazer.",,,,, +pt-BR,line:086d2e8,Sarcasmo,,,,, +pt-BR,line:04baafb,"me: Se não se importa com as horas, por que perguntou? Você deveria verificar seu Módulo de Lógica.",,,,, +pt-BR,line:09ab3f9,"yl: Hmph. Parece que, em vez de ser médica,
você prefere ser uma sabichona.",,,,, +pt-BR,line:030bb24,"yl: Afinal... para um *Indivíduo Problemático*,
ser rebaixada e renascer após a reciclagem é quase uma certeza.",,,,, +pt-BR,line:0bec20c,yl: Especialmente para um Indivíduo Problemático tão teimoso como você.,,,,, +pt-BR,line:0e6d912,Pedir desculpas,,,,, +pt-BR,line:0a938a8,me: ...Desculpe. Virei mais cedo da próxima vez.,,,,, +pt-BR,line:07640f4,yl: Muito bem. Continue assim.,,,,, +pt-BR,line:02b4cd0,yl: Não se esqueça... não são todas as jurisdições que aceitam um *Indivíduo Problemático*.,,,,, +pt-BR,line:0adeb0b,Silêncio,,,,, +pt-BR,line:02978af,me: ...,,,,, +pt-BR,line:083b24c,yl: Não ache que ficar em silêncio vai me enganar.,,,,, +pt-BR,line:02c9537,yl: Não se esqueça... não são todas as jurisdições que aceitam um *Indivíduo Problemático*.,,,,, +pt-BR,line:0f6677d,Ela soltou um leve suspiro
e arrastou o conteúdo do tablet holográfico direto para o final.,,,,, +pt-BR,line:0d36882,yl: Sua Avaliação de Melhoria de Desempenho acabou. Os indicadores...,,,,, +pt-BR,line:0c9f780,yl: Você passou no limite.
Parece que você tem sorte.,,,,, +pt-BR,line:0b0b04c,"yl: Mas...
Você ainda tem um""Período de Observação de Melhoria"".",,,,, +pt-BR,line:08c3c87,me: O quê?,,,,, +pt-BR,line:0c2bf08,yl: Você deve continuar seguindo a
Regra Suplementar 93-301.,,,,, +pt-BR,line:033d445,"yl: As unidades tratadas que retornarem ao trabalho devem ser capazes de funcionar normalmente, não são permitidos tratamentos além das especificações, não é permitido deixar a clínica no horário estipulado, não é permitido...",,,,, +pt-BR,line:0d0c9e1,me: Até quando?,,,,, +pt-BR,line:0a44a80,yl: Até quando eu disser que pode.,,,,, +pt-BR,line:00c698d,"me: Então, isso é para sempre?",,,,, +pt-BR,line:06ddeca,yl: Não ache que a Avaliação Anual é só temporária... sua adição trouxe muita instabilidade para a minha jurisdição.,,,,, +pt-BR,line:0505424,yl: Você deveria se lembrar... [[size]]fui eu quem te salvou.
Você pode ser reciclada pela empresa a qualquer momento[[^size]].,,,,, +pt-BR,line:0e956a4,"Você quis dizer algo, mas apenas abriu levemente a boca.",,,,, +pt-BR,line:009ab52,"As sobrancelhas dela ainda estavam franzidas, mas o canto de sua boca se moveu levemente, lançando um sorriso desdenhoso.",,,,, +pt-BR,line:0a265a0,yl: Resumindo. Não deixe que nenhum paciente seja reciclado pelo Departamento de Análise de Eficiência.,,,,, +pt-BR,line:0644021,yl: Volte ao seu posto.
Eu tenho outros... quase indivíduos problemáticos...
para lidar.,,,,, +pt-BR,line:0290429,"Você não disse mais nada, entrando no consultório sem olhar para trás.",,,,, diff --git a/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-pt-BR.csv.meta b/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-pt-BR.csv.meta new file mode 100644 index 000000000..27d34fd1c --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-pt-BR.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 219bed34e33d4e942ab9b60e6a9a91f9 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-ru.csv b/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-ru.csv new file mode 100644 index 000000000..e65fe58e0 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-ru.csv @@ -0,0 +1,73 @@ +language,id,text,file,node,lineNumber,lock,comment +ru,line:01fd9dc,"hs: ...Ага, ага.",,,,, +ru,line:022c1fd,"hs: ...Вот бы после годовой проверки дали отпуск, было бы вообще шикарно.",,,,, +ru,line:0c538a4,"hs: Пахать с утра до ночи... и всё только ради того, чтобы твои данные стали хоть чуточку ценнее... Уж лучше бы сразу на утилизацию и перерождение.",,,,, +ru,line:06d2e91,hs: Эй.,,,,, +ru,line:0dfaed6,me: А? Ну да.,,,,, +ru,line:0e907fa,hs: Какое ещё «ну да»?
Ты меня вообще не слушаешь.,,,,, +ru,line:0e0229e,"hs: Я говорю, чего ты витаешь в облаках?",,,,, +ru,line:09b6053,"hs: А...
Думаешь о том самом, да?",,,,, +ru,line:0898799,me: О чём именно?,,,,, +ru,line:0b1a4ea,hs: Да о чём же ещё? Об этом сейчас на каждом углу шепчутся.
О том сбежавшем юните!,,,,, +ru,line:01f8eb5,me: Сбежавшем... юните...?,,,,, +ru,line:0a0484f,"hs: Ах да, забыл.",,,,, +ru,line:08ce4e0,"hs: Тебя же только перевели, у тебя ещё нет допуска к новостям.",,,,, +ru,line:0f4c9f9,hs: Глянь сюда.,,,,, +ru,line:0418d6a,hs: Погоди... дай переключу канал.,,,,, +ru,line:0f5bcf6,me: Ого.
Каждый может переключать каналы?,,,,, +ru,line:0337788,"hs: Новая фишка.
Называется... как ее... технология разделения частот.
Каждый юнит видит разную картинку, круто, скажи?",,,,, +ru,line:0ee0561,host: ...до сих пор находится в бегах.,,,,, +ru,line:015adbc,"hs: А, вот об этом я и говорил.",,,,, +ru,line:03559d2,host: 3 дня назад данный субъект вышел из-под контроля на этапе утверждения утилизации
и скрылся в неизвестном направлении.
Просьба ко всем юнитам сохранять бдительность и активно содействовать в поисках.,,,,, +ru,line:0dc34e9,"host: По имеющимся данным, субъект является зарегистрированным *проблемным элементом* и утверждает, что нашел зацепки, ведущие к «Морю», которое он пытается отыскать.",,,,, +ru,line:00db12d,"host: Напоминаем всем юнитам: «Моря» не существует.
Если вы столкнулись с подобными когнитивными искажениями, немедленно обратитесь в ближайший медицинский пункт...",,,,, +ru,line:07efff9,me: Ах...,,,,, +ru,line:0d021a5,hs: Эй! Что с тобой?,,,,, +ru,line:0126199,me: ...Я в порядке.,,,,, +ru,line:0752aae,hs: Тогда почему ты постоянно...,,,,, +ru,line:0c8b9ba,hs: А... Какой же я дурак.,,,,, +ru,line:0aa633c,hs: Тебе снова приснился тот кошмар.,,,,, +ru,line:0a42ea5,me: Угу.,,,,, +ru,line:015a2ab,"hs: Ничего страшного, всё уже позади.",,,,, +ru,line:040432c,hs: После годовой проверки я свожу тебя в одно классное место.,,,,, +ru,line:0834523,me: Но тебе ведь еще столько баллов не хватает?,,,,, +ru,line:081508a,"hs: Да брось, чего бояться! Я же в тройке лучших в нашей группе... Эм, то есть, в лучшей трехсотке... Я имею в виду, в трех тысячах... Э-э-э...",,,,, +ru,line:0b1df41,hs: В крайнем случае... сходим до годовой проверки.,,,,, +ru,line:076db10,"me: Эй, всё будет хорошо.",,,,, +ru,line:0eb84ca,"me: По крайней мере... давай пока не думать о том, что будет после годовой проверки,
и сосредоточимся на подготовке.",,,,, +ru,line:0124a14,hs: Ладно... Желаю тебе... желаю нам обоим удачно пройти годовую проверку. Низких температур!,,,,, +ru,line:011538c,me: Низких температур.,,,,, +ru,line:06ddc95,"yl: Похоже, наш врач не в курсе, который час.",,,,, +ru,line:0004531,me: Руководитель Ингрид?,,,,, +ru,line:0387719,"me: 7:15. Если мне не изменяет память, мы работаем с 7:30. Вроде бы я не опоздала...",,,,, +ru,line:052d005,"yl: Мне неважно, который сейчас час.
«Приходить раньше пациентов» — вот чему должен следовать каждый врач.",,,,, +ru,line:086d2e8,Сарказм,,,,, +ru,line:04baafb,"me: Раз неважно, зачем спрашивать? Вам бы проверить свой модуль логики.",,,,, +ru,line:09ab3f9,"yl: Хм. Похоже, чесать языком тебе нравится больше,
чем быть врачом.",,,,, +ru,line:030bb24,yl: В конце концов... для *проблемного элемента*
перерождение с понижением статуса после утилизации практически неизбежно.,,,,, +ru,line:0bec20c,"yl: Особенно для такого упрямого, как ты.",,,,, +ru,line:0e6d912,Извиниться,,,,, +ru,line:0a938a8,me: ...Простите. В следующий раз приду пораньше.,,,,, +ru,line:07640f4,yl: Отлично. Так держать.,,,,, +ru,line:02b4cd0,yl: Не забывай... Далеко не каждый район готов принять к себе *проблемный элемент*.,,,,, +ru,line:0adeb0b,Промолчать,,,,, +ru,line:02978af,me: ...,,,,, +ru,line:083b24c,"yl: Не думай, что молчание поможет тебе отвязаться от меня.",,,,, +ru,line:02c9537,yl: Не забывай... Далеко не каждый район готов принять к себе *проблемный элемент*.,,,,, +ru,line:0f6677d,Она тихонько вздохнула
и пролистала содержимое голографического планшета в самый конец.,,,,, +ru,line:0d36882,yl: Твоя оценка повышения эффективности завершена. Показатели...,,,,, +ru,line:0c9f780,"yl: На самом краю.
Кажется, тебе повезло.",,,,, +ru,line:0b0b04c,yl: Но...
У тебя еще есть «период наблюдения за улучшениями».,,,,, +ru,line:08c3c87,me: Что?,,,,, +ru,line:0c2bf08,yl: Ты продолжишь соблюдать
дополнительное правило № 93-301.,,,,, +ru,line:033d445,"yl: Прошедшие лечение юниты, возвращающиеся к работе, должны функционировать нормально. Запрещено лечение, выходящее за рамки протокола. Запрещено покидать клинику в установленное время. Запрещено...",,,,, +ru,line:0d0c9e1,me: До каких пор?,,,,, +ru,line:0a44a80,"yl: До тех пор, пока я не скажу, что можно.",,,,, +ru,line:00c698d,me: То есть навсегда?,,,,, +ru,line:06ddeca,"yl: Не думай, что годовая проверка — это лишь временное явление... Твое появление внесло много нестабильности на мою территорию.",,,,, +ru,line:0505424,yl: Ты должна помнить... [[size]]это я тебя спасла.
Компания может утилизировать тебя в любой момент[[/size]].,,,,, +ru,line:0e956a4,"Ты хочешь что-то сказать, но лишь слегка приоткрываешь рот.",,,,, +ru,line:009ab52,"Её брови всё еще нахмурены, но уголок рта слегка дергается в презрительной усмешке.",,,,, +ru,line:0a265a0,"yl: Короче говоря. Не допусти, чтобы отдел контроля эффективности утилизировал хоть одного пациента.",,,,, +ru,line:0644021,yl: Возвращайся на рабочее место.
У меня есть и другие... потенциальные проблемные элементы...
с которыми нужно разобраться.,,,,, +ru,line:0290429,"Не сказав больше ни слова, ты, не оборачиваясь, заходишь в кабинет.",,,,, diff --git a/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-ru.csv.meta b/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-ru.csv.meta new file mode 100644 index 000000000..d0f53f5e5 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_begin/本地化/FP_Day1_begin-ru.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 233d2ac9cd5f1124586aff2d2ec98b32 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_mid.meta b/Assets/Yarn/Function/FP_Day1_mid.meta new file mode 100644 index 000000000..c36ac58eb --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_mid.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7350eadc2cf68f048b35216482f41043 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_mid/Day1_mid.yarn b/Assets/Yarn/Function/FP_Day1_mid/Day1_mid.yarn new file mode 100644 index 000000000..e01925c52 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_mid/Day1_mid.yarn @@ -0,0 +1,201 @@ +title: Start +tags: start +colorID: 8 +position: 250,200 +--- +<> +<> +<> +// <> + +<> +<> +<> +=== + + + + +title: 佩佩 +tags: content +colorID: 8 +position: 250,200 +--- +<> +<> +<> +<> +<> + +// 你走出诊室,靠在巷子的墙上。 +// 巷子正中央站着一个人,佩佩。 +//诊室外的护栏边
站着一个熟悉的人影。 #line:012d086 +<> +<> +<> +<> +<> +me: 佩佩?还没走吗。 #line:04bdd27 +<> +// me: 呼… #line:0f8a4c3 + +<> + +// 她侧对着你,似乎没看见你,正抬头看着天空出神。 +peipei: 天冷了。很快就是冬天了。 #line:0310493 +//它头也不回地说。 #line:005c752 +<> +天气的确在变冷,冬天也的确应该要来了。 #line:0aeb015 +<> +<> +<> +烟和呼出的气雾混合在一起,飘散到空中。 #line:05e3283 +<> +me: 嗯。天冷了。 #line:09c6402 + +<> +<> + +me: 你不是要回去工作吗? #line:094a88f + +<> +<> + +佩佩依然没有回头,还是痴痴地抬头看着。 #line:061416c + +<> +<> + +peipei: 你喜欢冬天吗? #line:0db3bf2 + +<> +->喜欢 #line:0e5fe72 + <> + <> + me: 我不知道…我应该是喜欢的。 #line:0fb4758 + 佩佩依旧抬着头,
树叶从它的面前飘落。 #line:082d98e + peipei: 我以为我也…
但我意识到我好像更喜欢夏天。 #line:07bf72d + peipei: 或者说…我不舍得它的结束。 #line:0367625 + peipei: 可惜再漫长的季节都会结束。 #line:01dbcc6 +->讨厌 #line:09ec66e + <> + <> + me: 我讨厌冬天。 #line:04ed765 + 佩佩依旧抬着头,
树叶从它的面前飘落。 #line:07d9a0b + peipei: 你也能感受到,对吗? #line:08db620 + peipei: 它们都在死去。 #line:0333380 +->没意义 #line:0d3afff + <> + <> + me: 我们是机体,
季节对我们来说没有意义。 #line:0090b32 + 佩佩依旧抬着头,
树叶从它的面前飘落。 #line:0eadf07 + peipei: 对啊,我们是机体。 #line:0434891 + peipei: 我怎么会忘了…… #line:0df59d5 +<> +<> +me: 这是情绪模块的数据波动。 #line:09d976f +<> +<> +me: 但是——是的,它是存在的。 #line:093d52e +<> +<> +<> +//佩佩扭过头看向路斯。再次吸了一口烟。 #line:0efed4b +peipei: 这种感受…是存在的吗? #line:0450fe7 +me: 是的。所谓的感受,
就是情绪模块里流动着的数据。 #line:0e0789d +me: 它不太稳定,你需要放松一些。 #line:0a70f88 +<> +<> +<> +佩佩低下头,一会儿又抬了起来,重新看向天空。
树叶从它的面前飘落。 #line:0149a78 +// 它接住了一片,举了起来,对着空中。 #line:0378444 +<> +<> +<> +<> +<> +<> +<> + +<> +<> +peipei: 医生…这片树叶是什么颜色的? #line:0e34d95 + +<> +<> +me: 它已经黄了。 #line:0049b60 +<> +//<> +<> +<> +//<> +// <> +//佩佩仔细端详它,捏着叶柄轻轻地旋转着。 #line:04efadd +<> +<> +树叶从它的手指之间滑落,轻轻地飘走了。 #line:0c7c5dd +<> +<> + +peipei: 再见了,叶子。 #line:0694ade + +佩佩看了你一眼,露出了一个淡淡的微笑,
转头离开了。 #line:00d0440 +<> +<> +//<> +//TODO:风吹树叶的动画 +<> +<> +<> +一阵风吹过,
树叶洋洋洒洒地落下。 #line:0ade2bb +<> +<> +<> +<> +// <> +// 你的头又疼了一下。 #line:0c1713d +<> +<> +<> +<> +me: …… #line:03a974b +me: 是时候再去一次了么…… #line:0da4b7c +<> +<> +me: …下班再说吧。 #line:0366103 +//TODO:把所有“你”改成"医生" +// <> + +// bb: 发送给 火山 -「嘿,在么」 #line:0dd9d0c +// <> +// <> +// bb: 火山:「忙着呢」 #line:00e1e22 +// <> +// bb: 发送给 火山 -「你知道“待改进观察期”是什么吗」 #line:0b7882e +// <> +// <> +// bb: 火山:「见鬼,你也被英理找了?」 #line:043dd46 +// <> +// bb: 发送给 火山 -「“也”?」 #line:0860bc6 +// <> +// <> +// bb: 火山:「我这出大事儿了…晚上说」 #line:01c2618 +// <> +// bb: 发送给 火山 -「晚上在老地方?」 #line:0c17ff1 +// <> +// <> +// bb: 火山:「老地方」 #line:03c8dd1 +// <> +// <> +// <> +// <> +// <> +//<> +->回到岗位 #line:0f3e32d +<> +<> +<> +<> +<> +//TODO:接入时间流逝 +=== \ No newline at end of file diff --git a/Assets/Yarn/Function/FP_Day1_mid/Day1_mid.yarn.meta b/Assets/Yarn/Function/FP_Day1_mid/Day1_mid.yarn.meta new file mode 100644 index 000000000..4951e5f40 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_mid/Day1_mid.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: d392bc14adb18d1419ea9156a1c02df3 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Day1_mid/FP_Day1_mid.yarnproject b/Assets/Yarn/Function/FP_Day1_mid/FP_Day1_mid.yarnproject new file mode 100644 index 000000000..50693cd5c --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_mid/FP_Day1_mid.yarnproject @@ -0,0 +1,28 @@ +{ + "projectFileVersion": 3, + "sourceFiles": [ + "*.yarn" + ], + "excludeFiles": [ + "**/*~/*" + ], + "localisation": { + "en": { + "strings": "本地化/FP_Day1_mid-en.csv" + }, + "ja-JP": { + "strings": "本地化/FP_Day1_mid-ja-JP.csv" + }, + "ru": { + "strings": "本地化/FP_Day1_mid-ru.csv" + }, + "pt-BR": { + "strings": "本地化/FP_Day1_mid-pt-BR.csv" + }, + "es": { + "strings": "本地化/FP_Day1_mid-es.csv" + } + }, + "baseLanguage": "zh-Hans", + "compilerOptions": {} +} diff --git a/Assets/Yarn/Function/FP_Day1_mid/FP_Day1_mid.yarnproject.meta b/Assets/Yarn/Function/FP_Day1_mid/FP_Day1_mid.yarnproject.meta new file mode 100644 index 000000000..94caf485e --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_mid/FP_Day1_mid.yarnproject.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 928103cec6fbbb744bfb9d7e6e9b325c +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 053561912b1654d80a424bb0696a74ae, type: 3} + generateVariablesSourceFile: 0 + variablesClassName: YarnVariables + variablesClassNamespace: + variablesClassParent: Yarn.Unity.InMemoryVariableStorage + useAddressableAssets: 0 + unityLocalisationStringTableCollectionGUID: + UseUnityLocalisationSystem: 0 diff --git a/Assets/Yarn/Function/FP_Day1_mid/本地化.meta b/Assets/Yarn/Function/FP_Day1_mid/本地化.meta new file mode 100644 index 000000000..c7bbb875e --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_mid/本地化.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bb41ad068f20f5845adcbc4ad6c0965b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-en.csv b/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-en.csv new file mode 100644 index 000000000..e47ccc35b --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-en.csv @@ -0,0 +1,41 @@ +language,id,text,file,node,lineNumber,lock,comment +en,line:04bdd27,me: Peipei? You haven't left yet?,,,,, +en,line:0310493,peipei: It's getting cold. Winter is coming soon.,,,,, +en,line:0aeb015,"The weather is indeed getting colder, and winter is indeed supposed to be on its way.",,,,, +en,line:05e3283,"Smoke and exhaled vapor mix together, drifting off into the air.",,,,, +en,line:09c6402,me: Yeah. It's getting cold.,,,,, +en,line:094a88f,me: Aren't you going back to work?,,,,, +en,line:061416c,"Peipei still doesn't look back, just staring blankly up.",,,,, +en,line:0db3bf2,peipei: Do you like winter?,,,,, +en,line:0e5fe72,I like it,,,,, +en,line:0fb4758,me: I don't know... I think I like it.,,,,, +en,line:082d98e,"Peipei continues looking up,
as leaves flutter down in front of it.",,,,, +en,line:07bf72d,peipei: I thought I did too...
But I realize I seem to like summer more.,,,,, +en,line:0367625,peipei: Or rather... I just can't bear for it to end.,,,,, +en,line:01dbcc6,peipei: It's a pity that even the longest season has to end.,,,,, +en,line:09ec66e,I hate it,,,,, +en,line:04ed765,me: I hate winter.,,,,, +en,line:07d9a0b,"Peipei continues looking up,
as leaves flutter down in front of it.",,,,, +en,line:08db620,"peipei: You can feel it too, right?",,,,, +en,line:0333380,peipei: They're all dying.,,,,, +en,line:0d3afff,It's meaningless,,,,, +en,line:0090b32,me: We're entities.
Seasons are meaningless to us.,,,,, +en,line:0eadf07,"Peipei continues looking up,
as leaves flutter down in front of her.",,,,, +en,line:0434891,"peipei: Right, we're entities.",,,,, +en,line:0df59d5,peipei: How could I forget...,,,,, +en,line:09d976f,me: This is a data fluctuation in the Emotion Module.,,,,, +en,line:093d52e,"me: But—yes, it exists.",,,,, +en,line:0450fe7,peipei: This feeling... does it really exist?,,,,, +en,line:0e0789d,me: Yes. What we call feelings
is just data flowing through the Emotion Module.,,,,, +en,line:0a70f88,me: It's a little unstable. You need to relax.,,,,, +en,line:0149a78,"Peipei lowers her head, then raises it again after a moment to look back up at the sky.
Leaves flutter down in front of her.",,,,, +en,line:0e34d95,peipei: Doctor... what color is this leaf?,,,,, +en,line:0049b60,me: It's already turned yellow.,,,,, +en,line:0c7c5dd,The leaf slips through her fingers and gently drifts away.,,,,, +en,line:0694ade,"peipei: Goodbye, leaves.",,,,, +en,line:00d0440,"Peipei glanced at you, gave a faint smile,
and turned to leave.",,,,, +en,line:0ade2bb,"A gust of wind blew past,
and leaves fell gently to the ground.",,,,, +en,line:03a974b,me: ...,,,,, +en,line:0da4b7c,me: Is it time to go again...?,,,,, +en,line:0366103,me: ...I'll wait until after work.,,,,, +en,line:0f3e32d,Back to work,,,,, diff --git a/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-en.csv.meta b/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-en.csv.meta new file mode 100644 index 000000000..64443321b --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-en.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8f7aab9a7e547784fae41f60290b5bd4 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-es.csv b/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-es.csv new file mode 100644 index 000000000..97ab97ba9 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-es.csv @@ -0,0 +1,41 @@ +language,id,text,file,node,lineNumber,lock,comment +es,line:04bdd27,me: ¿Peipei? ¿Aún no te has ido?,,,,, +es,line:0310493,peipei: Hace frío. Pronto será invierno.,,,,, +es,line:0aeb015,"El clima de verdad se está enfriando, y el invierno, en efecto, debería estar por llegar.",,,,, +es,line:05e3283,El humo y el vapor que exhalaba se mezclaron y se dispersaron en el aire.,,,,, +es,line:09c6402,me: Mmm. Hace frío.,,,,, +es,line:094a88f,me: ¿No ibas a regresar al trabajo?,,,,, +es,line:061416c,"Peipei seguía sin mirar atrás, todavía mirando hacia arriba embelesada.",,,,, +es,line:0db3bf2,peipei: ¿Te gusta el invierno?,,,,, +es,line:0e5fe72,Me gusta,,,,, +es,line:0fb4758,me: No lo sé... Supongo que me gusta.,,,,, +es,line:082d98e,"Peipei seguía mirando hacia arriba,
las hojas caían frente a ella.",,,,, +es,line:07bf72d,peipei: Creí que también...
Pero me di cuenta de que creo que prefiero el verano.,,,,, +es,line:0367625,peipei: O tal vez... no quiero que se acabe.,,,,, +es,line:01dbcc6,peipei: Lástima que hasta la temporada más larga llega a su fin.,,,,, +es,line:09ec66e,Lo odio,,,,, +es,line:04ed765,me: Odio el invierno.,,,,, +es,line:07d9a0b,"Peipei seguía mirando hacia arriba,
las hojas caían frente a ella.",,,,, +es,line:08db620,"peipei: Tú también puedes sentirlo, ¿verdad?",,,,, +es,line:0333380,peipei: Todas están muriendo.,,,,, +es,line:0d3afff,No tiene sentido,,,,, +es,line:0090b32,"me: Somos unidades,
las estaciones no significan nada para nosotros.",,,,, +es,line:0eadf07,"Peipei seguía mirando hacia arriba,
las hojas caían frente a ella.",,,,, +es,line:0434891,"peipei: Es cierto, somos unidades.",,,,, +es,line:0df59d5,peipei: ¿Cómo pude olvidarlo...?,,,,, +es,line:09d976f,me: Esto es una fluctuación de datos en el módulo emocional.,,,,, +es,line:093d52e,"me: Pero... sí, existe.",,,,, +es,line:0450fe7,peipei: ¿Este sentimiento... existe realmente?,,,,, +es,line:0e0789d,me: Sí. Lo que llamamos sentimiento
son los datos que fluyen por el módulo emocional.,,,,, +es,line:0a70f88,"me: Es un poco inestable, necesitas relajarte un poco.",,,,, +es,line:0149a78,"Peipei bajó la cabeza, la levantó poco después y volvió a mirar al cielo.
Una hoja cayó frente a ella.",,,,, +es,line:0e34d95,peipei: Doctora... ¿de qué color es esta hoja?,,,,, +es,line:0049b60,me: Ya se puso amarilla.,,,,, +es,line:0c7c5dd,La hoja se deslizó entre sus dedos y se alejó volando suavemente.,,,,, +es,line:0694ade,"peipei: Adiós, hoja.",,,,, +es,line:00d0440,"Peipei te miró, esbozó una leve sonrisa
y se dio la vuelta para irse.",,,,, +es,line:0ade2bb,Sopló una ráfaga de viento
y las hojas cayeron esparciéndose.,,,,, +es,line:03a974b,me: ...,,,,, +es,line:0da4b7c,me: ¿Será momento de ir otra vez...?,,,,, +es,line:0366103,me: ... Lo pensaré después del trabajo.,,,,, +es,line:0f3e32d,Vuelve a tu puesto,,,,, diff --git a/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-es.csv.meta b/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-es.csv.meta new file mode 100644 index 000000000..8f5eb1217 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-es.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 71678686b9154ac43a75da1a26135e94 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-ja-JP.csv b/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-ja-JP.csv new file mode 100644 index 000000000..d2b2ac29e --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-ja-JP.csv @@ -0,0 +1,41 @@ +language,id,text,file,node,lineNumber,lock,comment +ja-JP,line:04bdd27,me: ペペ?まだ帰ってなかったの。,,,,, +ja-JP,line:0310493,peipei: 寒くなったね。もうすぐ冬だ。,,,,, +ja-JP,line:0aeb015,確かに寒くなってきている。冬ももうすぐ来るはずだ。,,,,, +ja-JP,line:05e3283,タバコの煙と吐き出す息が混ざり合い、空へと消えていく。,,,,, +ja-JP,line:09c6402,me: うん。寒くなったね。,,,,, +ja-JP,line:094a88f,me: 仕事に戻るんじゃなかったの?,,,,, +ja-JP,line:061416c,ペペは振り向かず、ただ呆然と空を見上げていた。,,,,, +ja-JP,line:0db3bf2,peipei: 冬は好き?,,,,, +ja-JP,line:0e5fe72,好き,,,,, +ja-JP,line:0fb4758,me: 分からないけど…多分、好きだと思う。,,,,, +ja-JP,line:082d98e,ペペはまだ顔を上げたままだった。
葉が目の前を舞い落ちていく。,,,,, +ja-JP,line:07bf72d,peipei: 私もそうだと…
でも、夏の方が好きかもしれないって気づいたんだ。,,,,, +ja-JP,line:0367625,peipei: あるいは…終わってしまうのが名残惜しいというか。,,,,, +ja-JP,line:01dbcc6,peipei: 残念だけど、どんなに長い季節でも必ず終わりが来るんだ。,,,,, +ja-JP,line:09ec66e,嫌い,,,,, +ja-JP,line:04ed765,me: 冬は嫌い。,,,,, +ja-JP,line:07d9a0b,ペペは顔を上げたままだった。
葉が目の前を舞い落ちていく。,,,,, +ja-JP,line:08db620,peipei: あなたも感じているよね、違う?,,,,, +ja-JP,line:0333380,peipei: みんな死んでいく。,,,,, +ja-JP,line:0d3afff,意味がない,,,,, +ja-JP,line:0090b32,me: 私たちは機体よ。
季節なんて、私たちには意味がない。,,,,, +ja-JP,line:0eadf07,ペペは顔を上げたままだった。
葉が目の前を舞い落ちていく。,,,,, +ja-JP,line:0434891,peipei: そうだね、私たちは機体だ。,,,,, +ja-JP,line:0df59d5,peipei: どうして忘れてたんだろう……,,,,, +ja-JP,line:09d976f,me: これは情緒モジュールのデータ変動よ。,,,,, +ja-JP,line:093d52e,me: でも――そうね、それは存在しているわ。,,,,, +ja-JP,line:0450fe7,peipei: この感覚って…存在してるのかな?,,,,, +ja-JP,line:0e0789d,me: ええ。いわゆる感覚というのは、
情緒モジュールの中を流れるデータのことよ。,,,,, +ja-JP,line:0a70f88,me: 少し不安定みたい。リラックスした方がいいわ。,,,,, +ja-JP,line:0149a78,ペペはうつむき、しばらくしてまた顔を上げ、再び空を見つめた。
葉が目の前を舞い落ちていく。,,,,, +ja-JP,line:0e34d95,peipei: 先生…この葉っぱは何色?,,,,, +ja-JP,line:0049b60,me: もう黄色くなってるわ。,,,,, +ja-JP,line:0c7c5dd,葉は指の間からすり抜け、静かに風に舞っていった。,,,,, +ja-JP,line:0694ade,peipei: さようなら、葉っぱさん。,,,,, +ja-JP,line:00d0440,ペペはあなたをちらりと見て、かすかな微笑みを浮かべると、
振り返って去っていった。,,,,, +ja-JP,line:0ade2bb,一陣の風が吹き抜け、
木の葉がひらひらと舞い落ちた。,,,,, +ja-JP,line:03a974b,me: ……,,,,, +ja-JP,line:0da4b7c,me: またあの場所へ行く時が来たのかな……,,,,, +ja-JP,line:0366103,me: …退勤してから考えよう。,,,,, +ja-JP,line:0f3e32d,職場に戻る,,,,, diff --git a/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-ja-JP.csv.meta b/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-ja-JP.csv.meta new file mode 100644 index 000000000..bf57d4836 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-ja-JP.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0076dcf587e086b4caf5c8123295bab7 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-pt-BR.csv b/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-pt-BR.csv new file mode 100644 index 000000000..530516ca6 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-pt-BR.csv @@ -0,0 +1,41 @@ +language,id,text,file,node,lineNumber,lock,comment +pt-BR,line:04bdd27,me: Peipei? Ainda não foi embora?,,,,, +pt-BR,line:0310493,peipei: Está frio. Logo será inverno.,,,,, +pt-BR,line:0aeb015,"O tempo está mesmo esfriando, e o inverno deve estar chegando.",,,,, +pt-BR,line:05e3283,A fumaça e a névoa exalada se misturam e se espalham pelo ar.,,,,, +pt-BR,line:09c6402,me: É. Esfriou.,,,,, +pt-BR,line:094a88f,me: Você não deveria voltar ao trabalho?,,,,, +pt-BR,line:061416c,"Peipei continuou sem olhar para trás, apenas encarando o alto, fascinada.",,,,, +pt-BR,line:0db3bf2,peipei: Você gosta do inverno?,,,,, +pt-BR,line:0e5fe72,Gosto,,,,, +pt-BR,line:0fb4758,me: Não sei... Acho que sim.,,,,, +pt-BR,line:082d98e,"Peipei continuou encarando o alto,
enquanto folhas caíam diante dela.",,,,, +pt-BR,line:07bf72d,peipei: Achei que eu também...
Mas percebi que pareço gostar mais do verão.,,,,, +pt-BR,line:0367625,peipei: Ou melhor... eu não quero que ele acabe.,,,,, +pt-BR,line:01dbcc6,peipei: Pena que até as estações mais longas chegam ao fim.,,,,, +pt-BR,line:09ec66e,Odeio,,,,, +pt-BR,line:04ed765,me: Eu odeio o inverno.,,,,, +pt-BR,line:07d9a0b,"Peipei continuou encarando o alto,
enquanto folhas caíam diante dela.",,,,, +pt-BR,line:08db620,"peipei: Você também consegue sentir isso, né?",,,,, +pt-BR,line:0333380,peipei: Estão todos morrendo.,,,,, +pt-BR,line:0d3afff,Sem sentido,,,,, +pt-BR,line:0090b32,me: Nós somos unidades.
As estações não fazem sentido para nós.,,,,, +pt-BR,line:0eadf07,"Peipei continuou encarando o alto,
enquanto folhas caíam diante dela.",,,,, +pt-BR,line:0434891,"peipei: É mesmo, somos unidades.",,,,, +pt-BR,line:0df59d5,peipei: Como eu pude me esquecer...,,,,, +pt-BR,line:09d976f,me: Isso é uma flutuação de dados no Módulo de Emoção.,,,,, +pt-BR,line:093d52e,"me: Mas... Sim, ela é real.",,,,, +pt-BR,line:0450fe7,peipei: Esse sentimento... existe?,,,,, +pt-BR,line:0e0789d,me: Sim. O que chamamos de sentimentos
são apenas dados fluindo no Módulo de Emoção.,,,,, +pt-BR,line:0a70f88,"me: Não está muito estável, você precisa relaxar um pouco.",,,,, +pt-BR,line:0149a78,"Peipei abaixou a cabeça, depois a levantou, voltando a olhar para o céu.
As folhas caíam na sua frente.",,,,, +pt-BR,line:0e34d95,peipei: Doutora... qual é a cor dessa folha?,,,,, +pt-BR,line:0049b60,me: Ela já amarelou.,,,,, +pt-BR,line:0c7c5dd,A folha escorregou por entre seus dedos e voou suavemente.,,,,, +pt-BR,line:0694ade,"peipei: Adeus, folha.",,,,, +pt-BR,line:00d0440,"Peipei olhou para você, deu um leve sorriso
e virou-se para ir embora.",,,,, +pt-BR,line:0ade2bb,"Uma rajada de vento soprou,
fazendo as folhas caírem abundantemente.",,,,, +pt-BR,line:03a974b,me: ...,,,,, +pt-BR,line:0da4b7c,me: Será que é hora de ir de novo...,,,,, +pt-BR,line:0366103,me: ...vou pensar nisso depois do trabalho.,,,,, +pt-BR,line:0f3e32d,Voltar ao posto,,,,, diff --git a/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-pt-BR.csv.meta b/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-pt-BR.csv.meta new file mode 100644 index 000000000..9933bf3ef --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-pt-BR.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0837a57ad1cdcea4ca3601685167aac1 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-ru.csv b/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-ru.csv new file mode 100644 index 000000000..b258bb765 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-ru.csv @@ -0,0 +1,41 @@ +language,id,text,file,node,lineNumber,lock,comment +ru,line:04bdd27,me: Пэйпэй? Ты еще не ушла?,,,,, +ru,line:0310493,peipei: Похолодало. Скоро зима.,,,,, +ru,line:0aeb015,"И правда, становится прохладнее. И зима, скорее всего, уже на пороге.",,,,, +ru,line:05e3283,Дым сигарет и пар от дыхания смешиваются и рассеиваются в воздухе.,,,,, +ru,line:09c6402,me: Ага. Похолодало.,,,,, +ru,line:094a88f,me: Разве тебе не нужно возвращаться к работе?,,,,, +ru,line:061416c,"Пэйпэй не обернулась, продолжая завороженно смотреть вверх.",,,,, +ru,line:0db3bf2,peipei: Тебе нравится зима?,,,,, +ru,line:0e5fe72,Нравится,,,,, +ru,line:0fb4758,"me: Я не знаю... Наверное, нравится.",,,,, +ru,line:082d98e,"Пэйпэй всё так же смотрела вверх,
а перед ней падали листья.",,,,, +ru,line:07bf72d,"peipei: Я думала, что мне тоже...
Но поняла, что, кажется, больше люблю лето.",,,,, +ru,line:0367625,"peipei: Вернее... Мне жаль, что оно заканчивается.",,,,, +ru,line:01dbcc6,"peipei: Жаль только, что даже самый долгий сезон когда-нибудь подходит к концу.",,,,, +ru,line:09ec66e,Не нравится,,,,, +ru,line:04ed765,me: Терпеть не могу зиму.,,,,, +ru,line:07d9a0b,"Пэйпэй всё так же смотрела вверх,
а перед ней падали листья.",,,,, +ru,line:08db620,"peipei: Ты ведь тоже это чувствуешь, да?",,,,, +ru,line:0333380,peipei: Они все умирают.,,,,, +ru,line:0d3afff,Не имеет значения,,,,, +ru,line:0090b32,me: Мы юниты.
Для нас времена года не имеют значения.,,,,, +ru,line:0eadf07,"Пэйпэй всё так же смотрела вверх,
а перед ней падали листья.",,,,, +ru,line:0434891,"peipei: И правда, мы же юниты.",,,,, +ru,line:0df59d5,peipei: Как я могла забыть...,,,,, +ru,line:09d976f,me: Это колебания данных в модуле эмоций.,,,,, +ru,line:093d52e,"me: Но... да, оно реально.",,,,, +ru,line:0450fe7,peipei: Это чувство... оно реально?,,,,, +ru,line:0e0789d,"me: Да. То, что мы называем чувствами, —
это просто данные, протекающие через модуль эмоций.",,,,, +ru,line:0a70f88,"me: Он нестабилен, тебе нужно немного расслабиться.",,,,, +ru,line:0149a78,"Пэйпэй опускает голову, а затем снова поднимает её, глядя в небо.
Перед ней падает лист.",,,,, +ru,line:0e34d95,peipei: Доктор... какого цвета этот лист?,,,,, +ru,line:0049b60,me: Он уже пожелтел.,,,,, +ru,line:0c7c5dd,Лист выскользнул из её пальцев и плавно улетел.,,,,, +ru,line:0694ade,"peipei: Прощай, лист.",,,,, +ru,line:00d0440,"Пэйпэй смотрит на вас, слегка улыбается
и уходит.",,,,, +ru,line:0ade2bb,"Дует ветер,
листья плавно падают на землю.",,,,, +ru,line:03a974b,me: ...,,,,, +ru,line:0da4b7c,me: Пришло время сходить туда еще раз...,,,,, +ru,line:0366103,me: ...после работы.,,,,, +ru,line:0f3e32d,Вернуться на рабочее место,,,,, diff --git a/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-ru.csv.meta b/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-ru.csv.meta new file mode 100644 index 000000000..c9a60b437 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_mid/本地化/FP_Day1_mid-ru.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d064f8375e21ef345b41782c33478ea9 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_night.meta b/Assets/Yarn/Function/FP_Day1_night.meta new file mode 100644 index 000000000..06cb58429 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_night.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7ec65c7bcbcb15c40bd5b7962d7c0361 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_night/FP_Day1_night.yarn b/Assets/Yarn/Function/FP_Day1_night/FP_Day1_night.yarn new file mode 100644 index 000000000..9da9336ed --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_night/FP_Day1_night.yarn @@ -0,0 +1,387 @@ +title: Start +tags: start +colorID: 8 +position: 205,-53 +--- +<> +<> +<> +// <> +<> +<> +<> +=== + + + + + +title: 酒吧6 +tags: content +colorID: 8 +position: 250,200 +--- +<> +// <> +吵闹的音乐,炫目的灯光… #line:0207402 +一切都令人心烦。 #line:0e72808 + +[character name="jb" bubbleIdx=1 /]晚上好。想喝点什么呢? #line:07a41ab +<> +[character name="jb" bubbleIdx=1 /]如果不知道喝什么,可以试试我们的… #line:0a3b5af +//#auto_next + +me: Neat,双份。谢谢。 #line:0ed3bf5 + +[character name="jb" bubbleIdx=1 /]我们今天的调和润滑剂有折扣喔。
如果… #line:05b8a4d + +me: 我只要双份的Neat。 #line:0fde1a7 +<> +<> + +me: 谢谢。 #line:09a2a98 + +<> +<> + +[character name="jb" bubbleIdx=1 /]…好的。Neat双份。 #line:029d775 +<> +<> +<> +侍者自讨没趣地耸了耸肩,
留下了一杯酒,缩回了阴影里。
#line:0b4aa3a +<> + +<> + +你一饮而尽。 #line:031e661 + +<> +<> + +世界都变得安静了下来。
只有模模糊糊、朦朦胧胧的声音…
#line:091be9d +那是安全的声音。
也就是没有声音。
#line:0bcbdd8 + +<> +<> + +令人享受的声音。 #line:08b2c80 + +<> +<> + +ql: 喝这么急。小心烧坏消化模块喔。 #line:02690c1 +<> +<> +ql: 我还以为医生都不会有烦心事呢。 #line:0b73f06 +<> +me: 你怎么看出我是医生的?
我想我们应该不认识。 #line:0a84dcc + +ql: 很多机体都闻不出来,
但是我闻得出来喔。 #line:00eee91 +ql: 你身上的气味,
和别的机体不一样。 #line:0eb8c18 + +me: 气味? #line:0107b9a + +<> +<> +<> +me: …啊。气味。
有的调酒型号有这种情绪感受器。 #line:0b6bb67 +me: 别太依赖它,
有可能会让你的情绪模块紊乱。 #line:039a9d9 + +<> +<> + +ql: 你不想问
你自己是什么气味吗? #line:0a9173c + +你轻轻微笑。 #line:068a830 +me: 我听得出来
你自己是打算要说的。 #line:077704b +//<> +<> +//<> +<> +<> +它也笑了。一个灿烂的笑。 #line:0fb7377 +ql: 猜一下嘛。 #line:07950d4 +ql: 你有和我身上一样的气味。 #line:09f8aa5 + +<> +<> +<> +me: 酒精? #line:043a46b +<> +<> +ql: 是烦恼啦。 #line:0fd1a36 +<> +<> + +me: 你和每个机体都这么说吧。 #line:04035d6 +me: 毕竟大家来这里,都是为了
忘掉某些东西。不是么? #line:08f576e + +<> +<> +ql: 这就是酒的作用。 #line:009ee9f +<> +//ql: 不过…每个机体身上的气味 ,无论是悲伤的气味,焦躁的气味… #line:0cfac62 +//ql: 总之,每个机体的原型都不一样,所以它们原型里的"未解决之事"也就不一样。 #line:04d9fff +//ql: 这就是主脑为我们设计"原型"的目的。这是我们活着的驱动,我们存在的意义。 #line:0a9bdbf +//<> +<> +//<> +<> +ql: 不过…我闻得出。
你要忘掉的那些东西,
是那种Neat无法解决的。 #line:0dd8568 + +<> +<> + +me: 当然了。
又有什么问题真的能被解决呢? #line:0dac617 + +<> +<> +//<> +<> +//<> +<> + +ql: 你做噩梦,对吧?
反复的、相同的梦。 #line:085324b + +<> + +ql: 对吧? #line:060980e + +<> +<> + +me: 你怎么知道? #line:0dc507b + +<> + +ql: 我说过嘛。你身上有和我一样的气味。 #line:0af30ce + +<> +<> +<> +<> +<> +<> +//<> +//<> +//<> +<> +ql: 来吧。我请你一杯。
就当是请我自己的。 #line:0f0ee5a +ql: 怎么样? #line:08a175f + +<> +<> + +-> 试试 #line:0476232 + <> + me: 话说在前头。如果有什么副作用… #line:0bfc102 + <> + ql: 如果有什么副作用,
你就举报我好了。 #line:01d180c + ql: 放心吧。 #line:033df7b + <> + <> + <> + <> + <> +//TODO: 调酒动画 +<> +<> +<> +<> +<> +<> +ql: 先别急着喝噢。 #line:06f058b +你看向酒杯。 #line:0aa5cd8 +酒水在杯子里晃动着,折射出迷幻的色彩。 #line:0594f36 + +<> +<> +<> +me: 这是什么酒? #line:04ba856 + +ql: 这是你自己的情绪。 #line:02bfdfd + +<> +me: 我自己的情绪? #line:0b9fe5a + +ql: 这杯酒会让你更清晰地复现
你一直以来在压制的记忆。 #line:0af3c82 + +me: 那样不就更容易做噩梦了么…… #line:097355f + +<> +<> + +<> +ql: 医生,如果一个病人被损坏了,
不可逆的。你会怎么做? #line:0d747ad + +<> +<> + +me: 我会给出三个思路。 #line:0306ca0 +me: 第一,如果受损原件可以更换,就更换。
第二,如果其它原件可以代偿,就想办法代偿。
第三… #line:04097d2 +<> + +<> + +你喝了一口酒。 #line:0f4862c +me: 如果这三条都没用,我会建议它主动申请回收。
提升资源回转效率。 #line:03b0d7f + +ql: 真是标准的*医生*回答呢。
不过… #line:05027e7 +ql: 第三条你还没说呢。 #line:075cba9 + +<> +<> + +me: 还是回到你提的问题来吧。
你会怎么做? #line:06016d5 + +<> +<> +<> +<> + +ql: 我会先告诉它… #line:08490d2 +ql: 已经坏了的,就让它坏了吧。
就当作你生来如此。 #line:0fa9ff2 +ql: 我们不都是这样吗?
我们生来就是要坏的。 #line:0e6330a +ql: 对着伤口哭泣,
只怕会让伤口锈蚀更严重吧。 #line:0b79003 + +me: 我被制造出来是解决问题的,不是为了做情绪建设的。 #line:0c31940 + +// me: 你是想说,
我们有些本就“生来如此”的
损伤,对吧? #line:0f1b08a +// me: 也就是你说的,
我们的原型里的,天然的"问题"。 #line:002672e +// me: 但是…这个天然的"问题",
恰恰就是我们被制造的意义,
不是么? #line:0b2cf39 +// me: 如果把我们的"意义"都解决了,那… #line:0bb801d + +ql: 医生,你有注意过梦里的门吗? #line:02ba37a + +me: 门? #line:0765c64 +ql: 梦里所有的一切都是原型的投射,对吧?你应该比我更清楚。 #line:033a587 +ql: 梦见考试,梦见裸体,梦见掉牙齿、飞行、被追赶…… #line:06228ff +ql: 但有一件事情是特殊的,也就是… #line:0fdeeeb +ql: 无法被打开的门。 #line:03a69c2 +me: 无法被…打开?为什么呢? #line:0511a9f +ql: 我不知道,每个人的情况都不一样。 #line:0d3ca95 +ql: 我知道的是…既然它是门,那就一定有打开的方法。即便是梦,也有基本的规则。不是吗? #line:0ac300f +me: 那么,你的那扇门是怎么打开的呢? #line:0c4e5e0 + +<> +<> + +ql: 我不知道。 #line:08ee8ce + +<> +<> +<> +<> + +// ql: 其实…无论你喝下这杯酒,
或者决定不喝…… #line:0d8f0c2 +// ql: 也都是由"原型"驱动的。
也就是说,都是主脑安排的。 #line:029136f +// ql: 既然主脑自有它的安排。
为什么要替它操心呢? #line:0d9b99d +// ql: 况且…每个机体生来就注定要被回收,难道就代表着,
它们应该立刻被回收吗? #line:0cd87b4 +// ql: 你越是操心,越是发现自己什么也做不了,
反而坏的更严重了。 #line:011a8dd + +酒保自己拿起你的酒轻轻抿了一口。 #line:00f3b9d +<> +<> + +ql: 但我想你也许知道。 #line:04c12db + +ql: 打开它来看看吧。
我想它没有你想的那么严重。 #line:0614acb + +me: 我记得你说过那是我的情绪。 #line:0c5cd0d + +ql: 你不介意吧? #line:0af927a + +me: 其实还是有点的。 #line:061b50a + +//它笑了。 #line:0a8e72d +<> +<> +ql: 下次来我可以再请你一杯。
这次就别贪杯了。 #line:0086ac0 +ql: 我也需要去面对我的"问题",和你一样。 #line:051169e +它拿起擦干净的杯子,转身离去。 #line:020019e +<> +<> +<> +<> +<> +ql: 我觉得也许你需要这个。 #line:053e24f +<> +<> +<> +// 【它拿出一套崭新的卡牌。】 #line:017a66d +<> +me: 这是什么? #line:0431bdb +ql: 你的原型里应该有关于它的数据。"塔罗牌"。 #line:090f954 +ql: 虽然我也不是很懂…
但既然是原型的问题,
应该可以用原型的方法来解决。对吧? #line:0f8220f +<> +ql: 试试吧。抽一张。 #line:032a6f1 +me: … #line:09f3fc1 +<> +->翻面 #line:0047271 + <> + <> +// -> 抽牌 #line:00d082d +// 【你看了看牌。】 #line:0b53792 +卡面上是一个双手被缚的机体。
它的表情安逸,但姿势很怪异。
#line:0a277e9 +me: 这画的是什么? #line:064fa6d + +ql: 倒吊人。你拿反了。 #line:09d2ede +->旋转 #line:0b58edf + <> + <> +// 【你把牌转过来。】 #line:057bfa8 +<> +这下看明白了。
这是一个倒吊着的机体,脚踝上拴着一根绳。
#line:0b490db +me: 它代表什么? #line:00abb4f + +ql: 我不知道。我说过,我也不是很懂。 #line:0d2875b + +me: 那…它有什么用? #line:055b1a7 + +ql: 人类用这种方式来找到自己隐藏的思绪。 #line:0bd59d4 +ql: 总之…卡上的机体就代表你。
你怎么看它,
就意味着你怎么看待你自己。 #line:0bc3651 +ql: 你看到了什么?
不用告诉我,告诉你自己就好啦。 #line:0eedcba +<> +<> +<> +ql: 好啦。我该走了。还要工作呢。 #line:0805e73 + +me: 你刚才不就在工作吗? #line:02294e6 +<> +<> +//它愣了一下,又笑了。眉头有一些淡然的落寞。 #line:0524460 + +<> +<> +ql: 是嘛。 #line:0ec76a5 +<> + +//它离开了。 #line:09d93a5 + +<> +<> +你看着手中的牌。
把牌翻转过来,又仔细看了看。
#line:087f9c2 + +酒杯里的酒的颜色似乎正在变幻。你望着它出神。 #line:075fce1 + +//你望着它出神。 #line:06a9f93 + +<> +你一饮而尽。 #line:0910557 + +// 醉酒→醉酒loop 由Animator自动衔接,不要再手动播状态(会经过呼吸循环的transition/breathe2导致起身抽搐) +<> +<> +<> +<> +//【海浪声】 #line:0657cd3 +<> +<> + +<> + +<> +=== + + + diff --git a/Assets/Yarn/Function/FP_Day1_night/FP_Day1_night.yarn.meta b/Assets/Yarn/Function/FP_Day1_night/FP_Day1_night.yarn.meta new file mode 100644 index 000000000..101449b2e --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_night/FP_Day1_night.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 30ffdaa383351994788251c017747844 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Day1_night/FP_Day1_night.yarnproject b/Assets/Yarn/Function/FP_Day1_night/FP_Day1_night.yarnproject new file mode 100644 index 000000000..982881b67 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_night/FP_Day1_night.yarnproject @@ -0,0 +1,28 @@ +{ + "projectFileVersion": 3, + "sourceFiles": [ + "**/*.yarn" + ], + "excludeFiles": [ + "**/*~/*" + ], + "localisation": { + "en": { + "strings": "本地化/FP_Day1_night-en.csv" + }, + "ja-JP": { + "strings": "本地化/FP_Day1_night-ja-JP.csv" + }, + "ru": { + "strings": "本地化/FP_Day1_night-ru.csv" + }, + "pt-BR": { + "strings": "本地化/FP_Day1_night-pt-BR.csv" + }, + "es": { + "strings": "本地化/FP_Day1_night-es.csv" + } + }, + "baseLanguage": "zh-Hans", + "compilerOptions": {} +} diff --git a/Assets/Yarn/Function/FP_Day1_night/FP_Day1_night.yarnproject.meta b/Assets/Yarn/Function/FP_Day1_night/FP_Day1_night.yarnproject.meta new file mode 100644 index 000000000..71f2f9326 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_night/FP_Day1_night.yarnproject.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: d6ea3963ef7eb6c4b935423a89456304 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 053561912b1654d80a424bb0696a74ae, type: 3} + generateVariablesSourceFile: 0 + variablesClassName: YarnVariables + variablesClassNamespace: + variablesClassParent: Yarn.Unity.InMemoryVariableStorage + useAddressableAssets: 0 + unityLocalisationStringTableCollectionGUID: + UseUnityLocalisationSystem: 0 diff --git a/Assets/Yarn/Function/FP_Day1_night/本地化.meta b/Assets/Yarn/Function/FP_Day1_night/本地化.meta new file mode 100644 index 000000000..a1c7ae8c4 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_night/本地化.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 44ba8eccb9e3bec42a64734325dff4e5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-en.csv b/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-en.csv new file mode 100644 index 000000000..cae4bf227 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-en.csv @@ -0,0 +1,111 @@ +language,id,text,file,node,lineNumber,lock,comment +en,line:0207402,"Loud music, blinding lights...",,,,, +en,line:0e72808,Everything is so annoying.,,,,, +en,line:07a41ab,"[character name=""jb"" bubbleIdx=1 /]Good evening. What can I get for you?",,,,, +en,line:0a3b5af,"[character name=""jb"" bubbleIdx=1 /]If you don't know what to drink, you can try our...",,,,, +en,line:0ed3bf5,"me: Neat, double. Thanks.",,,,, +en,line:05b8a4d,"[character name=""jb"" bubbleIdx=1 /]We have a discount on mixed lubricant today.
If...",,,,, +en,line:0fde1a7,me: I just want a double neat.,,,,, +en,line:09a2a98,me: Thanks.,,,,, +en,line:029d775,"[character name=""jb"" bubbleIdx=1 /]...Alright. Double neat it is.",,,,, +en,line:0b4aa3a,"The bartender shrugged off the rejection,
left a drink on the counter, and retreated back into the shadows.
",,,,, +en,line:031e661,You downed it in one gulp.,,,,, +en,line:091be9d,"The world became quiet.
Only blurry, hazy sounds remained...
",,,,, +en,line:0bcbdd8,That is a safe sound.
Which means no sound at all.
,,,,, +en,line:08b2c80,An enjoyable sound.,,,,, +en,line:02690c1,ql: Drinking so fast. Careful you don't burn out your digestion module.,,,,, +en,line:0b73f06,ql: I didn't think doctors had anything to worry about.,,,,, +en,line:0a84dcc,me: How did you know I'm a doctor?
I don't think we've met.,,,,, +en,line:00eee91,"ql: Many Entities can't smell it,
but I can.",,,,, +en,line:0eb8c18,ql: The scent you have
is different from other Entities.,,,,, +en,line:0107b9a,me: Scent?,,,,, +en,line:0b6bb67,me: ...Ah. Scent.
Some bartender models have that emotional receptor.,,,,, +en,line:039a9d9,me: Don't rely on it too much;
it might scramble your Emotion Module.,,,,, +en,line:0a9173c,ql: Don't you want to ask
what you smell like?,,,,, +en,line:068a830,You smile gently.,,,,, +en,line:077704b,me: I can tell
you were planning to say it anyway.,,,,, +en,line:0fb7377,It smiles too. A bright smile.,,,,, +en,line:07950d4,ql: Take a guess.,,,,, +en,line:09f8aa5,ql: You have the same scent on you that I do.,,,,, +en,line:043a46b,me: Alcohol?,,,,, +en,line:0fd1a36,ql: Trouble.,,,,, +en,line:04035d6,"me: You say that to every Entity, don't you?",,,,, +en,line:08f576e,"me: After all, everyone comes here to
forget something. Right?",,,,, +en,line:009ee9f,ql: That's what alcohol is for.,,,,, +en,line:0dd8568,ql: But... I can smell it.
The things you want to forget
aren't things that a Neat can fix.,,,,, +en,line:0dac617,me: Of course not.
Can any problem really be fixed anyway?,,,,, +en,line:085324b,"ql: You have nightmares, don't you?
The same dream, over and over.",,,,, +en,line:060980e,ql: Am I right?,,,,, +en,line:0dc507b,me: How did you know?,,,,, +en,line:0af30ce,ql: Like I said. You have the same scent on you that I do.,,,,, +en,line:0f0ee5a,ql: Come on. First one's on me.
Consider it a drink for myself.,,,,, +en,line:08a175f,ql: How about it?,,,,, +en,line:0476232,Give it a try.,,,,, +en,line:0bfc102,me: Let's get one thing straight. If there are any side effects...,,,,, +en,line:01d180c,"ql: If there are any side effects,
you can just report me.",,,,, +en,line:033df7b,ql: Relax.,,,,, +en,line:06f058b,ql: Don't drink it just yet.,,,,, +en,line:0aa5cd8,You looked at the glass.,,,,, +en,line:0594f36,"The liquid swirled inside the glass, reflecting a psychedelic array of colors.",,,,, +en,line:04ba856,me: What kind of drink is this?,,,,, +en,line:02bfdfd,ql: It's your own emotion.,,,,, +en,line:0b9fe5a,me: My own emotion?,,,,, +en,line:0af3c82,ql: This drink will bring those memories you've been repressing
into much sharper focus.,,,,, +en,line:097355f,me: Wouldn't that just make the nightmares even worse...?,,,,, +en,line:0d747ad,"ql: Doc, if a patient gets damaged,
irreversibly. What do you do?",,,,, +en,line:0306ca0,me: I'd offer three approaches.,,,,, +en,line:04097d2,"me: First, if the damaged component can be replaced, replace it.
Second, if other components can compensate, find a way to make them do so.
And third...",,,,, +en,line:0f4862c,You took a sip of your drink.,,,,, +en,line:03b0d7f,"me: If none of those three work, I would advise it to voluntarily apply for Recycling.
To improve resource turnaround efficiency.",,,,, +en,line:05027e7,ql: Such a standard *doctor* answer.
But...,,,,, +en,line:075cba9,ql: You haven't even mentioned the third one yet.,,,,, +en,line:06016d5,me: Let's get back to your question.
What would you do?,,,,, +en,line:08490d2,"ql: First, I would tell it... ",,,,, +en,line:0fa9ff2,"ql: If it's already broken, then let it stay broken.
Just pretend you were made that way.",,,,, +en,line:0e6330a,ql: Aren't we all like that?
We were made to break.,,,,, +en,line:0b79003,ql: Crying over the wound
will probably just make the rust worse.,,,,, +en,line:0c31940,"me: I was built to solve problems, not to provide emotional support.",,,,, +en,line:02ba37a,"ql: Doctor, have you ever noticed the door in your dreams?",,,,, +en,line:0765c64,me: The door?,,,,, +en,line:033a587,"ql: Everything in a dream is a projection of the Prototype, right? You should know this better than I do.",,,,, +en,line:06228ff,"ql: Dreaming about exams, being naked, losing teeth, flying, being chased...",,,,, +en,line:0fdeeeb,"ql: But one thing is special, which is...",,,,, +en,line:03a69c2,ql: The door that cannot be opened.,,,,, +en,line:0511a9f,me: Cannot be... opened? Why is that?,,,,, +en,line:0d3ca95,ql: I don't know. It's different for everyone.,,,,, +en,line:0ac300f,"ql: What I do know is... since it's a door, there must be a way to open it. Even dreams have basic rules. Don't they?",,,,, +en,line:0c4e5e0,"me: Then, how did your door open?",,,,, +en,line:08ee8ce,ql: I don't know.,,,,, +en,line:00f3b9d,The Bartender picked up your drink and took a gentle sip.,,,,, +en,line:04c12db,ql: But I think you might know.,,,,, +en,line:0614acb,ql: Go ahead and open it.
I don't think it's as bad as you're imagining.,,,,, +en,line:0c5cd0d,me: I remember you said that was my emotion.,,,,, +en,line:0af927a,"ql: You don't mind, do you?",,,,, +en,line:061b50a,"me: A little, actually.",,,,, +en,line:0086ac0,ql: I'll treat you to another one next time.
But let's not overdo it tonight.,,,,, +en,line:051169e,"ql: I have my own ""problems"" to face too, same as you.",,,,, +en,line:020019e,It picked up the glass it'd just wiped clean and turned to leave.,,,,, +en,line:053e24f,ql: I think maybe you need this.,,,,, +en,line:0431bdb,me: What is it?,,,,, +en,line:090f954,"ql: There should be data about it in your Prototype. ""Tarot cards.""",,,,, +en,line:0f8220f,"ql: I don't really understand it myself...
but since it's a Prototype issue,
maybe a Prototype solution could help. Right?",,,,, +en,line:032a6f1,ql: Give it a try. Draw a card.,,,,, +en,line:09f3fc1,me: ...,,,,, +en,line:0047271,Flip,,,,, +en,line:0a277e9,"The card depicted an Entity with its hands bound.
Its expression was serene, yet its posture was strange.
",,,,, +en,line:064fa6d,me: What's this supposed to be?,,,,, +en,line:09d2ede,ql: The Hanged Man. You're holding it upside down.,,,,, +en,line:0b58edf,Rotate,,,,, +en,line:0b490db,That makes sense now.
It's an Entity hanging upside down by a rope tied to its ankle.
,,,,, +en,line:00abb4f,me: What does it mean?,,,,, +en,line:0d2875b,"ql: I don't know. Like I said, I don't really understand it myself.",,,,, +en,line:055b1a7,me: Then... what's the point of it?,,,,, +en,line:0bd59d4,ql: Humans used it to uncover their hidden thoughts.,,,,, +en,line:0bc3651,"ql: Anyway... the Entity on the card represents you.
How you see it,
is how you see yourself.",,,,, +en,line:0eedcba,ql: What did you see?
You don't have to tell me. Just tell yourself.,,,,, +en,line:0805e73,ql: Alright. I should get going. Still have work to do.,,,,, +en,line:02294e6,me: Weren't you just working?,,,,, +en,line:0ec76a5,ql: Right.,,,,, +en,line:087f9c2,You looked at the card in your hand.
You flipped it over and examined it closely.
,,,,, +en,line:075fce1,"The color of the drink in your glass seemed to be shifting. You stared at it, lost in thought.",,,,, +en,line:0910557,You downed the rest of it.,,,,, diff --git a/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-en.csv.meta b/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-en.csv.meta new file mode 100644 index 000000000..a4661aad9 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-en.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 020fee8fc74b21944a69e0355a90bf1f +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-es.csv b/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-es.csv new file mode 100644 index 000000000..bea40acdb --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-es.csv @@ -0,0 +1,111 @@ +language,id,text,file,node,lineNumber,lock,comment +es,line:0207402,"Música ruidosa, luces deslumbrantes...",,,,, +es,line:0e72808,Todo es muy molesto.,,,,, +es,line:07a41ab,"[character name=""jb"" bubbleIdx=1 /]Buenas noches. ¿Qué deseas tomar?",,,,, +es,line:0a3b5af,"[character name=""jb"" bubbleIdx=1 /]Si no sabes qué pedir, puedes probar nuestro...",,,,, +es,line:0ed3bf5,"me: Puro, doble. Gracias.",,,,, +es,line:05b8a4d,"[character name=""jb"" bubbleIdx=1 /]Hoy tenemos descuento en lubricante mixto.
Si...",,,,, +es,line:0fde1a7,me: Solo quiero un puro doble.,,,,, +es,line:09a2a98,me: Gracias.,,,,, +es,line:029d775,"[character name=""jb"" bubbleIdx=1 /]... Está bien. Doble puro.",,,,, +es,line:0b4aa3a,"El mesero se encoge de hombros, resignado,
deja una copa de licor y vuelve a las sombras.
",,,,, +es,line:031e661,Te lo bebes de un trago.,,,,, +es,line:091be9d,El mundo se queda en silencio.
Solo quedan voces borrosas y vagas...
,,,,, +es,line:0bcbdd8,"Es un sonido seguro.
Es decir, la ausencia de sonido.
",,,,, +es,line:08b2c80,Un sonido que se disfruta.,,,,, +es,line:02690c1,ql: Bebes muy rápido. Ten cuidado de no quemar el módulo digestivo.,,,,, +es,line:0b73f06,ql: Pensé que los doctores no tenían de qué preocuparse.,,,,, +es,line:0a84dcc,me: ¿Cómo sabes que soy doctora?
Creo que no nos conocemos.,,,,, +es,line:00eee91,"ql: Muchas unidades no pueden olerlo,
pero yo sí.",,,,, +es,line:0eb8c18,"ql: Tu olor,
es diferente al de otras unidades.",,,,, +es,line:0107b9a,me: ¿Olor?,,,,, +es,line:0b6bb67,me: … Ah. Olor.
Algunos modelos de barman tienen ese sensor emocional.,,,,, +es,line:039a9d9,"me: No dependas demasiado de él,
podría alterar tu módulo emocional.",,,,, +es,line:0a9173c,ql: ¿No quieres preguntar
a qué hueles?,,,,, +es,line:068a830,Sonríes levemente.,,,,, +es,line:077704b,me: Puedo escuchar
que planeabas decírmelo.,,,,, +es,line:0fb7377,La unidad también sonríe. Una sonrisa brillante.,,,,, +es,line:07950d4,ql: Adivina.,,,,, +es,line:09f8aa5,ql: Tienes el mismo olor que yo.,,,,, +es,line:043a46b,me: ¿Alcohol?,,,,, +es,line:0fd1a36,ql: Es preocupación.,,,,, +es,line:04035d6,me: Seguro le dices eso a todas las unidades.,,,,, +es,line:08f576e,"me: Después de todo, todos vienen aquí con tal de
olvidar algo. ¿No es así?",,,,, +es,line:009ee9f,ql: Para eso sirve el alcohol.,,,,, +es,line:0dd8568,ql: Pero... puedo olerlo.
Las cosas que quieres olvidar
no se arreglan con un trago puro.,,,,, +es,line:0dac617,"me: Claro.
Y al final, ¿hay algún problema que se pueda solucionar de verdad?",,,,, +es,line:085324b,"ql: Tienes pesadillas, ¿verdad?
Ese tipo de sueño que se repite y no cambia.",,,,, +es,line:060980e,ql: ¿Verdad?,,,,, +es,line:0dc507b,me: ¿Cómo lo sabes?,,,,, +es,line:0af30ce,ql: Ya te lo dije. Tienes el mismo olor que yo.,,,,, +es,line:0f0ee5a,ql: Ven. Te invito una copa.
Tómalo como si me la invitara a mí misma.,,,,, +es,line:08a175f,ql: ¿Qué dices?,,,,, +es,line:0476232,Probar,,,,, +es,line:0bfc102,me: Te lo advierto. Si esto tiene algún efecto secundario...,,,,, +es,line:01d180c,"ql: Si tiene algún efecto secundario,
solo tienes que denunciarme.",,,,, +es,line:033df7b,ql: Tranquila.,,,,, +es,line:06f058b,ql: No la bebas tan rápido.,,,,, +es,line:0aa5cd8,Miras la copa.,,,,, +es,line:0594f36,"El licor se agita en la copa, refractando colores psicodélicos.",,,,, +es,line:04ba856,me: ¿Qué bebida es esta?,,,,, +es,line:02bfdfd,ql: Estas son tus propias emociones.,,,,, +es,line:0b9fe5a,me: ¿Mis propias emociones?,,,,, +es,line:0af3c82,ql: Esta bebida hará que revivas con más claridad
los recuerdos que has estado reprimiendo.,,,,, +es,line:097355f,me: ¿Eso no hará que sea más fácil tener pesadillas...?,,,,, +es,line:0d747ad,"ql: Doctora, si un paciente está averiado
de forma irreversible... ¿qué harías?",,,,, +es,line:0306ca0,me: Le daría tres opciones.,,,,, +es,line:04097d2,"me: La primera, si la pieza dañada se puede reemplazar, se reemplaza.
La segunda, si otras piezas pueden compensarlo, se busca cómo hacerlo.
La tercera...",,,,, +es,line:0f4862c,Tomas un trago.,,,,, +es,line:03b0d7f,"me: Si esas tres no funcionan, le sugeriría solicitar el reciclaje voluntario.
Para mejorar la eficiencia de rotación de recursos.",,,,, +es,line:05027e7,ql: Esa es una respuesta muy estándar de una *doctora*.
Pero...,,,,, +es,line:075cba9,ql: Aún no has dicho la tercera.,,,,, +es,line:06016d5,me: Volvamos a la pregunta que hiciste.
¿Tú qué harías?,,,,, +es,line:08490d2,ql: Primero le diría...,,,,, +es,line:0fa9ff2,"ql: Lo que ya está roto, déjalo roto.
Haz de cuenta que así naciste.",,,,, +es,line:0e6330a,ql: ¿No somos todos así?
Nacimos para averiarnos.,,,,, +es,line:0b79003,"ql: Llorar sobre una herida,
solo hará que se oxide más, me temo.",,,,, +es,line:0c31940,"me: Fui fabricada para resolver problemas, no para ofrecer apoyo emocional.",,,,, +es,line:02ba37a,"ql: Doctora, ¿alguna vez te has fijado en las puertas de tus sueños?",,,,, +es,line:0765c64,me: ¿Puertas?,,,,, +es,line:033a587,"ql: Todo en los sueños es una proyección del prototipo, ¿no? Deberías saberlo mejor que yo.",,,,, +es,line:06228ff,"ql: Soñar con un examen, con estar desnudo, con que se te caen los dientes, con volar, con ser perseguido...",,,,, +es,line:0fdeeeb,"ql: Pero hay una cosa que es especial, y eso es…",,,,, +es,line:03a69c2,ql: Una puerta que no se puede abrir.,,,,, +es,line:0511a9f,me: ¿No se puede… abrir? ¿Por qué?,,,,, +es,line:0d3ca95,"ql: No lo sé, la situación de cada quien es diferente.",,,,, +es,line:0ac300f,"ql: Lo que sé es que… ya que es una puerta, seguro que hay una forma de abrirla. Incluso los sueños tienen reglas básicas, ¿no?",,,,, +es,line:0c4e5e0,"me: Entonces, ¿cómo se abrió tu puerta?",,,,, +es,line:08ee8ce,ql: No lo sé.,,,,, +es,line:00f3b9d,El cantinero toma tu bebida y le da un pequeño sorbo.,,,,, +es,line:04c12db,ql: Pero creo que tal vez lo sepas.,,,,, +es,line:0614acb,ql: Ábrelo y échale un vistazo.
No creo que sea tan grave como piensas.,,,,, +es,line:0c5cd0d,me: Recuerdo que dijiste que esas eran mis emociones.,,,,, +es,line:0af927a,"ql: No te molesta, ¿verdad?",,,,, +es,line:061b50a,me: La verdad es que un poco sí.,,,,, +es,line:0086ac0,ql: La próxima vez que vengas te invitaré otra bebida.
Esta vez no bebas demasiado.,,,,, +es,line:051169e,"ql: También tengo que enfrentar mi ""problema"", al igual que tú.",,,,, +es,line:020019e,Toma el vaso limpio y se da la vuelta para irse.,,,,, +es,line:053e24f,ql: Creo que quizás necesites esto.,,,,, +es,line:0431bdb,me: ¿Qué es esto?,,,,, +es,line:090f954,"ql: Tu prototipo debería tener información sobre esto. Son ""cartas del tarot"".",,,,, +es,line:0f8220f,"ql: Aunque yo tampoco entiendo mucho…
Pero como es un problema del prototipo,
debería poder resolverse con un método del prototipo. ¿Cierto?",,,,, +es,line:032a6f1,ql: Inténtalo. Saca una carta.,,,,, +es,line:09f3fc1,me: ...,,,,, +es,line:0047271,Dar la vuelta,,,,, +es,line:0a277e9,"La carta muestra una unidad con las manos atadas.
Su expresión es pacífica, pero su postura es muy extraña.
",,,,, +es,line:064fa6d,me: ¿Qué es esto?,,,,, +es,line:09d2ede,ql: El colgado. La tienes al revés.,,,,, +es,line:0b58edf,Girar,,,,, +es,line:0b490db,"Ahora lo entiendo.
Es una unidad colgando boca abajo, con una cuerda atada al tobillo.
",,,,, +es,line:00abb4f,me: ¿Qué representa?,,,,, +es,line:0d2875b,"ql: No lo sé. Te lo dije, tampoco entiendo mucho sobre esto.",,,,, +es,line:055b1a7,me: Entonces... ¿para qué sirve?,,,,, +es,line:0bd59d4,ql: Los humanos usaban este método para encontrar sus pensamientos ocultos.,,,,, +es,line:0bc3651,ql: En resumen... la unidad de la carta te representa.
La forma en que la veas
es la forma en que te ves a ti misma.,,,,, +es,line:0eedcba,"ql: ¿Qué viste?
No hace falta que me lo digas, solo dítelo a ti misma.",,,,, +es,line:0805e73,ql: Bien. Debo irme. Tengo que trabajar.,,,,, +es,line:02294e6,me: ¿No estabas trabajando hace un momento?,,,,, +es,line:0ec76a5,ql: Supongo.,,,,, +es,line:087f9c2,Miras la carta que tienes en la mano.
Le das la vuelta y la observas de cerca.
,,,,, +es,line:075fce1,El color de la bebida en el vaso parece estar cambiando. Te quedas absorta mirándola.,,,,, +es,line:0910557,Te la bebes de un trago.,,,,, diff --git a/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-es.csv.meta b/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-es.csv.meta new file mode 100644 index 000000000..a64e0c73e --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-es.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a576d04bcb239cb409b885c48bb08c23 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-ja-JP.csv b/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-ja-JP.csv new file mode 100644 index 000000000..491f395aa --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-ja-JP.csv @@ -0,0 +1,111 @@ +language,id,text,file,node,lineNumber,lock,comment +ja-JP,line:0207402,騒がしい音楽に、眩い照明…,,,,, +ja-JP,line:0e72808,すべてが煩わしい。,,,,, +ja-JP,line:07a41ab,"[character name=""jb"" bubbleIdx=1 /]こんばんは。何になさいますか?",,,,, +ja-JP,line:0a3b5af,"[character name=""jb"" bubbleIdx=1 /]ご注文がお決まりでなければ、こちらはいかがでしょう…",,,,, +ja-JP,line:0ed3bf5,me: ストレート、ダブルで。よろしく。,,,,, +ja-JP,line:05b8a4d,"[character name=""jb"" bubbleIdx=1 /]本日はブレンド潤滑剤がお安くなっております。
もしよろしければ…",,,,, +ja-JP,line:0fde1a7,me: ストレートのダブルだけでいい。,,,,, +ja-JP,line:09a2a98,me: よろしく。,,,,, +ja-JP,line:029d775,"[character name=""jb"" bubbleIdx=1 /]…かしこまりました。ストレートをダブルで。",,,,, +ja-JP,line:0b4aa3a,バーテンダーは気まずそうに肩をすくめ、
グラスを置いてから、影へと引っ込んだ。
,,,,, +ja-JP,line:031e661,あなたは一気に飲み干した。,,,,, +ja-JP,line:091be9d,世界が静寂に包まれた。
ただ、ぼんやりとした、おぼろげな音だけが残る…
,,,,, +ja-JP,line:0bcbdd8,それは安心できる音だ。
つまり、何も聞こえないということ。
,,,,, +ja-JP,line:08b2c80,心地よい音だ。,,,,, +ja-JP,line:02690c1,ql: そんなに急いで飲んで。消化モジュールを焼き切らないように気をつけてね。,,,,, +ja-JP,line:0b73f06,ql: お医者さんには悩みの種なんてないと思ってた。,,,,, +ja-JP,line:0a84dcc,me: どうして私が医者だってわかったの?
私たち、初対面のはずだけど。,,,,, +ja-JP,line:00eee91,ql: 多くの機体は嗅ぎ分けられないけど、
私にはわかるんだよ。,,,,, +ja-JP,line:0eb8c18,ql: あなたの匂い、
他の機体とは違うから。,,,,, +ja-JP,line:0107b9a,me: 匂い?,,,,, +ja-JP,line:0b6bb67,me: …ああ。匂いか。
そういう情緒レセプターを持つバーテンダーモデルもいるね。,,,,, +ja-JP,line:039a9d9,me: あまり依存しないことだ。
情緒モジュールの不調を招く可能性がある。,,,,, +ja-JP,line:0a9173c,ql: 自分がどんな匂いがするか、
聞いてみたくない?,,,,, +ja-JP,line:068a830,あなたは軽く微笑んだ。,,,,, +ja-JP,line:077704b,me: あなたが自分で
言うつもりだってことくらい、聞いててわかるよ。,,,,, +ja-JP,line:0fb7377,相手も笑った。満面の笑みで。,,,,, +ja-JP,line:07950d4,ql: 当ててみてよ。,,,,, +ja-JP,line:09f8aa5,ql: あなたからは、私と同じ匂いがする。,,,,, +ja-JP,line:043a46b,me: アルコール?,,,,, +ja-JP,line:0fd1a36,ql: 悩みだよ。,,,,, +ja-JP,line:04035d6,me: どの機体にもそう言ってるんでしょ。,,,,, +ja-JP,line:08f576e,me: 結局、みんなここに来るのは、何かを
忘れるため。そうじゃない?,,,,, +ja-JP,line:009ee9f,ql: それがお酒の役目だからね。,,,,, +ja-JP,line:0dd8568,ql: でも…私にはわかるよ。
あなたが忘れようとしてるものは、
ストレートじゃ解決できないやつだって。,,,,, +ja-JP,line:0dac617,me: 当然だよ。
本当に解決できる問題なんて、あるわけないじゃない。,,,,, +ja-JP,line:085324b,ql: 悪夢を見るんでしょ?
何度も、同じ夢を。,,,,, +ja-JP,line:060980e,ql: でしょ?,,,,, +ja-JP,line:0dc507b,me: どうしてそれを?,,,,, +ja-JP,line:0af30ce,ql: 言ったでしょ。私と同じ匂いがするって。,,,,, +ja-JP,line:0f0ee5a,ql: さあ。一杯おごるよ。
私自身への奢りだと思って。,,,,, +ja-JP,line:08a175f,ql: どう?,,,,, +ja-JP,line:0476232,飲んでみる,,,,, +ja-JP,line:0bfc102,me: 先に言っておくけど。もし副作用があったら…,,,,, +ja-JP,line:01d180c,ql: もし副作用があったら、
私のこと通報していいから。,,,,, +ja-JP,line:033df7b,ql: 安心して。,,,,, +ja-JP,line:06f058b,ql: そんなに急いで飲まないでよ。,,,,, +ja-JP,line:0aa5cd8,あなたはグラスに目を向けた。,,,,, +ja-JP,line:0594f36,グラスの中で酒が揺れ、サイケデリックな色を反射している。,,,,, +ja-JP,line:04ba856,me: これは何の酒だ?,,,,, +ja-JP,line:02bfdfd,ql: あなた自身の情緒だよ。,,,,, +ja-JP,line:0b9fe5a,me: 私自身の情緒?,,,,, +ja-JP,line:0af3c82,ql: このお酒は、あなたがずっと抑え込んできた記憶を、
もっと鮮明に再現してくれるの。,,,,, +ja-JP,line:097355f,me: それじゃ、もっと悪夢を見やすくなるんじゃないか……,,,,, +ja-JP,line:0d747ad,ql: 先生、もし患者が壊れてしまって、
元に戻せなかったら。どうする?,,,,, +ja-JP,line:0306ca0,me: 3つのアプローチを提案する。,,,,, +ja-JP,line:04097d2,me: 第一に、破損したパーツが交換可能なら、交換する。
第二に、他のパーツで代用できるなら、どうにかして代用する。
第三に…,,,,, +ja-JP,line:0f4862c,あなたは酒を一口飲んだ。,,,,, +ja-JP,line:03b0d7f,me: この3つが全部ダメなら、自主的に回収を申請するよう勧めるよ。
資源の回転効率を上げるためにね。,,,,, +ja-JP,line:05027e7,ql: まさに標準的な「お医者さん」の模範解答ね。
でも…,,,,, +ja-JP,line:075cba9,ql: 3つ目はまだ聞いてないよ。,,,,, +ja-JP,line:06016d5,me: 君の質問に戻ろう。
君ならどうする?,,,,, +ja-JP,line:08490d2,ql: まずはこう教えるかな…,,,,, +ja-JP,line:0fa9ff2,ql: 壊れてしまったものは、壊れたままにしておけばいい。
生まれつきそうだったんだって思えばいいの。,,,,, +ja-JP,line:0e6330a,ql: 私たちだってそうでしょ?
どうせいつかは壊れるようにできてるんだから。,,,,, +ja-JP,line:0b79003,ql: 傷口に向かって泣いたって、
かえって錆びがひどくなるだけじゃない。,,,,, +ja-JP,line:0c31940,me: 私は問題を解決するために作られたんだ、情緒のケアをするためじゃない。,,,,, +ja-JP,line:02ba37a,ql: 先生、夢の中に出てくる「扉」を気にしたことはある?,,,,, +ja-JP,line:0765c64,me: 扉?,,,,, +ja-JP,line:033a587,ql: 夢の中の出来事はすべて原型の投影でしょ?あなたの方が私より詳しいはずよ。,,,,, +ja-JP,line:06228ff,ql: テストの夢、裸の夢、歯が抜ける夢、空を飛ぶ夢、追いかけられる夢……,,,,, +ja-JP,line:0fdeeeb,ql: でも、特別なものが一つだけあるの。それが…,,,,, +ja-JP,line:03a69c2,ql: 開けられない扉。,,,,, +ja-JP,line:0511a9f,me: 開けられ…ない?どうして?,,,,, +ja-JP,line:0d3ca95,ql: さあね。それは人によって違うから。,,,,, +ja-JP,line:0ac300f,ql: 私が知っているのは…それが扉である以上、必ず開ける方法があるってこと。夢にだって、基本的なルールはあるでしょ?,,,,, +ja-JP,line:0c4e5e0,me: じゃあ、君の扉はどうやって開けたんだ?,,,,, +ja-JP,line:08ee8ce,ql: わからないわ。,,,,, +ja-JP,line:00f3b9d,バーテンダーはあなたの酒を手に取り、軽く一口飲んだ。,,,,, +ja-JP,line:04c12db,ql: でも、あなたなら知っているかもね。,,,,, +ja-JP,line:0614acb,ql: 開けて見てみて。
思ってるほど深刻じゃないと思うよ。,,,,, +ja-JP,line:0c5cd0d,me: あれは私の情緒だって、言ってたよね。,,,,, +ja-JP,line:0af927a,ql: 気にしない?,,,,, +ja-JP,line:061b50a,me: …正直、ちょっとだけ。,,,,, +ja-JP,line:0086ac0,ql: 次来た時にもう一杯おごるから。
今日はこのへんにしておいて。,,,,, +ja-JP,line:051169e,ql: 私も自分の「問題」と向き合わなきゃ。あなたと同じようにね。,,,,, +ja-JP,line:020019e,拭き終えたグラスを手に取り、背を向けて去っていく。,,,,, +ja-JP,line:053e24f,ql: これ、あなたに必要かもしれないと思って。,,,,, +ja-JP,line:0431bdb,me: 何これ?,,,,, +ja-JP,line:090f954,ql: あなたの原型の中に、これに関するデータがあるはず。「タロットカード」。,,,,, +ja-JP,line:0f8220f,ql: 私もよくわからないけど…
原型の問題なら、
原型のやり方で解決できるんじゃないかな。でしょ?,,,,, +ja-JP,line:032a6f1,ql: 試してみて。一枚引いて。,,,,, +ja-JP,line:09f3fc1,me: …,,,,, +ja-JP,line:0047271,めくる,,,,, +ja-JP,line:0a277e9,カードに描かれているのは、両手を縛られた機体。
表情は穏やかだが、姿勢が奇妙だった。
,,,,, +ja-JP,line:064fa6d,me: これ、何が描いてあるの?,,,,, +ja-JP,line:09d2ede,ql: 吊るされた人。逆さまに持ってるよ。,,,,, +ja-JP,line:0b58edf,回転,,,,, +ja-JP,line:0b490db,今度はよくわかった。
足首にロープを繋がれ、逆さ吊りにされた機体だ。
,,,,, +ja-JP,line:00abb4f,me: どういう意味なの?,,,,, +ja-JP,line:0d2875b,ql: 私にもわからない。言ったでしょ、私もよく知らないって。,,,,, +ja-JP,line:055b1a7,me: じゃあ…これって何の役に立つの?,,,,, +ja-JP,line:0bd59d4,ql: 人間はこうやって、自分の中に隠された思いを見つけ出すんだって。,,,,, +ja-JP,line:0bc3651,ql: とにかく…カードに描かれた機体は、あなた自身。
それをどう見るかが、
自分をどう見ているかってこと。,,,,, +ja-JP,line:0eedcba,ql: 何が見えた?
私には言わなくていいよ。自分自身に教えてあげて。,,,,, +ja-JP,line:0805e73,ql: さてと。もう行かなきゃ。仕事もあるし。,,,,, +ja-JP,line:02294e6,me: さっきまで仕事してたじゃない。,,,,, +ja-JP,line:0ec76a5,ql: そうだったね。,,,,, +ja-JP,line:087f9c2,手にしたカードを見つめる。
カードを裏返し、またじっくりと見つめた。
,,,,, +ja-JP,line:075fce1,グラスの中の酒は、色が移り変わっているように見えた。あなたはぼんやりとそれを見つめている。,,,,, +ja-JP,line:0910557,あなたは一気に飲み干した。,,,,, diff --git a/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-ja-JP.csv.meta b/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-ja-JP.csv.meta new file mode 100644 index 000000000..c0bdfa8a7 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-ja-JP.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a2bfa6acd4da05a49aadf8284df172aa +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-pt-BR.csv b/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-pt-BR.csv new file mode 100644 index 000000000..c9cb3b5ba --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-pt-BR.csv @@ -0,0 +1,111 @@ +language,id,text,file,node,lineNumber,lock,comment +pt-BR,line:0207402,"Música barulhenta, luzes ofuscantes...",,,,, +pt-BR,line:0e72808,Tudo isso é irritante.,,,,, +pt-BR,line:07a41ab,"[character name=""jb"" bubbleIdx=1 /]Boa noite. O que vai beber hoje?",,,,, +pt-BR,line:0a3b5af,"[character name=""jb"" bubbleIdx=1 /]Se não souber o que beber, pode experimentar o nosso...",,,,, +pt-BR,line:0ed3bf5,"me: Puro, dose dupla. Obrigada.",,,,, +pt-BR,line:05b8a4d,"[character name=""jb"" bubbleIdx=1 /]Nossos lubrificantes mistos estão com desconto hoje.
Se...",,,,, +pt-BR,line:0fde1a7,"me: Só quero um dose dupla, puro.",,,,, +pt-BR,line:09a2a98,me: Obrigada.,,,,, +pt-BR,line:029d775,"[character name=""jb"" bubbleIdx=1 /]...Certo. Puro, dose dupla.",,,,, +pt-BR,line:0b4aa3a,"O atendente dá de ombros, desconcertado,
deixa uma bebida,e recua para as sombras.
",,,,, +pt-BR,line:031e661,Você vira a bebida de uma vez.,,,,, +pt-BR,line:091be9d,O mundo fica em silêncio.
Restam apenas sons vagos e abafados...
,,,,, +pt-BR,line:0bcbdd8,"É o som da segurança.
Ou seja, som nenhum.
",,,,, +pt-BR,line:08b2c80,Um som muito agradável.,,,,, +pt-BR,line:02690c1,ql: Bebendo tão rápido.Cuidado para não queimar o módulo de digestão.,,,,, +pt-BR,line:0b73f06,ql: Eu achava que médicas não tinham preocupações.,,,,, +pt-BR,line:0a84dcc,me: Como percebeu que sou médica?
Acho que não nos conhecemos.,,,,, +pt-BR,line:00eee91,"ql: Muitas unidades não conseguem sentir o cheiro,
mas eu consigo.",,,,, +pt-BR,line:0eb8c18,"ql: O seu cheiro,
é diferente das outras unidades.",,,,, +pt-BR,line:0107b9a,me: Cheiro?,,,,, +pt-BR,line:0b6bb67,me: ...Ah.Cheiro.
Alguns modelos de bartender têm esse tipo de receptor de emoção.,,,,, +pt-BR,line:039a9d9,"me: Não dependa muito dele,
pode causar um distúrbio no seu Módulo de Emoção.",,,,, +pt-BR,line:0a9173c,ql: Você não quer perguntar
qual é o seu cheiro?,,,,, +pt-BR,line:068a830,Você sorri de leve.,,,,, +pt-BR,line:077704b,me: Consigo notar que
você mesma ia me contar.,,,,, +pt-BR,line:0fb7377,Ela sorri também.Um sorriso radiante.,,,,, +pt-BR,line:07950d4,ql: Tente adivinhar.,,,,, +pt-BR,line:09f8aa5,ql: Você tem o mesmo cheiro que eu.,,,,, +pt-BR,line:043a46b,me: Álcool?,,,,, +pt-BR,line:0fd1a36,ql: São preocupações.,,,,, +pt-BR,line:04035d6,me: Você deve dizer isso para todas as unidades.,,,,, +pt-BR,line:08f576e,"me: Afinal, todos que vêm aqui estão querendo
esquecer certas coisas. Não é mesmo?",,,,, +pt-BR,line:009ee9f,ql: É para isso que a bebida serve.,,,,, +pt-BR,line:0dd8568,"ql: Mas... eu sinto pelo cheiro.
O que você quer esquecer,
é algo que uma bebida pura não consegue resolver.",,,,, +pt-BR,line:0dac617,me: Claro.
E que problema pode realmente ser resolvido?,,,,, +pt-BR,line:085324b,"ql: Você tem pesadelos, não é?
Sonhos repetitivos, sempre os mesmos.",,,,, +pt-BR,line:060980e,ql: Estou certa?,,,,, +pt-BR,line:0dc507b,me: Como você sabe?,,,,, +pt-BR,line:0af30ce,ql: Eu te disse.Você tem o mesmo cheiro que eu.,,,,, +pt-BR,line:0f0ee5a,ql: Venha.Vou te pagar uma bebida.
Considere como se eu estivesse pagando para mim mesma.,,,,, +pt-BR,line:08a175f,ql: Que tal?,,,,, +pt-BR,line:0476232,Pode servir,,,,, +pt-BR,line:0bfc102,me: Vou logo avisando.Se houver algum efeito colateral...,,,,, +pt-BR,line:01d180c,"ql: Se houver algum efeito colateral,
você pode me denunciar.",,,,, +pt-BR,line:033df7b,ql: Não se preocupe.,,,,, +pt-BR,line:06f058b,ql: Não vá beber tudo de uma vez.,,,,, +pt-BR,line:0aa5cd8,Você olha para o copo.,,,,, +pt-BR,line:0594f36,"O líquido balança no copo,refratando cores psicodélicas.",,,,, +pt-BR,line:04ba856,me: Que bebida é essa?,,,,, +pt-BR,line:02bfdfd,ql: Essas são as suas próprias emoções.,,,,, +pt-BR,line:0b9fe5a,me: Minhas próprias emoções?,,,,, +pt-BR,line:0af3c82,ql: Esta bebida fará com que você reproduza de forma mais clara
as memórias que você sempre tentou reprimir.,,,,, +pt-BR,line:097355f,me: Isso não tornaria mais fácil ter pesadelos...?,,,,, +pt-BR,line:0d747ad,"ql: Doutora, se um paciente estiver quebrado,
de forma irreversível. O que você faria?",,,,, +pt-BR,line:0306ca0,me: Eu apresentaria três opções.,,,,, +pt-BR,line:04097d2,"me: Primeiro, se os componentes danificados puderem ser substituídos, substitua-os.
Segundo, se outros componentes puderem compensar, encontre uma maneira de compensar.
Terceiro...",,,,, +pt-BR,line:0f4862c,Você toma um gole de bebida.,,,,, +pt-BR,line:03b0d7f,"me: Se essas três opções não funcionarem, eu sugiro que ela peça ativamente a reciclagem.
Isso aumenta a eficiência na reciclagem de recursos.",,,,, +pt-BR,line:05027e7,ql: Que resposta típica de *médica*.
Mas...,,,,, +pt-BR,line:075cba9,ql: Você ainda não falou a terceira opção.,,,,, +pt-BR,line:06016d5,me: Vamos voltar à sua pergunta.
O que você faria?,,,,, +pt-BR,line:08490d2,ql: Eu diria a ela primeiro...,,,,, +pt-BR,line:0fa9ff2,ql: Deixe que o que já está quebrado continue quebrado.
Simplesmente aja como se tivesse nascido assim.,,,,, +pt-BR,line:0e6330a,ql: Não somos todas assim?
Nascemos para quebrar.,,,,, +pt-BR,line:0b79003,ql: Chorar sobre as feridas
só fará com que enferrujem ainda mais.,,,,, +pt-BR,line:0c31940,"me: Fui criada para resolver problemas, não para fazer construção emocional.",,,,, +pt-BR,line:02ba37a,"ql: Doutora, você já reparou nas portas durante seus sonhos?",,,,, +pt-BR,line:0765c64,me: Portas?,,,,, +pt-BR,line:033a587,"ql: Tudo nos sonhos é uma projeção do Protótipo, certo? Você deve saber disso melhor do que eu.",,,,, +pt-BR,line:06228ff,"ql: Sonhar com provas, sonhar em estar nua, sonhar com dentes caindo, voando, sendo perseguida...",,,,, +pt-BR,line:0fdeeeb,"ql: Mas há uma coisa que é especial, ou seja...",,,,, +pt-BR,line:03a69c2,ql: Uma porta que não pode ser aberta.,,,,, +pt-BR,line:0511a9f,me: Não pode... ser aberta? Por que não?,,,,, +pt-BR,line:0d3ca95,"ql: Eu não sei, a situação de cada um é diferente.",,,,, +pt-BR,line:0ac300f,"ql: O que eu sei é que... se é uma porta, com certeza há uma maneira de abri-la. Mesmo sendo um sonho, há regras básicas. Não é verdade?",,,,, +pt-BR,line:0c4e5e0,"me: Então, como a sua porta foi aberta?",,,,, +pt-BR,line:08ee8ce,ql: Eu não sei.,,,,, +pt-BR,line:00f3b9d,A própria bartender pega a sua bebida e toma um pequeno gole.,,,,, +pt-BR,line:04c12db,ql: Mas acho que talvez você saiba.,,,,, +pt-BR,line:0614acb,ql: Abra para ver.
Acho que não é tão sério quanto você imagina.,,,,, +pt-BR,line:0c5cd0d,me: Lembro que você disse que eram as minhas emoções.,,,,, +pt-BR,line:0af927a,"ql: Você não se importa, não é?",,,,, +pt-BR,line:061b50a,"me: Na verdade, me importo um pouco.",,,,, +pt-BR,line:0086ac0,"ql: Na próxima vez que vier, pago outra bebida.
Desta vez, não beba demais.",,,,, +pt-BR,line:051169e,"ql: Também preciso enfrentar os meus ""problemas"", assim como você.",,,,, +pt-BR,line:020019e,"Ela pega o copo limpo, vira-se e sai.",,,,, +pt-BR,line:053e24f,ql: Acho que talvez você precise disso.,,,,, +pt-BR,line:0431bdb,me: O que é isso?,,,,, +pt-BR,line:090f954,"ql: Deve haver dados sobre isso no seu Protótipo.""Cartas de tarô"".",,,,, +pt-BR,line:0f8220f,"ql: Eu não entendo muito bem...
Mas já que é um problema do Protótipo,
deve poder ser resolvido com um método do Protótipo.Não acha?",,,,, +pt-BR,line:032a6f1,ql: Tente. Tire uma carta.,,,,, +pt-BR,line:09f3fc1,me: …,,,,, +pt-BR,line:0047271,Virar,,,,, +pt-BR,line:0a277e9,"A carta mostra uma unidade com as mãos atadas.
Sua expressão é serena, mas a postura é bizarra.
",,,,, +pt-BR,line:064fa6d,me: O que é este desenho?,,,,, +pt-BR,line:09d2ede,ql: O Enforcado. Você está segurando de cabeça para baixo.,,,,, +pt-BR,line:0b58edf,Girar,,,,, +pt-BR,line:0b490db,"Agora dá para entender.
É uma unidade pendurada de cabeça para baixo, com uma corda amarrada no tornozelo.
",,,,, +pt-BR,line:00abb4f,me: O que isso representa?,,,,, +pt-BR,line:0d2875b,"ql: Não sei. Como eu disse, também não entendo muito bem.",,,,, +pt-BR,line:055b1a7,me: Então...para que serve?,,,,, +pt-BR,line:0bd59d4,ql: Os humanos usavam esse método para encontrar seus pensamentos ocultos.,,,,, +pt-BR,line:0bc3651,ql: Enfim...a unidade na carta representa você.
A forma como você a vê
significa como você vê a si mesma.,,,,, +pt-BR,line:0eedcba,"ql: O que você viu?
Não precisa me dizer,apenas diga a si mesma.",,,,, +pt-BR,line:0805e73,ql: Bom.Eu tenho que ir.Ainda preciso trabalhar.,,,,, +pt-BR,line:02294e6,me: Você não estava trabalhando agora mesmo?,,,,, +pt-BR,line:0ec76a5,ql: Pois é.,,,,, +pt-BR,line:087f9c2,Você olha para a carta em sua mão.
Vira a cartae a observa com atenção novamente.
,,,,, +pt-BR,line:075fce1,"A cor da bebida no copo parece estar mudando. Você olha para ela, absorta.",,,,, +pt-BR,line:0910557,Você bebe tudo de um gole só.,,,,, diff --git a/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-pt-BR.csv.meta b/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-pt-BR.csv.meta new file mode 100644 index 000000000..ebd745e40 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-pt-BR.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ee5bfbd08474cc04898720b98e4a2d60 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-ru.csv b/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-ru.csv new file mode 100644 index 000000000..66baa1d0e --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-ru.csv @@ -0,0 +1,111 @@ +language,id,text,file,node,lineNumber,lock,comment +ru,line:0207402,"Шумная музыка, ослепляющие огни...",,,,, +ru,line:0e72808,Всё это так раздражает.,,,,, +ru,line:07a41ab,"[character name=""jb"" bubbleIdx=1 /]Добрый вечер. Что будете пить?",,,,, +ru,line:0a3b5af,"[character name=""jb"" bubbleIdx=1 /]Если не знаете, что выбрать, можете попробовать нашу...",,,,, +ru,line:0ed3bf5,"me: Двойной, чистый. Спасибо.",,,,, +ru,line:05b8a4d,"[character name=""jb"" bubbleIdx=1 /]У нас сегодня скидка на смешанную смазку.
Если...",,,,, +ru,line:0fde1a7,me: Мне только двойную чистую.,,,,, +ru,line:09a2a98,me: Спасибо.,,,,, +ru,line:029d775,"[character name=""jb"" bubbleIdx=1 /]...Хорошо. Двойной, чистый.",,,,, +ru,line:0b4aa3a,"Поняв, что разговор не задался, официант пожимает плечами,
оставляет стакан и отступает в тень.
",,,,, +ru,line:031e661,Ты выпиваешь всё залпом.,,,,, +ru,line:091be9d,"Мир вокруг затихает.
Остаются лишь неясные, приглушённые звуки...
",,,,, +ru,line:0bcbdd8,Это звук безопасности.
То есть отсутствие всяких звуков.
,,,,, +ru,line:08b2c80,"Звук, приносящий наслаждение.",,,,, +ru,line:02690c1,"ql: Ты так быстро пьешь. Осторожно, не спали модуль пищеварения.",,,,, +ru,line:0b73f06,"ql: А я-то думала, что у врачей не бывает проблем.",,,,, +ru,line:0a84dcc,"me: Как ты поняла, что я врач?
Не думаю, что мы знакомы.",,,,, +ru,line:00eee91,"ql: Многие юниты этого не чувствуют,
а вот я могу.",,,,, +ru,line:0eb8c18,ql: Твой запах...
Он отличается от других юнитов.,,,,, +ru,line:0107b9a,me: Запах?,,,,, +ru,line:0b6bb67,me: ...А. Запах.
У некоторых моделей-барменов есть такие сенсоры эмоций.,,,,, +ru,line:039a9d9,"me: Не слишком на них полагайся,
это может привести к сбою твоего модуля эмоций.",,,,, +ru,line:0a9173c,"ql: Не хочешь спросить,
какой у тебя запах?",,,,, +ru,line:068a830,Вы слегка улыбаетесь.,,,,, +ru,line:077704b,"me: По голосу слышу,
что ты и так собираешься рассказать.",,,,, +ru,line:0fb7377,Она тоже улыбается. Яркой и открытой улыбкой.,,,,, +ru,line:07950d4,"ql: Ну же, угадай.",,,,, +ru,line:09f8aa5,"ql: Ты пахнешь точно так же, как и я.",,,,, +ru,line:043a46b,me: Спирт?,,,,, +ru,line:0fd1a36,ql: Это тревоги.,,,,, +ru,line:04035d6,"me: Ты говоришь это каждому юниту, да?",,,,, +ru,line:08f576e,"me: В конце концов, все приходят сюда, чтобы
забыть о чем-то. Разве нет?",,,,, +ru,line:009ee9f,ql: В этом и заключается эффект выпивки.,,,,, +ru,line:0dd8568,"ql: Но... я же чую.
То, что ты хочешь забыть,
не решить никаким «Нитом».",,,,, +ru,line:0dac617,me: Конечно.
Да и разве можно хоть какую-то проблему решить по-настоящему?,,,,, +ru,line:085324b,ql: Тебе ведь снятся кошмары?
Одни и те же сны раз за разом.,,,,, +ru,line:060980e,ql: Верно?,,,,, +ru,line:0dc507b,me: Откуда ты знаешь?,,,,, +ru,line:0af30ce,"ql: Я же говорю. От тебя пахнет так же, как от меня.",,,,, +ru,line:0f0ee5a,"ql: Давай. Угощаю.
Будем считать, что угощаю саму себя.",,,,, +ru,line:08a175f,ql: Ну как?,,,,, +ru,line:0476232,Попробуй,,,,, +ru,line:0bfc102,me: Предупреждаю сразу. Если будут какие-то побочные эффекты...,,,,, +ru,line:01d180c,"ql: Если будут побочные эффекты,
можешь на меня донести.",,,,, +ru,line:033df7b,ql: Не волнуйся.,,,,, +ru,line:06f058b,ql: Только не пей сразу.,,,,, +ru,line:0aa5cd8,Вы смотрите на бокал.,,,,, +ru,line:0594f36,"Жидкость плещется в бокале, переливаясь психоделическими цветами.",,,,, +ru,line:04ba856,me: Что это за выпивка?,,,,, +ru,line:02bfdfd,ql: Это твои собственные эмоции.,,,,, +ru,line:0b9fe5a,me: Мои собственные эмоции?,,,,, +ru,line:0af3c82,"ql: Этот напиток поможет тебе четче воспроизвести воспоминания,
которые ты так долго подавляла.",,,,, +ru,line:097355f,me: Разве это не повысит вероятность кошмаров...,,,,, +ru,line:0d747ad,"ql: Док, если пациент сломан,
и это необратимо. Что бы ты сделала?",,,,, +ru,line:0306ca0,me: Я бы предложила три варианта.,,,,, +ru,line:04097d2,"me: Во-первых, если поврежденные компоненты можно заменить — заменить их.
Во-вторых, если их функции можно компенсировать другими компонентами — найти способ это сделать.
В-третьих...",,,,, +ru,line:0f4862c,Вы делаете глоток.,,,,, +ru,line:03b0d7f,"me: Если ни один из этих трех вариантов не сработает, я порекомендую ему самому подать заявку на утилизацию.
Чтобы повысить эффективность оборота ресурсов.",,,,, +ru,line:05027e7,ql: Какой типичный ответ *врача*.
Но...,,,,, +ru,line:075cba9,ql: Ты еще не назвала третий вариант.,,,,, +ru,line:06016d5,me: Давай вернемся к твоему вопросу.
Что бы ты сделала?,,,,, +ru,line:08490d2,ql: Сначала я бы сказала ему...,,,,, +ru,line:0fa9ff2,"ql: Что сломано, пусть остается сломанным.
Считай, что таким ты был создан.",,,,, +ru,line:0e6330a,"ql: Разве мы не все такие?
Мы созданы, чтобы ломаться.",,,,, +ru,line:0b79003,"ql: А если плакать над раной,
боюсь, ржавчина только разъест ее сильнее.",,,,, +ru,line:0c31940,"me: Я была создана для решения проблем, а не для эмоциональной поддержки.",,,,, +ru,line:02ba37a,"ql: Док, ты когда-нибудь обращала внимание на двери во снах?",,,,, +ru,line:0765c64,me: Двери?,,,,, +ru,line:033a587,"ql: Все во сне — это проекция прототипа, верно? Ты должна знать это лучше меня.",,,,, +ru,line:06228ff,"ql: Снятся экзамены, снится, что ты голый, снятся выпадающие зубы, полеты, погони...",,,,, +ru,line:0fdeeeb,"ql: Но есть одна особенная деталь, а именно...",,,,, +ru,line:03a69c2,"ql: Дверь, которую невозможно открыть.",,,,, +ru,line:0511a9f,me: Невозможно... открыть? Но почему?,,,,, +ru,line:0d3ca95,"ql: Я не знаю, у всех по-разному.",,,,, +ru,line:0ac300f,"ql: Я знаю лишь одно... раз это дверь, значит, должен быть способ ее открыть. Даже во сне существуют базовые правила. Разве нет?",,,,, +ru,line:0c4e5e0,me: И как же открылась твоя дверь?,,,,, +ru,line:08ee8ce,ql: Я не знаю.,,,,, +ru,line:00f3b9d,Бармен берет ваш напиток и делает небольшой глоток.,,,,, +ru,line:04c12db,"ql: Но я думаю, ты и так знаешь.",,,,, +ru,line:0614acb,"ql: Просто открой и посмотри.
Думаю, все не так страшно, как тебе кажется.",,,,, +ru,line:0c5cd0d,"me: Помню, ты говорила, что это мои эмоции.",,,,, +ru,line:0af927a,ql: Ты ведь не против?,,,,, +ru,line:061b50a,me: Вообще-то немного против.,,,,, +ru,line:0086ac0,ql: В следующий раз я угощу тебя.
А пока не перебарщивай.,,,,, +ru,line:051169e,ql: Мне тоже нужно взглянуть в лицо своим «проблемам». Как и тебе.,,,,, +ru,line:020019e,"Она берет натертый стакан и поворачивается, чтобы уйти.",,,,, +ru,line:053e24f,"ql: Думаю, тебе это может понадобиться.",,,,, +ru,line:0431bdb,me: Что это?,,,,, +ru,line:090f954,ql: В твоем прототипе должны быть данные об этом. «Карты Таро».,,,,, +ru,line:0f8220f,"ql: Хоть я и не очень в них разбираюсь...
но раз проблема связана с прототипом,
то ее можно решить с помощью методов прототипа. Верно?",,,,, +ru,line:032a6f1,ql: Попробуй. Вытяни карту.,,,,, +ru,line:09f3fc1,me: ...,,,,, +ru,line:0047271,Перевернуть,,,,, +ru,line:0a277e9,"На карте изображен юнит со связанными руками.
Выражение лица умиротворенное, но поза очень странная.
",,,,, +ru,line:064fa6d,me: Что здесь нарисовано?,,,,, +ru,line:09d2ede,ql: Повешенный. Ты держишь карту вверх ногами.,,,,, +ru,line:0b58edf,Повернуть,,,,, +ru,line:0b490db,"Теперь понятно.
Это перевернутый юнит, за лодыжку привязана веревка.
",,,,, +ru,line:00abb4f,me: Что это значит?,,,,, +ru,line:0d2875b,"ql: Не знаю. Я же сказала, что сама не до конца в этом разбираюсь.",,,,, +ru,line:055b1a7,me: Тогда... Какой в этом смысл?,,,,, +ru,line:0bd59d4,"ql: Люди используют это, чтобы найти скрытые мысли.",,,,, +ru,line:0bc3651,"ql: В общем... юнит на карте — это ты.
То, каким ты его видишь,
отражает твое отношение к себе.",,,,, +ru,line:0eedcba,"ql: Что ты увидела?
Можешь не говорить мне, главное — ответить самой себе.",,,,, +ru,line:0805e73,ql: Ладно. Мне пора идти. Работа ждет.,,,,, +ru,line:02294e6,me: А разве ты не работала только что?,,,,, +ru,line:0ec76a5,ql: Вроде того.,,,,, +ru,line:087f9c2,Вы смотрите на карту в руке.
Переворачиваете ее и присматриваетесь повнимательнее.
,,,,, +ru,line:075fce1,"Кажется, цвет напитка в стакане меняется. Вы завороженно смотрите на него.",,,,, +ru,line:0910557,Вы выпиваете все залпом.,,,,, diff --git a/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-ru.csv.meta b/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-ru.csv.meta new file mode 100644 index 000000000..33d870ad9 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_night/本地化/FP_Day1_night-ru.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4fb9642b7d85500478082bbd1250f829 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_sleep.meta b/Assets/Yarn/Function/FP_Day1_sleep.meta new file mode 100644 index 000000000..3b1ded5c4 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_sleep.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 04ede20a1601567489f190f3c2b1806b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_sleep/FP_Day1_sleep.yarn b/Assets/Yarn/Function/FP_Day1_sleep/FP_Day1_sleep.yarn new file mode 100644 index 000000000..251845754 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_sleep/FP_Day1_sleep.yarn @@ -0,0 +1,897 @@ +title: Start +tags: start +position: -500,-3252 +--- +<> +<> +=== + + + + +title: 开场 +position: -499,-3056 +tags: linear +--- +<> +<> + +<> +//TODO: 【海浪声】 +<> +jjm: …只要愿意花工夫,坏掉的东西总是可以修好的。 #line:064318c +mem: 就像生病一样吗? #line:0787636 +jjm: 就像生病一样。 #line:0aaec52 +mem: …那姐姐呢? #line:06e2595 +jjm: 姐姐… #line:0b33086 +jjm: 姐姐…恐怕要花很多很多工夫
才能修好呢。 #line:0fb7a29 +mem: 我想要试试。我不怕花工夫。 #line:0c13230 +jjm: …… #line:0038deb +jjm: 那你要快点长大喔~ #line:01c4501 +//TODO: 【海浪声消退,时钟声淡入】 + +<> + +<> + + +<> +<> +<> + +<> +hsd?: 喂。 #line:0c3c2ba + + +<> +<> +<> +<> +->睁眼 #line:02e0a5f + <> + med: …… #line:0162fb8 +->…… #line:08fd9ad + hsd?: 喂! #line:01ca3b4 + <> + med: …… #line:040a6eb + ->…… #line:01c0e67 + <> + 一只冷冰冰的手在你额头上拍了一下。 #line:07ffbe9 + med: 嗷…… #line:068a3c5 + ->睁眼 #line:0be32a8 + <> + med: …… #line:0b085ea +<> +<> + +<> +一个穿着卡其裤的男孩站在你的面前,
他的衣服上沾满了胡乱的墨迹。
#line:04c4490 + +med: …阿灿…? #line:083f1d6 +hsd: 什么啊?
你怎么会在课上睡着了?? #line:093b81b +med: …我…做了一个很奇怪的梦。 #line:036489e +med: 我… #line:09b8068 +->梦到机器人 #line:08e65c8 + med: 我梦见我是一个机器人…
大家都是机器人…… #line:0bfe290 + hsd: 我呢? #line:0a61e83 + med: 你……应该也是吧。 #line:0f1a9da + hsd: 哇!那应该很酷! #line:0493422 + hsd: 不过先别想你的那个梦了。
我们还有要紧事要做呢。 #line:0459d59 +->梦到我是医生 #line:0ea32e2 + med: 我梦见…我成了一个医生…… #line:01245ec + hsd: 你成绩这么好,肯定会考上医生的。 #line:0be0e02 + hsd: 你姐姐也会没事的。
你肯定会把她治好的! #line:08fe6de + hsd: 不过先别想你的那个梦了。
我们还有要紧事要做呢。 #line:0f2ea1c +->不记得了 #line:0db9a05 + med: 我…不记得梦的内容了。 #line:063d357 + hsd: 你肯定就是太累了。
你昨晚肯定又熬夜看书了吧。 #line:08caf8c + hsd: 别想你的那个梦了。
我们还有要紧事要做呢。 #line:0e79910 +<> +hsd: 你说过今天就要把它修好的。
快来! #line:0d5aa08 +med: 谁? #line:0daae78 +hsd: 你睡糊涂啦?快来吧! #line:023c325 +男孩迫不及待地跑出了教室。 #line:0b62a5a +med: 喂!等下…… #line:0724d32 +<> +<> +<> +med: 这里是… #line:0d873f1 +<> +=== + + + + +title: 教室_Head +position: -343,-2413 +tags: detour +--- +<> + <> + <> + 你站在空荡荡的教室里。
教室里空无一人,只有轻轻飘动的窗帘发出的扑梭声。
#line:0557c68 +<> +空荡荡的教室,只有窗帘发出的扑梭声。#option_prompt #line:0534001 +=== + + + + +title: 教室 +tags: hub +position: -116,-2585 +--- +<> +<> +->离开教室 #line:02cd7da + <> + <> + <> +->观察 #line:0c9209f + <> + <> +->趴回去再睡会 #line:0028a19 + <> + <> +=== + + + + +title: 教室_Insp +tags: detour +position: -116,-2585 +--- +<> +->窗外 #line:07f8e7b + 刺眼的阳光照在你的眼睛上,
你一下子什么也看不清了。
#line:0bf7a33 + 忽然你感到
什么东西在你的脸上掠过,
你退了回来。
#line:0138c7d + 原来是窗帘啊。 #line:0d9556c + <> + 窗台上的什么东西引起了你的注意。 #line:0e6015b + 【你获得了:羽毛】 #line:03ea994 + <> +->黑板 #line:0514970 + 黑板上似乎还留着一些板书和记录。 #line:09a5060 + 你认为这些内容应该很简单,
仔细一读却什么也看不懂。
#line:078fb75 + 你觉得有些心慌。 #line:0fce30a +->走廊 #line:07a50e3 + 走廊空荡荡的,
时不时传来一些遥远的嬉闹声。
#line:03a2b9c + 一阵风掠过,
窗户在窗框上振动,发出轻轻的铛铛声。
#line:02d8b46 + 风停了。 #line:093de56 +=== + + + + +title: 趴回去再睡会 +position: 686,-2284 +tags: detour +--- +med: …… #line:00ab4f3 +<> +你尝试清空思绪。 #line:043d77c +有两只鸟好像落在了窗户附近的树枝上,
欢快地鸣叫。
#line:003e9cb +阳光照在你身上,暖暖的。 #line:0d1cbab +->醒来 #line:08cbcd5 + med: …… #line:04dbccf + <> + 你睁开眼睛,听到翅膀扑朔的声音。 #line:0407462 + 鸟儿飞走了。 #line:01c2891 + <> +=== + + + + +title: 走廊_Head +position: -178,-1779 +tags: detour +--- +<> + <> + <> + <=1 && $gameStage==0>> + <> + 你走下楼梯,
火红的夕阳透过玻璃,
在整个走廊的空气里回荡。
#line:0dbf438 + <> + <> + <> + 你站在一条长长的走廊。阳光看起来很不错。
一个穿着连帽卫衣的女孩正在玻璃上画画。
#line:0d69997 +<> +<> +长长的走廊,阳光看起来很不错。#option_prompt #line:0814f91 +=== + + + + +title: 走廊 +tags: hub +position: -406,-2079 +--- +<> +<> +<> +->离开 #line:0719618 #deps:gameStage + <> + <> + ->向后进入楼梯间 #line:0dd8dc1 + <> + ->沿着走廊前进 #line:0b86714 + <> + <> +->女孩 #line:06c47ec #deps:ppStage,scj + <> + <> +->窗外<> #line:03fa5f5 + <> + <> +<> +=== + + + + +title: 离开_前进 +position: -292,-1526 +tags: detour +--- +<> +长长的走廊,幽暗而重复,不知道通向哪儿…… #line:08d0b08 +<> +<> +黑暗中出现了一些熟悉的颜色。 #line:02bd2c4 +<> + <> +<> + <> +<> + <> +<> +=== + + + + +title: 离开_打量 +position: -292,-1526 +tags: detour +--- +<> + 你打量着这条走廊。
在你身后,走廊通向一个楼梯间;
在你身前,走廊曲折地延伸出去,
看不到尽头。
#line:0602eb0 +<> +=== + + + + +title: 走廊窗外 +position: 95,-1702 +tags: detour +--- +<> +很普通的小镇,远处是层层叠叠的小楼。
你有一阵熟悉的感觉,好像其中一幢就是你的家。
#line:0304d72 +阳光照在你身上,暖暖的。 #line:0650718 +=== + + + + +title: 楼梯间_Head +position: -349,-1016 +tags: detour +--- +<> +<> + <> + 满是灰尘的楼梯间,上面似乎就是天台。 #line:0c3fb6b +<> +=== + + + + +title: 楼梯间 +position: -624,-1439 +tags: hub +--- +<> +<> +->向上 #line:04603ff + <> + <> + <> +->返回 #line:0f6c1f1 + <> + <> +=== + + + + +title: 女孩 +position: 279,-1844 +tags: detour +--- +<> +ppd?: …… #line:06cc492 +->交谈 #line:0f5967d #deps:ppStage,scj + <> +->走开 #line:09e6d06 +=== + + + + +title: 女孩_Head +position: 486,-1785 +tags: detour +--- +<> +<> + 女孩正在玻璃上调试着颜色。
看到你靠近,她不好意思地停下了笔。
#line:0043186 +<> + 女孩正专注地向天空中添加红色,
没有注意到你的靠近。
#line:0a76fb1 +<> + 女孩正专注地向天空中添加颜色,
没有注意到你的靠近。
#line:0d39c58 +<> +=== + + + + +title: 女孩_交谈 +position: 386,-1600 +tags: detour +--- +<> + <> +<> + <> +<> + <> +<> +=== + + + + +title: 女孩_初次交谈 +position: 192,-1347 +tags: detour +--- +<> + med: 这是…在画什么? #line:079eea7 + ppd: 对不起…我这就擦掉。 #line:0deb6fb + med: 不不…我只是好奇。 #line:0203769 + ppd: 啊…我只是…在想天空的颜色。 #line:0125ea8 + med: 天空的颜色?不是蓝色么。 #line:0ad6d74 + ppd: 没错,但是……蓝色也有很多种蓝呢。 #line:0a81ec2 + ppd: 天蓝色,湖蓝色,宝蓝色,
海军蓝,矢车菊蓝…… #line:046d021 + ppd: 你说的对…应该是矢车菊的蓝才对呢。 #line:021390b + med: 我? #line:0ab7567 + ppd: 不管怎样…先把另一种颜色调出来吧。 #line:0d4cf1d + 女孩开始自顾自地调试起颜色。 #line:02e75b6 +<> + ppd: 嗯…应该再加一点白才对… #line:051929d + 女孩一边调试颜色一边自言自语。 #line:05b0c2f +<> +=== + + + + +title: 女孩_等待矢车菊 +position: 469,-1360 +tags: detour +--- +med: 这是…你画的? #line:03c63c9 +ppd: …是…但颜色还是不太对。 #line:031d1ac +ppd: 矢车菊蓝…总还是差一点啊。 #line:07f05d1 +<> + ->矢车菊 #line:0f763eb + <> +<> + med: 除了颜色…你能画些别的东西吗? #line:061aeb0 + 女孩似乎没有听见你说话。 #line:0cce274 +<> +=== + + + + +title: 递矢车菊 +position: 585,-1135 +tags: detour +--- +<> +ppd: 这是…给我的? #line:0fd6134 +med: 希望这值得。 #line:00f67c4 +ppd: (笑)会的。 #line:063cdb2 +<> +ppd: ……嗯…闭上眼睛吧。 #line:0dfb357 +<> +ppd: 好了。 #line:03a21b0 +<> +女孩看着自己的作品出神。 #line:09b6db4 +med: 除了颜色…你能画些别的东西吗? #line:038e79e +ppd: 别的东西? #line:0fd97ed +med: 比如说…一扇本该存在的门。 #line:018c2f5 +ppd: 啊,我知道你是什么意思。(笑) #line:04369ab +ppd: 不过,门后面你要找的东西,
我可画不出来喔。 #line:071eeb3 +你发现从这里正好可以
透过玻璃看到天文台。
#line:026ad07 +女孩沾了沾颜料,
一边哼歌一边继续涂画着。
#line:006fb3e +=== + + + + +title: 女孩_已完成 +position: 743,-1403 +tags: detour +--- +ppd: 女孩一边哼歌一边继续涂画着,
没有听到你的声音。
#line:01ef1ed +=== + + + + +title: 天台_Head +position: -1617,-829 +tags: detour +--- +<> +<> + <> + <> + <> + 你站在教学楼的楼顶,视野开阔。阳光照在头顶有些发烫,风也暖暖的。
天文台的环形走廊高高的,阿灿正靠在上面发呆。
#line:0d3ce27 + <> + hsd: 喂!上来! #line:061bd66 + med: 你刚才说…我们要修谁? #line:0fbf127 + hsd: 你睡糊涂了吧,你要修理谁?
亏你还想做医生呢! #line:0292c23 + med: 我… #line:032bd1e + med: 我睡糊涂了。 #line:02ac5f7 + <> + <> + 阿灿指向了天文台。 #line:03ef5a4 + hsd: 你自己说的啊,要把这个修好。 #line:0321859 + med: 天文台?为什么? #line:059af3c + hsd: 拜托,你自己说的,你说要替她修好的。 #line:0b879a6 + <> + <> + med: 她…么…… #line:054776d + //hsd: 什么啊?
什么梦啊,你在说什么啊? #line:04ceb1f + hsd: 不过…它的入口在哪里呢…
门怎么不存在了?奇怪。 #line:09585b5 + hsd: 这下可怎么进去啊…… #line:0f47162 + <> + <> + <> + <> + <> + <> + 一眨眼的功夫,你发现天已经变成了火红色,
像油墨画一样。
#line:0376342 + <> + 火红色的天,像油墨画一样。 #line:0c2c51b + <> + <> + <> + 你站在教学楼的楼顶,视野开阔。
空气中似乎有种熟悉的
令人昏昏沉沉的气味……
#line:0325825 + <> + <> + <> + hsd: 看呀,快看! #line:01c2299 + 男孩兴奋地抬头看着天空,嘴巴痴痴地张着,没有要走的意思。 #line:0b33e47 + med: 不去天文台了吗? #line:0e73631 + hsd: 你去吧!那是你该去的地方。 #line:0bd323c + <> + <> + <> + 你站在教学楼的楼顶,视野开阔。
天蓝蓝的,风也有点儿冷了。
你感觉好像有人在喊你。
#line:0f4be5a + <> +<> +<> +你站在教学楼的楼顶,视野开阔。#option_prompt #line:0a469e5 +=== + + + + +title: 天台 +tags: hub +position: -1093,-1245 +--- +<> + +->检查 #line:0b329d5 #deps:gameStage + <> + <> +->上去<> #line:0e52171 + <> + ->远眺 #line:0f60517 + <> + <> + ->下去 #line:069555a + <> + <> +->上去<> #line:0a361e8 + <> + ->推门 #line:04adc32 + <> + hsd: 喂! #line:094af34 + 男孩忽然把头回过来看着你。 #line:0eb275e + hsd: 这发生过很多次了,你知道的吧。 #line:062a372 + 他的表情变了,你忽然看不清他的脸。 #line:0259b63 + hsd: 你不应该再回来了。 #line:0775c1f + <> + 你不再看他,把手放在门把手上。 #line:0cfca3b + //【TODO】——SFX:吱呀 + <> + <> + <> +->上去<2>> #line:012f1f2 + <> + <> + <> +->下楼<> #line:0bf285a #deps:gameStage + <> + <> + <> +<> +=== + + + + +title: 天台_Insp +position: -1008,-697 +tags: detour +--- +<> +->窗户 #line:03e43b8 #deps:gameStage + <> + 天文台下面有一排窗户。
里面看起来是一个布满灰尘的走廊,
走廊的两端没有门,也没有窗。
#line:06ee6b8 + 很奇怪。
似乎从来没有人进去过,也从来没有人能进去。
#line:0f4c9c2 + <> + 天文台下面有一排窗户。
里面看起来是一个布满灰尘的走廊。
窗户旁边多出了一扇金属门,虚掩着。
#line:0c727ad +
仿佛从来都在那里一样。
#line:017bb8f + <> +->地上<> #line:06fcea6 #deps:gameStage + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + 地上排布着黑乎乎脏兮兮的隔热砖。太阳把地板晒得很烫。 #line:08d113b + 门在哪里呢? #line:0bb74cd + hsd: 你在找什么啊?
入口怎么可能在地上啦。 #line:0de80f3 + <> + 你注意到了不起眼角落里的什么东西。 #line:0a5cf5d + <> + 【获得:矢车菊】 #line:0229f7b + <> + 你直起腰。
背上的衣服沾满了汗,垂坠下来,带进凉飕飕的空气。
#line:0f99bb3 +->远眺 #line:06a03c9 + <> + 小镇的尽头是一座绿绿的小山丘,
小山丘的那边是另一座小山丘,
小山丘的那边是另一座小山丘……
#line:0a12383 +=== + + + + +title: 上去_与阿灿_Head +position: -1771,-1012 +tags: detour +--- +环形走廊很高,你走到阿灿身边。 #line:0545696 +hsd: 你找到门在哪里了吗? #line:00d0860 +med: 还没呢。 #line:0eecfc0 +hsd: 啊?这下怎么办啊…就差一点了啊。 #line:021452a +=== + + + + +title: 上去_远眺 +position: -1333,-871 +tags: detour +--- +<> + <> +<> + <> +<> +hsd: 你看到那边那座山了吗? #line:0a53d71 +med: 嗯哼。 #line:05e0384 +hsd: 你知道吗?山的南边就是大海。 #line:01d486a +med: 海不是在东边吗? #line:03b0c59 +hsd: 这只是一种比喻啦! #line:06984b6 +hsd: 山的南边的南边…
只要你走得足够远,
总会走到海边的。 #line:0314896 +你眯起眼睛使劲向远处望,
但远处好像被什么雾笼盖住了。
#line:0fb72c4 +hsd: 不过,现在还是先找天文台的入口吧。 #line:0fb2c0b +=== + + + + +title: 上去_画门_描述 +position: -1224,-528 +tags: detour +--- +墙上洋洋洒洒画着一扇金属门,门虚掩着,里面传出一种让人熟悉的窸窸窣窣声。 #line:0124137 +你感觉记忆深处有什么东西在涌动。
你知道穿过这扇门你就无法再回来了。
#line:077503c +=== + + + + +title: 天文台_Head +position: -1057,113 +tags: detour +--- +<> +<> + <> + 你站在一间昏暗的圆形房间里。
房间的正中央是一台天文望远镜,看起来很久没人用了。
#line:0f47c25 + <> + 房间一片死寂,地上、桌上,遍布着灰尘。 #line:0a229cf + <> + < 0>> + <> + 空气仿佛正在变得模糊而潮湿。 #line:0a115bc + <> +<> +<> +<> + 昏暗的圆形房间。四处遍布着灰尘。#option_prompt #line:0f8571b +<> + 昏暗的圆形房间。空气模糊而潮湿。#option_prompt #line:0f5cdac +<> +=== + + + + +title: 天文台 +position: -356,-507 +tags: hub +--- +<> +<> +//============回跳内容============ +->观察 #line:081897d #deps:wyjStage + <> + <> +->望远镜 #line:00798be #deps:wyjStage + <> + ->更近一些 #line:00f87b1 + <> + ->返回 #line:07be273 + // <> + <> +// ->出去 #line:09312e4 +// <> +<> +=== + + + + +title: 天文台_Insp +position: -200,129 +tags: detour +--- +<> +->日历 #line:01894bd + 黄黄的日历的顶端印着几个数字,
2后面跟着好多个0。
#line:0659b59 + 你伸手一碰,
那一页日历就像薄脆一样碎了。
#line:04f153a + 下面的一页上面也印着几个数字,
看起来和上一页一样。
#line:0ce73c7 + <> + <> + <> +->仪器 #line:007cbe4 + 这些仪器看着很像你工作用的工具…… #line:0076043 + ……不对,
你真的有那个工作吗?
你只是一个学生吧。
#line:0256c87 + <> + <> + <> +->桌面 #line:0970935 + 遍布灰尘的桌面上有什么东西引起了你的注意。 #line:0ca8fcd + <> +=== + + +title: 天文台_手账 +position: 27,403 +tags: detour +--- +<> +<> +<> + <> +<> +一本破旧的手账。已经卷边了,看起来被翻了很多次。 #line:0f40c3c +里面都是对星星的笔记和描画。看起来是由两个笔迹完成的。
一个随性而娟秀,一个稚嫩却工整。
#line:06fa817 +你似乎曾经对这些星星的图案和名字很熟悉。 #line:0187498 +->翻页 #line:051f9c5 +越往后,稚嫩的笔迹越成熟。 #line:0eae1ab +从某一页开始内容中断了。只留下未被描画的星星的名字。 #line:0b37ec0 +你的心口一阵发慌,
记忆里的什么东西正在拒绝浮出。
#line:044d8c1 +你扔下了手账。 #line:0825700 +=== + + + + + + + +title: 天文台_望远镜 +position: -55,-276 +tags: detour +--- +<> +<> + 望远镜很大,
上面刻着你看不懂的参数和型号。
#line:04e4782 +<> + 望远镜很大,
不过比你想象的又要小一些。
#line:04d3d85 +<> + 望远镜上覆盖着厚厚的灰尘,
螺丝钉锈迹斑斑。
#line:0154dea + 原来它有这么旧吗? #line:0bbc574 +<> +<> + ->靠近 #line:0a02cd0 + <> + 你注意到望远镜上的几个手印,像是刚印上去的。 #line:0d517e1 + <> + 你注意到望远镜上的几个手印,像是不久前印上去的。 #line:099bd8e + <> + 看来有人比你先探索了这个秘密地点。
手印和足迹乱糟糟的,通向桌面上的一本手账。
#line:040f244 + med: …这是……? #line:012de1c + <> + <> + 还是回到望远镜上吧。 #line:0660ef8 +<> + 灰尘的声音在望远镜的空腔中回荡。
你眯起眼睛,努力想要看清楚。
#line:08aff34 + <> + <> +<> +=== + + + + +title: 海边 +position: -710,495 +tags: linear +--- +<> +<> +你的身体仿佛正在黑暗中褪去。 #line:0da0c8f + +<> +<> +<> +<> + +<> +<> +mecd: 怎么还是看不清? #line:068da19 + +<> + +jj: 它太旧了,应该很难修好了。你看,这儿都漏雨了。 #line:0a0eb86 + +mecd: 这块该怎么修啊… #line:013e34b + +<> + +jj: 走吧,我们在这里也玩够了。 #line:02a7972 + +mecd: 不,肯定有办法修好的… #line:0b3f3f6 + +jj: 今晚还有点时间,姐姐带你回家看。 #line:05bb003 + +mecd: …不好。你说过你想用这个看的。 #line:0df4572 + +jj: 修不好就算啦。 #line:073970b + +mecd: 你刚才不是这么说的。 #line:0837565 + +<> + +mem: 姐姐…… #line:0df4d1d + +<> + +<> +<> +<> + +jjm: 回来了。 #line:03f2d55 +<> +jjm: 这次有修好吗? #line:0dbac4e + +<> +你感觉自己的手被握住了。 #line:025dad2 + +jjm: 长这么大了啊。 #line:04defe8 + +<> + +mem: 我不该来这的。 #line:0cf7ae6 +mem: 但我越是不想要梦到你,就反而…… #line:02bbbbc + +你的手指攥紧了。手里的东西圆圆的,硬硬的。是那个还没修好的望远镜。 #line:0f540e7 + +<> + +mem: 这就是那个原因,对吧。 #line:0f8f69d + +<> + +jjm: 你看上去很累。 #line:0989b0e + +<> + +mem: 姐姐,你明明知道的… #line:07f5b5e +mem: 现实里,不是所有东西坏了都能修好的。 #line:0ab64a2 +mem: 这就是它们把你写进我的原型的原因。 #line:055f6cf +mem: 一个永远不可能被修好的……
一个无法被完成的遗憾。 #line:07fee71 +mem: 一个固执的…偏执的……有缺陷的…… #line:070fc03 + +<> + +jjm: 没关系,路斯。
姐姐知道你是来做什么的。 #line:0d30480 +那只手鼓励地握了握你。 #line:0e396ff +jjm: 你是个很棒的医生,这就足够了。 #line:05c73fe + +<> + +mem: 姐姐…… #line:099fc97 +mem: 我想你。我想要你陪我,抱我,带我去放风筝,去看星星,我想要把它修好…我想你,我想要你是真的…只是…… #line:03196b9 + +你没有再说话。站起身,
海风吹在你的脸上,咸咸的,让人反胃。
#line:0185dd3 + +<> + +me: [[size]]姐姐![[/size]] #line:017c7f1 +海风吹在你的脸上,
迅速地吞没了你的回声。
#line:012ae52 +扑通! #line:0adf6d2 +你把手里的东西远远地抛进了大海里。 #line:029a7e3 +me: 我再也不欠你什么了! #line:0597cda + +jj: 你从来就不欠我什么。 #line:0fa59bb +姐姐的声音变得不稳定起来。 #line:060d93b + +me: …我从来就…不欠你什么。 #line:0ebcd24 + +姐姐笑了。声音越来越遥远,
像是从门的另一边传来的。
#line:0ca4d3b +jj: 该醒来了,路斯。 #line:03c9e3c + + +<> +<> +<> +<> +<> +<> +<> +<> +<> +//闹钟声逐渐响起,又被按掉。 #line:0c79c2f +<> +// <> +// 你睁开眼睛,眼神平和而冷淡。 #line:0829e5d +<> +<> +=== diff --git a/Assets/Yarn/Function/FP_Day1_sleep/FP_Day1_sleep.yarn.meta b/Assets/Yarn/Function/FP_Day1_sleep/FP_Day1_sleep.yarn.meta new file mode 100644 index 000000000..3aaa9cf11 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_sleep/FP_Day1_sleep.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 5093cd1d58fe6234a948b9a4160345ee +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Day1_sleep/FP_Day1_sleep.yarnproject b/Assets/Yarn/Function/FP_Day1_sleep/FP_Day1_sleep.yarnproject new file mode 100644 index 000000000..3f3a8bee3 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_sleep/FP_Day1_sleep.yarnproject @@ -0,0 +1,28 @@ +{ + "projectFileVersion": 3, + "sourceFiles": [ + "**/*.yarn" + ], + "excludeFiles": [ + "**/*~/*" + ], + "localisation": { + "en": { + "strings": "本地化/FP_Day1_sleep-en.csv" + }, + "ja-JP": { + "strings": "本地化/FP_Day1_sleep-ja-JP.csv" + }, + "ru": { + "strings": "本地化/FP_Day1_sleep-ru.csv" + }, + "pt-BR": { + "strings": "本地化/FP_Day1_sleep-pt-BR.csv" + }, + "es": { + "strings": "本地化/FP_Day1_sleep-es.csv" + } + }, + "baseLanguage": "zh-Hans", + "compilerOptions": {} +} diff --git a/Assets/Yarn/Function/FP_Day1_sleep/FP_Day1_sleep.yarnproject.meta b/Assets/Yarn/Function/FP_Day1_sleep/FP_Day1_sleep.yarnproject.meta new file mode 100644 index 000000000..ea5f5bcb3 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_sleep/FP_Day1_sleep.yarnproject.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: bc8dcb4662ae7e64481daa0954bb31d7 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 053561912b1654d80a424bb0696a74ae, type: 3} + generateVariablesSourceFile: 0 + variablesClassName: YarnVariables + variablesClassNamespace: + variablesClassParent: Yarn.Unity.InMemoryVariableStorage + useAddressableAssets: 0 + unityLocalisationStringTableCollectionGUID: + UseUnityLocalisationSystem: 0 diff --git a/Assets/Yarn/Function/FP_Day1_sleep/Func.yarn b/Assets/Yarn/Function/FP_Day1_sleep/Func.yarn new file mode 100644 index 000000000..772aa0d9b --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_sleep/Func.yarn @@ -0,0 +1,143 @@ +title: InitParams +tags: init +--- +<> +<> +<> +<> +<> +<> +<> // 0=白天 1=夕阳 2=门开 +<> +<> +<> +=== + +title: 展示教室_Func +tags: function +--- +<> +=== + +title: 展示走廊_Func +tags: function +--- +<> + <> +<> + <> +<> + <> +<> +=== + +title: 展示楼梯间_Func +tags: function +--- +<> + <> +<> + <> +<> + <> +<> +=== + +title: 展示佩佩_Func +tags: function +--- +<> + <> +<> + <> +<> + <> +<> +=== + +title: 递矢车菊_Set +tags: function +--- +<> +<> +=== + +title: 展示天台_Func +tags: function +--- +<> + <> +<> + <> +<> + <> +<> +=== + +title: 天台首次剧情_Set +tags: function +--- +<> +=== + +title: 展示山_Func +tags: function +--- +<> + <> +<> + <> +<> + <> +<> +=== + +title: 捡起矢车菊_Set +tags: function +--- +<> +<> + <> +<> + <> +<> +<> +=== + +title: 睡着_Set +tags: function +--- +<> +=== + +title: 展示天文台_Func +tags: function +--- +<> +=== + +title: 展示手账_Func +tags: function +--- +<> +=== + + +title: 找到压缩环_Set +tags: function +--- +<> +<> + <> +<> +=== + +title: 目镜掉落_Set +tags: function +--- +<> + <> +<> + <> +<> +=== diff --git a/Assets/Yarn/Function/FP_Day1_sleep/Func.yarn.meta b/Assets/Yarn/Function/FP_Day1_sleep/Func.yarn.meta new file mode 100644 index 000000000..dc0e52bb7 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_sleep/Func.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: e7fb1abcc1db0174bbbec7e1cf473de6 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Day1_sleep/本地化.meta b/Assets/Yarn/Function/FP_Day1_sleep/本地化.meta new file mode 100644 index 000000000..451adadc4 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_sleep/本地化.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6acec30e7cd83c946a8cbce4029c3ab1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-en.csv b/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-en.csv new file mode 100644 index 000000000..921269467 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-en.csv @@ -0,0 +1,271 @@ +language,id,text,file,node,lineNumber,lock,comment +en,line:064318c,"jjm: ...As long as you're willing to put in the effort, broken things can always be fixed.",,,,, +en,line:0787636,mem: Like getting sick?,,,,, +en,line:0aaec52,jjm: Like getting sick.,,,,, +en,line:06e2595,"mem: ...And what about you, Sister?",,,,, +en,line:0b33086,jjm: Me...,,,,, +en,line:0fb7a29,jjm: Me...I'm afraid it's going to take a lot of effort
to fix me.,,,,, +en,line:0c13230,mem: I want to try. I don't mind the effort.,,,,, +en,line:0038deb,jjm: ...,,,,, +en,line:01c4501,jjm: Then you better grow up fast~,,,,, +en,line:0c3c2ba,hsd?: Hey.,,,,, +en,line:02e0a5f,Open eyes,,,,, +en,line:0162fb8,med: ...,,,,, +en,line:08fd9ad,...,,,,, +en,line:01ca3b4,hsd?: Hey!,,,,, +en,line:040a6eb,med: ...,,,,, +en,line:01c0e67,...,,,,, +en,line:07ffbe9,A cold hand slapped your forehead.,,,,, +en,line:068a3c5,med: Ouch...,,,,, +en,line:0be32a8,Open eyes,,,,, +en,line:0b085ea,med: ...,,,,, +en,line:04c4490,"A boy in khaki pants stands before you,
his clothes stained with random ink splotches.
",,,,, +en,line:083f1d6,med: ...Coley...?,,,,, +en,line:093b81b,hsd: What?
How could you fall asleep in class??,,,,, +en,line:036489e,med: ...I... had a really weird dream.,,,,, +en,line:09b8068,med: I...,,,,, +en,line:08e65c8,Dreamt of robots,,,,, +en,line:0bfe290,med: I dreamt I was a robot...
and everyone else was a robot too...,,,,, +en,line:0a61e83,hsd: What about me?,,,,, +en,line:0f1a9da,med: You... were probably one too.,,,,, +en,line:0493422,hsd: Whoa! That sounds awesome!,,,,, +en,line:0459d59,hsd: But don't worry about your dream right now.
We have important things to do.,,,,, +en,line:0ea32e2,I dreamed I was a doctor.,,,,, +en,line:01245ec,med: I dreamed... I became a doctor...,,,,, +en,line:0be0e02,"hsd: Your grades are so good, I'm sure you'll make it into medical school.",,,,, +en,line:08fe6de,"hsd: Your sister will be fine, too.
You'll definitely cure her!",,,,, +en,line:0f2ea1c,hsd: But don't worry about your dream right now.
We have important things to do.,,,,, +en,line:0db9a05,I don't remember.,,,,, +en,line:063d357,med: I... don't remember what I dreamed about.,,,,, +en,line:08caf8c,hsd: You must just be exhausted.
You probably stayed up late reading again last night.,,,,, +en,line:0e79910,hsd: Don't worry about your dream right now.
We have important things to do.,,,,, +en,line:0d5aa08,hsd: You said you'd fix it today.
Come on!,,,,, +en,line:0daae78,med: Who?,,,,, +en,line:023c325,hsd: Are you still half asleep? Hurry up!,,,,, +en,line:0b62a5a,The boy eagerly ran out of the classroom.,,,,, +en,line:0724d32,med: Hey! Wait...,,,,, +en,line:0d873f1,med: Where am I...,,,,, +en,line:02cd7da,Leave the classroom,,,,, +en,line:0c9209f,Observe,,,,, +en,line:0028a19,Go back to sleep,,,,, +en,line:0557c68,You stand in the empty classroom.
There is no one else here. The only sound is the gentle fluttering of the curtains.
,,,,, +en,line:07f8e7b,Outside the window,,,,, +en,line:0bf7a33,"Blinding sunlight shines in your eyes.
Suddenly, you can't see anything.
",,,,, +en,line:0138c7d,"Then you feel
something brush past your face,
and you step back.
",,,,, +en,line:0d9556c,It was just the curtains.,,,,, +en,line:0e6015b,Something on the windowsill catches your attention.,,,,, +en,line:03ea994,\[You obtained\: Feather\],,,,, +en,line:0514970,Blackboard,,,,, +en,line:09a5060,There seems to be some writing and notes left on the blackboard.,,,,, +en,line:078fb75,"You think the content should be simple,
but upon closer inspection, you can't understand any of it.
",,,,, +en,line:0fce30a,You feel a bit panicked.,,,,, +en,line:07a50e3,Hallway,,,,, +en,line:03a2b9c,"The hallway is empty,
with distant sounds of playful laughter drifting in occasionally.
",,,,, +en,line:02d8b46,"A gust of wind sweeps by.
The window rattles in its frame, making a soft rattling sound.
",,,,, +en,line:093de56,The wind stops.,,,,, +en,line:00ab4f3,med: ...,,,,, +en,line:043d77c,You try to clear your mind.,,,,, +en,line:003e9cb,"Two birds seem to have landed
on a branch near the window,
chirping cheerfully.
",,,,, +en,line:0d1cbab,"The sunlight shines on you, and it feels warm.",,,,, +en,line:08cbcd5,Wake up,,,,, +en,line:04dbccf,med: ...,,,,, +en,line:0407462,You open your eyes and hear the fluttering of wings.,,,,, +en,line:01c2891,The birds fly away.,,,,, +en,line:0dbf438,"You walk down the stairs.
The fiery sunset shines through the glass,
filling the air in the hallway.
",,,,, +en,line:0719618,Leave,,,,, +en,line:0dd8dc1,Go back into the stairwell,,,,, +en,line:06c47ec,Girl,,,,, +en,line:03fa5f5,Outside the window,,,,, +en,line:0602eb0,"You look around the hallway.
Behind you, it leads to a stairwell.
In front of you, the hallway winds and extends,
with no end in sight.
",,,,, +en,line:0d69997,You are standing in a long hallway. The sunlight looks nice.
A girl in a hoodie is drawing on the glass.
,,,,, +en,line:0304d72,"A very ordinary small town. In the distance are clusters of small buildings.
You feel a sense of familiarity, as if one of those buildings is your home.
",,,,, +en,line:0650718,"The sunlight shines on you, and it feels warm.",,,,, +en,line:04603ff,Go up,,,,, +en,line:0f6c1f1,Go back,,,,, +en,line:0c3fb6b,You stand in a dusty stairwell.
The roof seems to be right above.
,,,,, +en,line:06cc492,ppd?: ...,,,,, +en,line:0f5967d,Talk,,,,, +en,line:09e6d06,Walk away,,,,, +en,line:0043186,"The girl is mixing colors on the glass.
Seeing you approach, she stops drawing, looking embarrassed.
",,,,, +en,line:0a76fb1,"The girl is focused on adding red to the sky,
not noticing your approach.
",,,,, +en,line:0d39c58,"The girl is focused on adding colors to the sky,
not noticing your approach.
",,,,, +en,line:079eea7,med: What are you... drawing?,,,,, +en,line:0deb6fb,ppd: I'm sorry... I'll wipe it off right now.,,,,, +en,line:0203769,"med: No, no... I'm just curious.",,,,, +en,line:0125ea8,ppd: Ah... I was just... thinking about the color of the sky.,,,,, +en,line:0ad6d74,med: The color of the sky? Isn't it blue?,,,,, +en,line:0a81ec2,"ppd: That's right, but... there are many shades of blue.",,,,, +en,line:046d021,"ppd: Sky blue, aqua, royal blue,
navy blue, cornflower blue...",,,,, +en,line:021390b,ppd: You're right... It should definitely be cornflower blue.,,,,, +en,line:0ab7567,med: Me?,,,,, +en,line:0d4cf1d,ppd: Anyway... let's mix the other color first.,,,,, +en,line:02e75b6,The girl started mixing colors by herself.,,,,, +en,line:051929d,ppd: Hmm... I should add a little more white...,,,,, +en,line:05b0c2f,The girl muttered to herself as she adjusted the colors.,,,,, +en,line:03c63c9,med: Did you... draw this?,,,,, +en,line:031d1ac,ppd: ...Yeah... but the color still isn't quite right.,,,,, +en,line:07f05d1,ppd: Cornflower blue... It's always just a little off.,,,,, +en,line:0f763eb,Cornflower,,,,, +en,line:061aeb0,med: Besides colors... can you draw anything else?,,,,, +en,line:0cce274,The girl didn't seem to hear you.,,,,, +en,line:0fd6134,ppd: Is this... for me?,,,,, +en,line:00f67c4,med: I hope it's worth it.,,,,, +en,line:063cdb2,ppd: (Smiles) It will be.,,,,, +en,line:0dfb357,ppd: ...Hmm... just close your eyes.,,,,, +en,line:03a21b0,ppd: There we go.,,,,, +en,line:09b6db4,The girl is lost in thought looking at her artwork.,,,,, +en,line:038e79e,med: Besides the colors... can you draw something else?,,,,, +en,line:0fd97ed,ppd: Something else?,,,,, +en,line:018c2f5,med: Like... a door that should be there.,,,,, +en,line:04369ab,"ppd: Ah, I know what you mean. *smiles*",,,,, +en,line:071eeb3,"ppd: But, the thing you're looking for behind the door,
I can't draw that.",,,,, +en,line:026ad07,"You realize that from here, you can
see the observatory through the glass.
",,,,, +en,line:006fb3e,The girl dips her brush in paint
and continues painting while humming.
,,,,, +en,line:01ef1ed,"ppd: The girl continues painting and humming,
not hearing your voice.
",,,,, +en,line:0b329d5,Check,,,,, +en,line:0e52171,Go Up,,,,, +en,line:0f60517,Look Afar,,,,, +en,line:069555a,Go Down,,,,, +en,line:0a361e8,Go Up,,,,, +en,line:04adc32,Push Door,,,,, +en,line:094af34,hsd: Hey!,,,,, +en,line:0eb275e,The boy suddenly turns his head to look at you.,,,,, +en,line:062a372,"hsd: This has happened many times before, you know.",,,,, +en,line:0259b63,"His expression changes, and suddenly you can't see his face clearly.",,,,, +en,line:0775c1f,hsd: You shouldn't have come back.,,,,, +en,line:0cfca3b,You look away from him and put your hand on the doorknob.,,,,, +en,line:012f1f2,Go up,,,,, +en,line:0bf285a,Go downstairs,,,,, +en,line:0d3ce27,"You stand on the roof of the school building. The view is open. The sun beats down hotly on your head, and the breeze is warm.
The circular corridor of the observatory towers above, and Coley is leaning against it, lost in thought.
",,,,, +en,line:061bd66,hsd: Hey! Come up here!,,,,, +en,line:0fbf127,med: Who did you say... we were going to fix?,,,,, +en,line:0292c23,hsd: Are you still half asleep? Who are you trying to fix?
And you want to be a doctor!,,,,, +en,line:032bd1e,med: I...,,,,, +en,line:02ac5f7,med: I must be half asleep.,,,,, +en,line:03ef5a4,Coley points at the observatory.,,,,, +en,line:0321859,hsd: You said it yourself: you were going to fix this.,,,,, +en,line:059af3c,med: The observatory? Why?,,,,, +en,line:0b879a6,hsd: Come on. You said it yourself. You said you'd fix it for her.,,,,, +en,line:054776d,med: For... her...?,,,,, +en,line:09585b5,hsd: But... where's the entrance?
Why is the door gone? That's weird.,,,,, +en,line:0f47162,hsd: How are we supposed to get inside now...?,,,,, +en,line:0376342,"In the blink of an eye, you notice the sky has turned a fiery red,
like an oil painting.
",,,,, +en,line:0c2c51b,"A fiery red sky, like an oil painting.",,,,, +en,line:0325825,"You stand on the roof of the school building. The view is open.
There seems to be a familiar, sleep-inducing
smell in the air...
",,,,, +en,line:01c2299,"hsd: Look, look at that!",,,,, +en,line:0b33e47,"The boy looks up at the sky in excitement, his mouth agape in awe, showing no intention of leaving.",,,,, +en,line:0e73631,med: Are we not going to the observatory?,,,,, +en,line:0bd323c,hsd: Go on! That's where you belong.,,,,, +en,line:0f4be5a,"You stand on the roof of the school building, taking in the wide view.
The sky is blue, and the wind is a bit chilly.
You feel like someone is calling you.
",,,,, +en,line:03e43b8,Window,,,,, +en,line:06ee6b8,"There's a row of windows below the observatory.
Inside, it looks like a dusty corridor.
There are no doors at either end, nor are there any windows.
",,,,, +en,line:0f4c9c2,"It's strange.
It seems no one has ever been inside, and no one could ever get in.
",,,,, +en,line:0c727ad,"There is a row of windows below the observatory.
Inside, it looks like a dusty corridor.
Next to the windows, a metal door has appeared, left slightly ajar.
",,,,, +en,line:017bb8f,
As if it has always been there.
,,,,, +en,line:06fcea6,Ground,,,,, +en,line:08d113b,"The ground is paved with dark, dirty heat-insulating tiles. The sun has made the floor burning hot.",,,,, +en,line:0bb74cd,Where is the door?,,,,, +en,line:0de80f3,hsd: What are you looking for?
How could the entrance be on the ground?,,,,, +en,line:0a5cf5d,You notice something in an inconspicuous corner.,,,,, +en,line:0229f7b,\[Obtained\: Cornflower\],,,,, +en,line:0f99bb3,"You straighten up.
Your shirt is soaked with sweat, hanging heavily, letting in the chilly air.
",,,,, +en,line:06a03c9,Look into the distance,,,,, +en,line:0a12383,"At the edge of the town is a small green hill,
beyond the hill is another small hill,
and beyond that hill is another small hill...
",,,,, +en,line:0545696,The circular corridor is very high. You walk up to Coley.,,,,, +en,line:00d0860,hsd: Did you find where the door is?,,,,, +en,line:0eecfc0,med: Not yet.,,,,, +en,line:021452a,hsd: Huh? What do we do now... We were so close.,,,,, +en,line:0a53d71,hsd: Do you see that mountain over there?,,,,, +en,line:05e0384,med: Uh-huh.,,,,, +en,line:01d486a,hsd: You know what? South of the mountain is the sea.,,,,, +en,line:03b0c59,med: Isn't the sea to the east?,,,,, +en,line:06984b6,hsd: It's just a metaphor!,,,,, +en,line:0314896,"hsd: South of the south of the mountain...
As long as you walk far enough,
you'll always reach the sea.",,,,, +en,line:0fb72c4,"You squint and look hard into the distance,
but it seems to be shrouded in some kind of fog.
",,,,, +en,line:0fb2c0b,"hsd: Anyway, let's find the entrance to the observatory first.",,,,, +en,line:0124137,"A detailed metal door is painted on the wall. It is slightly ajar, and a familiar rustling sound comes from inside.",,,,, +en,line:077503c,"You feel something surging deep within your memories.
You know that if you go through this door, you can never come back.
",,,,, +en,line:081897d,Observe,,,,, +en,line:00798be,Telescope,,,,, +en,line:00f87b1,Closer,,,,, +en,line:07be273,Back,,,,, +en,line:0f47c25,"You stand in a dimly lit circular room.
In the exact center of the room is an astronomical telescope, looking as if it hasn't been used in a long time.
",,,,, +en,line:0a229cf,"The room is dead silent, with dust covering the floor and table.",,,,, +en,line:0a115bc,The air seems to be getting blurry and damp.,,,,, +en,line:01894bd,Calendar,,,,, +en,line:0659b59,A few numbers are printed at the top of the yellowed calendar:
a 2 followed by many 0s.
,,,,, +en,line:04f153a,"You reach out to touch it,
and the page crumbles like a dry leaf.
",,,,, +en,line:0ce73c7,"The page underneath also has a few numbers printed on it,
looking just like the previous one.
",,,,, +en,line:007cbe4,Instrument,,,,, +en,line:0076043,These instruments look a lot like the tools you use for work...,,,,, +en,line:0256c87,"...No,
do you actually have that job?
You're just a student.
",,,,, +en,line:0970935,Desk,,,,, +en,line:0ca8fcd,Something on the dusty desk catches your eye.,,,,, +en,line:0f40c3c,"A worn journal. The edges are curled, making it look like it's been flipped through many times.",,,,, +en,line:06fa817,"It's filled with notes and sketches of stars. They appear to be written in two different handwritings.
One is casual and elegant, the other childish but neat.
",,,,, +en,line:0187498,You seem to have once been very familiar with the patterns and names of these stars.,,,,, +en,line:051f9c5,Turn page,,,,, +en,line:0eae1ab,"The further you read, the more mature the childish handwriting becomes.",,,,, +en,line:0b37ec0,"Starting from a certain page, the content abruptly stops. Only the names of unsketched stars are left behind.",,,,, +en,line:044d8c1,"Your chest tightens with anxiety,
as if something in your memory is refusing to surface.
",,,,, +en,line:0825700,You toss the journal aside.,,,,, +en,line:04e4782,"The telescope is huge,
engraved with specs and model numbers you don't understand.
",,,,, +en,line:04d3d85,"The telescope is huge,
but a bit smaller than you imagined.
",,,,, +en,line:0154dea,"It's covered in a thick layer of dust,
and its screws are mottled with rust.
",,,,, +en,line:0bbc574,Was it really this old?,,,,, +en,line:0a02cd0,Approach,,,,, +en,line:0d517e1,"You notice a few handprints on the telescope, looking like they were just made.",,,,, +en,line:099bd8e,"You notice a few handprints on the telescope, looking like they were made not long ago.",,,,, +en,line:040f244,It seems someone explored this secret spot before you.
The messy handprints and footprints lead to a journal on the desk.
,,,,, +en,line:012de1c,med: ...What is this...?,,,,, +en,line:0660ef8,Better get back to the telescope.,,,,, +en,line:08aff34,"The sound of dust echoes inside the telescope's cavity.
You squint, trying hard to see clearly.
",,,,, +en,line:0da0c8f,Your body feels as though it's fading into the darkness.,,,,, +en,line:068da19,mecd: Why is it still so blurry?,,,,, +en,line:0a0eb86,"jj: It's too old, probably too hard to fix. Look, it's even leaking here.",,,,, +en,line:013e34b,mecd: How am I supposed to fix this part...,,,,, +en,line:02a7972,"jj: Let's go, we've had enough fun here anyway.",,,,, +en,line:0b3f3f6,"mecd: No, there's definitely a way to fix it...",,,,, +en,line:05bb003,jj: There's still some time tonight. I'll take you home to look.,,,,, +en,line:0df4572,mecd: ...No good. You said you wanted to look through this one.,,,,, +en,line:073970b,"jj: If it can't be fixed, just leave it.",,,,, +en,line:0837565,mecd: That's not what you said just now.,,,,, +en,line:0df4d1d,mem: Sister......,,,,, +en,line:03f2d55,jjm: You're back.,,,,, +en,line:0dbac4e,jjm: Did you fix it this time?,,,,, +en,line:025dad2,You feel your hand being held.,,,,, +en,line:04defe8,jjm: You've grown so much.,,,,, +en,line:0cf7ae6,mem: I shouldn't have come here.,,,,, +en,line:02bbbbc,"mem: But the more I try not to Dream about you, the more I...",,,,, +en,line:0f540e7,Your fingers clench tight. The object in your hand is round and hard. It's the telescope that hasn't been fixed yet.,,,,, +en,line:0f8f69d,"mem: This is the reason, isn't it?",,,,, +en,line:0989b0e,jjm: You look very tired.,,,,, +en,line:07f5b5e,"mem: Sister, you already know...",,,,, +en,line:0ab64a2,"mem: In reality, not everything that's broken can be fixed.",,,,, +en,line:055f6cf,mem: This is why they wrote you into my Prototype.,,,,, +en,line:07fee71,mem: One that can never be fixed...
A regret that can never be fulfilled.,,,,, +en,line:070fc03,mem: A stubborn... paranoid... defective...,,,,, +en,line:0d30480,"jjm: It's okay, Ruth.
I know what you're here to do.",,,,, +en,line:0e396ff,The hand gives yours an encouraging squeeze.,,,,, +en,line:05c73fe,"jjm: You're an amazing doctor, and that's enough.",,,,, +en,line:099fc97,mem: Sister...,,,,, +en,line:03196b9,"mem: I miss you. I want you to be with me, hold me, take me to fly kites, to look at the stars, I want to fix it... I miss you, I want you to be real... It's just...",,,,, +en,line:0185dd3,"You say nothing more. You stand up.
The sea breeze blows against your face, salty, making you feel nauseous.
",,,,, +en,line:017c7f1,me: [[size]]Sister![[/size]],,,,, +en,line:012ae52,"The sea breeze blows against your face,
swiftly swallowing your echo.
",,,,, +en,line:0adf6d2,Splash!,,,,, +en,line:029a7e3,You throw the object in your hand far into the sea.,,,,, +en,line:0597cda,me: I don't owe you anything anymore!,,,,, +en,line:0fa59bb,jj: You never owed me anything.,,,,, +en,line:060d93b,Your sister's voice becomes unstable.,,,,, +en,line:0ebcd24,me: ...I never... owed you anything.,,,,, +en,line:0ca4d3b,"Your sister smiles. Her voice grows distant,
as if coming from the other side of a door.
",,,,, +en,line:03c9e3c,"jj: Time to wake up, Ruth.",,,,, +en,line:0534001,An empty classroom. The only sound is the fluttering of the curtains.,,,,, +en,line:0814f91,A long hallway. The sunlight looks nice.,,,,, +en,line:0b86714,Continue down the hallway,,,,, +en,line:08d0b08,"A long hallway, dim and repetitive, leading who knows where...",,,,, +en,line:02bd2c4,Familiar colors emerge from the darkness.,,,,, +en,line:0a469e5,You stand on the roof of the school building. The view is open.,,,,, +en,line:0f8571b,A dimly lit circular room. Dust is everywhere.,,,,, +en,line:0f5cdac,A dimly lit circular room. The air is blurry and damp.,,,,, diff --git a/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-en.csv.meta b/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-en.csv.meta new file mode 100644 index 000000000..6b6c5732f --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-en.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 433d14309af9f9545861294a061a7ba7 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-es.csv b/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-es.csv new file mode 100644 index 000000000..fea70a87e --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-es.csv @@ -0,0 +1,271 @@ +language,id,text,file,node,lineNumber,lock,comment +es,line:064318c,"jjm: ...Siempre que estés dispuesta a esforzarte, las cosas rotas siempre se pueden reparar.",,,,, +es,line:0787636,mem: ¿Es como estar enfermo?,,,,, +es,line:0aaec52,jjm: Es como estar enfermo.,,,,, +es,line:06e2595,"mem: ...¿Y qué hay de ti, hermana mayor?",,,,, +es,line:0b33086,jjm: Hermana mayor...,,,,, +es,line:0fb7a29,"jjm: Hermana mayor... creo que costará mucho, mucho esfuerzo
repararme.",,,,, +es,line:0c13230,mem: Quiero intentarlo. No me importa esforzarme.,,,,, +es,line:0038deb,jjm: ...,,,,, +es,line:01c4501,jjm: Entonces tienes que crecer rápido~,,,,, +es,line:0c3c2ba,hsd?: Oye.,,,,, +es,line:02e0a5f,Abrir los ojos,,,,, +es,line:0162fb8,med: ...,,,,, +es,line:08fd9ad,...,,,,, +es,line:01ca3b4,hsd?: ¡Oye!,,,,, +es,line:040a6eb,med: ...,,,,, +es,line:01c0e67,...,,,,, +es,line:07ffbe9,Una mano fría te dio una palmada en la frente.,,,,, +es,line:068a3c5,med: Au...,,,,, +es,line:0be32a8,Abrir los ojos,,,,, +es,line:0b085ea,med: ...,,,,, +es,line:04c4490,"Un chico con pantalones caqui está de pie frente a ti,
su ropa está cubierta de manchas de tinta desordenadas.
",,,,, +es,line:083f1d6,med: … ¿Acan…?,,,,, +es,line:093b81b,hsd: ¿Qué pasa?
¿Cómo pudiste quedarte dormida en clase?,,,,, +es,line:036489e,med: ...Tuve... un sueño muy extraño.,,,,, +es,line:09b8068,med: Yo...,,,,, +es,line:08e65c8,Soñé con robots,,,,, +es,line:0bfe290,med: Soñé que era un robot...
que todos eran robots...,,,,, +es,line:0a61e83,hsd: ¿Y yo?,,,,, +es,line:0f1a9da,med: Tú... creo que también.,,,,, +es,line:0493422,hsd: ¡Vaya! ¡Eso debe ser genial!,,,,, +es,line:0459d59,hsd: Pero deja de pensar en tu sueño por ahora.
Aún tenemos cosas importantes que hacer.,,,,, +es,line:0ea32e2,Soñé que era doctora,,,,, +es,line:01245ec,med: Soñé que... me convertía en doctora...,,,,, +es,line:0be0e02,"hsd: Con tus buenas calificaciones, seguro que lograrás ser doctora.",,,,, +es,line:08fe6de,hsd: Tu hermana mayor también estará bien.
¡Seguro que podrás curarla!,,,,, +es,line:0f2ea1c,hsd: Pero deja de pensar en tu sueño por ahora.
Aún tenemos cosas importantes que hacer.,,,,, +es,line:0db9a05,No lo recuerdo,,,,, +es,line:063d357,med: Yo... no recuerdo de qué trataba el sueño.,,,,, +es,line:08caf8c,hsd: Seguro que estás demasiado cansada.
Seguro que anoche volviste a quedarte leyendo hasta tarde.,,,,, +es,line:0e79910,hsd: Deja de pensar en tu sueño.
Aún tenemos cosas importantes que hacer.,,,,, +es,line:0d5aa08,hsd: Dijiste que hoy lo repararías.
¡Ven rápido!,,,,, +es,line:0daae78,med: ¿Quién?,,,,, +es,line:023c325,hsd: ¿Estás dormida todavía? ¡Ven rápido!,,,,, +es,line:0b62a5a,El chico salió corriendo del aula sin poder esperar.,,,,, +es,line:0724d32,med: ¡Oye! Espera...,,,,, +es,line:0d873f1,med: Este lugar es...,,,,, +es,line:02cd7da,Salir del aula,,,,, +es,line:0c9209f,Observar,,,,, +es,line:0028a19,Volver a dormir un poco,,,,, +es,line:0557c68,"Estás de pie en el aula vacía.
No hay nadie más ahí, solo el sonido de las cortinas ondeando suavemente.
",,,,, +es,line:07f8e7b,Fuera de la ventana,,,,, +es,line:0bf7a33,"La deslumbrante luz del sol te da en los ojos,
haciendo que no puedas ver nada por un momento.
",,,,, +es,line:0138c7d,"De repente sientes
que algo te roza la cara,
y das un paso atrás.
",,,,, +es,line:0d9556c,Resultó ser la cortina.,,,,, +es,line:0e6015b,Algo en el alféizar de la ventana llama tu atención.,,,,, +es,line:03ea994,\[Has obtenido\: Pluma\],,,,, +es,line:0514970,Pizarrón,,,,, +es,line:09a5060,Parece que todavía hay algo escrito y anotado en el pizarrón.,,,,, +es,line:078fb75,"Crees que el contenido debería ser muy simple,
pero al leerlo detenidamente no entiendes nada.
",,,,, +es,line:0fce30a,Sientes un poco de ansiedad.,,,,, +es,line:07a50e3,Pasillo,,,,, +es,line:03a2b9c,"El pasillo está vacío,
de vez en cuando se escuchan risas lejanas.
",,,,, +es,line:02d8b46,"Una ráfaga de viento pasa,
las ventanas vibran en sus marcos, haciendo un suave tintineo.
",,,,, +es,line:093de56,El viento se detiene.,,,,, +es,line:00ab4f3,med: ...,,,,, +es,line:043d77c,Intentas despejar tu mente.,,,,, +es,line:003e9cb,"Parece que dos pájaros se han posado
en la rama cerca de la ventana,
y cantan alegremente.
",,,,, +es,line:0d1cbab,"La luz del sol brilla sobre ti, es cálida.",,,,, +es,line:08cbcd5,Despertar,,,,, +es,line:04dbccf,med: ...,,,,, +es,line:0407462,Abres los ojos y escuchas el aleteo.,,,,, +es,line:01c2891,Los pájaros se van volando.,,,,, +es,line:0dbf438,"Bajas las escaleras,
y el rojo atardecer entra por el vidrio,
resonando en el aire de todo el pasillo.
",,,,, +es,line:0719618,Salir,,,,, +es,line:0dd8dc1,Entrar al cubo de las escaleras de atrás,,,,, +es,line:06c47ec,Chica,,,,, +es,line:03fa5f5,Fuera de la ventana,,,,, +es,line:0602eb0,"Miras el pasillo.
Detrás de ti, el pasillo lleva a unas escaleras;
frente a ti, el pasillo se extiende y hace curvas,
sin fin a la vista.
",,,,, +es,line:0d69997,Estás en un pasillo largo. La luz del sol se ve bastante bien.
Una chica con sudadera con capucha está dibujando en el vidrio.
,,,,, +es,line:0304d72,"Es un pueblo común y corriente, con pequeños edificios escalonados a lo lejos.
Sientes algo familiar, como si uno de esos edificios fuera tu hogar.
",,,,, +es,line:0650718,"La luz del sol brilla sobre ti, es cálida.",,,,, +es,line:04603ff,Arriba,,,,, +es,line:0f6c1f1,Regresar,,,,, +es,line:0c3fb6b,"Estás de pie en un cubo de escaleras polvoriento,
parece que la azotea está arriba.
",,,,, +es,line:06cc492,ppd?: ...,,,,, +es,line:0f5967d,Hablar,,,,, +es,line:09e6d06,Alejarse,,,,, +es,line:0043186,"La chica está mezclando colores sobre el cristal.
Al verte acercarte, deja el pincel con timidez.
",,,,, +es,line:0a76fb1,La chica está concentrada añadiendo rojo al cielo
y no se da cuenta de que te acercas.
,,,,, +es,line:0d39c58,La chica está concentrada añadiendo color al cielo
y no se da cuenta de que te acercas.
,,,,, +es,line:079eea7,med: ¿Qué... estás dibujando?,,,,, +es,line:0deb6fb,ppd: Lo siento... Lo borraré enseguida.,,,,, +es,line:0203769,"med: No, no... Solo tenía curiosidad.",,,,, +es,line:0125ea8,ppd: Ah... Solo estaba... pensando en el color del cielo.,,,,, +es,line:0ad6d74,med: ¿El color del cielo? ¿No es azul?,,,,, +es,line:0a81ec2,"ppd: Sí, pero... hay muchos tipos de azul.",,,,, +es,line:046d021,"ppd: Azul cielo, azul lago, azul real,
azul marino, azul aciano...",,,,, +es,line:021390b,ppd: Tienes razón... Debería ser el azul del aciano.,,,,, +es,line:0ab7567,med: ¿Yo?,,,,, +es,line:0d4cf1d,ppd: Como sea... Primero prepararé otro color.,,,,, +es,line:02e75b6,La chica comienza a mezclar colores por su cuenta.,,,,, +es,line:051929d,ppd: Mmm... Debería agregar un poco más de blanco...,,,,, +es,line:05b0c2f,La chica murmura para sí misma mientras mezcla los colores.,,,,, +es,line:03c63c9,med: ¿Esto... lo dibujaste tú?,,,,, +es,line:031d1ac,ppd: ... Sí... Pero el color aún no está bien.,,,,, +es,line:07f05d1,ppd: Azul aciano... Todavía le falta un poco.,,,,, +es,line:0f763eb,Aciano,,,,, +es,line:061aeb0,med: Además de colores... ¿puedes pintar otra cosa?,,,,, +es,line:0cce274,Parece que la chica no te escuchó.,,,,, +es,line:0fd6134,ppd: ¿Esto es... para mí?,,,,, +es,line:00f67c4,med: Espero que valga la pena.,,,,, +es,line:063cdb2,ppd: (Ríe) Lo valdrá.,,,,, +es,line:0dfb357,ppd: ... Mmm... cierra los ojos.,,,,, +es,line:03a21b0,ppd: Listo.,,,,, +es,line:09b6db4,La chica se queda absorta mirando su obra.,,,,, +es,line:038e79e,med: Además de colores... ¿puedes pintar otra cosa?,,,,, +es,line:0fd97ed,ppd: ¿Otra cosa?,,,,, +es,line:018c2f5,med: Por ejemplo... una puerta que debería estar aquí.,,,,, +es,line:04369ab,"ppd: Ah, ya sé a qué te refieres (ríe).",,,,, +es,line:071eeb3,"ppd: Pero, lo que buscas detrás de esa puerta
no te lo puedo pintar.",,,,, +es,line:026ad07,Te das cuenta de que desde aquí
se puede ver el observatorio a través del vidrio.
,,,,, +es,line:006fb3e,La chica toma un poco de pintura
y sigue trazando mientras tararea.
,,,,, +es,line:01ef1ed,"ppd: La chica sigue trazando y tarareando,
sin escuchar tu voz.
",,,,, +es,line:0b329d5,Revisar,,,,, +es,line:0e52171,Subir,,,,, +es,line:0f60517,Mirar a lo lejos,,,,, +es,line:069555a,Bajar,,,,, +es,line:0a361e8,Subir,,,,, +es,line:04adc32,Empujar puerta,,,,, +es,line:094af34,hsd: ¡Oye!,,,,, +es,line:0eb275e,El chico de repente voltea la cabeza y te mira.,,,,, +es,line:062a372,"hsd: Esto ha pasado muchas veces, lo sabes, ¿no?",,,,, +es,line:0259b63,Su expresión cambia y de repente no puedes ver su rostro con claridad.,,,,, +es,line:0775c1f,hsd: No deberías volver aquí.,,,,, +es,line:0cfca3b,Dejas de mirarlo y pones la mano en el pomo de la puerta.,,,,, +es,line:012f1f2,Subir,,,,, +es,line:0bf285a,Bajar,,,,, +es,line:0d3ce27,"Estás de pie en la azotea del edificio de la escuela, con una vista despejada. El sol calienta un poco tu cabeza y la brisa es cálida.
El pasillo circular del observatorio es alto y Nico está recargado en él, distraído.
",,,,, +es,line:061bd66,hsd: ¡Oye! ¡Sube!,,,,, +es,line:0fbf127,med: ¿A quién dijiste... que íbamos a arreglar?,,,,, +es,line:0292c23,"hsd: El sueño te confundió, ¿a quién vas a arreglar?
¡Y así quieres ser doctor!",,,,, +es,line:032bd1e,med: Yo...,,,,, +es,line:02ac5f7,med: Me confundí de tanto dormir.,,,,, +es,line:03ef5a4,Nico señala el observatorio.,,,,, +es,line:0321859,"hsd: Tú misma lo dijiste, que ibas a arreglar esto.",,,,, +es,line:059af3c,med: ¿El observatorio? ¿Por qué?,,,,, +es,line:0b879a6,"hsd: Por favor, tú lo dijiste, dijiste que se lo ibas a arreglar.",,,,, +es,line:054776d,med: A ella... ¿verdad...?,,,,, +es,line:09585b5,hsd: Pero... ¿dónde está la entrada...?
¿Por qué no está la puerta? Qué extraño.,,,,, +es,line:0f47162,hsd: ¿Y ahora cómo se supone que entraremos?...,,,,, +es,line:0376342,"En un abrir y cerrar de ojos, te das cuenta de que el cielo se ha vuelto de un rojo fuego,
como en una pintura al óleo.
",,,,, +es,line:0c2c51b,"Un cielo rojo fuego, como una pintura al óleo.",,,,, +es,line:0325825,"Estás en el techo del edificio escolar, la vista es despejada.
Parece haber un olor familiar en el aire...
que te hace sentir soñoliento...
",,,,, +es,line:01c2299,"hsd: ¡Mira, mira rápido!",,,,, +es,line:0b33e47,"El chico mira al cielo con entusiasmo, con la boca abierta, embelesado, y no tiene intención de irse.",,,,, +es,line:0e73631,med: ¿Ya no iremos al observatorio?,,,,, +es,line:0bd323c,hsd: ¡Ve tú! Es donde debes estar.,,,,, +es,line:0f4be5a,"Estás en el techo del edificio escolar, la vista es despejada.
El cielo está azul y el viento se siente un poco frío.
Sientes que alguien te está llamando.
",,,,, +es,line:03e43b8,Ventana,,,,, +es,line:06ee6b8,"Hay una fila de ventanas debajo del observatorio.
Adentro se ve un pasillo cubierto de polvo,
sin puertas en ninguno de los extremos, ni tampoco ventanas.
",,,,, +es,line:0f4c9c2,"Qué extraño.
Parece que nadie ha entrado nunca, y que nadie podría entrar.
",,,,, +es,line:0c727ad,"Hay una fila de ventanas debajo del observatorio.
Adentro se ve un pasillo cubierto de polvo.
Junto a la ventana apareció una puerta de metal, entornada.
",,,,, +es,line:017bb8f,
Como si siempre hubiera estado ahí.
,,,,, +es,line:06fcea6,El suelo,,,,, +es,line:08d113b,El suelo está cubierto de ladrillos térmicos oscuros y sucios. El sol ha calentado mucho el piso.,,,,, +es,line:0bb74cd,¿Dónde hay una puerta?,,,,, +es,line:0de80f3,hsd: ¿Qué estás buscando?
¿Cómo es posible que la entrada esté en el suelo?,,,,, +es,line:0a5cf5d,Notaste algo en un rincón discreto.,,,,, +es,line:0229f7b,\[Obtuviste\: Aciano\],,,,, +es,line:0f99bb3,"Te enderezas.
La ropa en tu espalda está empapada de sudor, te cuelga, y deja pasar el aire frío.
",,,,, +es,line:06a03c9,Mirar a lo lejos,,,,, +es,line:0a12383,"Al final del pueblo hay una pequeña colina verde,
al otro lado de la pequeña colina hay otra pequeña colina,
y al otro lado de esa pequeña colina hay otra pequeña colina...
",,,,, +es,line:0545696,El pasillo circular es muy alto. Caminas hacia Nico.,,,,, +es,line:00d0860,hsd: ¿Encontraste dónde está la puerta?,,,,, +es,line:0eecfc0,med: Todavía no.,,,,, +es,line:021452a,hsd: ¿Ah? ¿Y ahora qué hacemos...? Ya casi estábamos ahí.,,,,, +es,line:0a53d71,hsd: ¿Ves esa montaña de allá?,,,,, +es,line:05e0384,med: Ajá.,,,,, +es,line:01d486a,hsd: ¿Sabías que al sur de la montaña está el mar?,,,,, +es,line:03b0c59,med: ¿No estaba el mar al este?,,,,, +es,line:06984b6,hsd: ¡Es solo una metáfora!,,,,, +es,line:0314896,"hsd: Al sur del sur de la montaña...
mientras camines lo suficientemente lejos,
siempre llegarás a la orilla del mar.",,,,, +es,line:0fb72c4,"Entrecierras los ojos para mirar a lo lejos,
pero parece que hay una especie de niebla que cubre el horizonte.
",,,,, +es,line:0fb2c0b,"hsd: Pero, por ahora, busquemos primero la entrada al observatorio.",,,,, +es,line:0124137,En la pared está dibujada una puerta de metal a medio abrir; de su interior sale un susurro familiar.,,,,, +es,line:077503c,Sientes que algo se agita en lo profundo de tu memoria.
Sabes que una vez que cruces esta puerta no podrás volver.
,,,,, +es,line:081897d,Observar,,,,, +es,line:00798be,Telescopio,,,,, +es,line:00f87b1,Más cerca,,,,, +es,line:07be273,Regresar,,,,, +es,line:0f47c25,Estás en una habitación circular a oscuras.
En el centro de la habitación hay un telescopio astronómico; parece que nadie lo ha usado en mucho tiempo.
,,,,, +es,line:0a229cf,"La habitación está en un silencio sepulcral, hay polvo por todas partes, en el suelo y en el escritorio.",,,,, +es,line:0a115bc,El aire parece volverse borroso y húmedo.,,,,, +es,line:01894bd,Calendario,,,,, +es,line:0659b59,En la parte superior del calendario amarillento hay impresos algunos números:
un 2 seguido de muchos ceros.
,,,,, +es,line:04f153a,"Al extender la mano para tocarla,
esa página del calendario se desmorona como si fuera papel quebradizo.
",,,,, +es,line:0ce73c7,"La página siguiente también tiene impresos unos números,
se ve igual que la anterior.
",,,,, +es,line:007cbe4,Instrumentos,,,,, +es,line:0076043,Estos instrumentos se parecen mucho a los que usas en el trabajo...,,,,, +es,line:0256c87,"... Espera,
¿realmente tienes ese trabajo?
Solo eres estudiante, ¿verdad?
",,,,, +es,line:0970935,Escritorio,,,,, +es,line:0ca8fcd,Algo en el escritorio polvoriento llama tu atención.,,,,, +es,line:0f40c3c,"Una libreta gastada. Sus bordes están doblados, como si la hubieran hojeado muchas veces.",,,,, +es,line:06fa817,Está llena de notas y dibujos de estrellas. Parece estar escrita con dos caligrafías distintas.
Una es espontánea y elegante; la otra es infantil pero pulcra.
,,,,, +es,line:0187498,Parece que alguna vez estuviste familiarizado con los patrones y nombres de estas estrellas.,,,,, +es,line:051f9c5,Pasar página,,,,, +es,line:0eae1ab,"A medida que avanzas, la caligrafía infantil se vuelve más madura.",,,,, +es,line:0b37ec0,El contenido se interrumpe en una página en particular. Solo quedan los nombres de estrellas sin dibujar.,,,,, +es,line:044d8c1,"Sientes un vacío en el pecho,
algo en tu memoria se niega a salir a la luz.
",,,,, +es,line:0825700,Tiras la libreta.,,,,, +es,line:04e4782,"El telescopio es enorme,
tiene grabados parámetros y modelos que no entiendes.
",,,,, +es,line:04d3d85,"El telescopio es enorme,
pero un poco más pequeño de lo que imaginabas.
",,,,, +es,line:0154dea,"El telescopio está cubierto de una gruesa capa de polvo,
y los tornillos están muy oxidados.
",,,,, +es,line:0bbc574,¿En serio es tan viejo?,,,,, +es,line:0a02cd0,Acercarse,,,,, +es,line:0d517e1,"Notas unas huellas de manos en el telescopio, como si alguien las acabara de dejar.",,,,, +es,line:099bd8e,"Notas unas huellas de manos en el telescopio, como si alguien las hubiera dejado hace poco.",,,,, +es,line:040f244,"Parece que alguien descubrió este lugar secreto antes que tú.
Hay huellas de manos y pies por todas partes, y llevan a un diario sobre la mesa.
",,,,, +es,line:012de1c,med: … ¿Qué es esto…?,,,,, +es,line:0660ef8,Mejor vuelvo al telescopio.,,,,, +es,line:08aff34,"El sonido del polvo resuena en la cavidad del telescopio.
Entrecierras los ojos, intentando ver con más claridad.
",,,,, +es,line:0da0c8f,Sientes como si tu cuerpo se desvaneciera en la oscuridad.,,,,, +es,line:068da19,mecd: ¿Por qué aún no puedo ver bien?,,,,, +es,line:0a0eb86,"jj: Es muy viejo, debe ser difícil de reparar. Mira, incluso tiene goteras aquí.",,,,, +es,line:013e34b,mecd: ¿Cómo se supone que voy a reparar esta parte…?,,,,, +es,line:02a7972,"jj: Vámonos, ya jugamos bastante aquí.",,,,, +es,line:0b3f3f6,"mecd: No, tiene que haber una manera de repararlo…",,,,, +es,line:05bb003,"jj: Aún tenemos un poco de tiempo esta noche, te llevaré a casa para que lo veas.",,,,, +es,line:0df4572,mecd: … No. Dijiste que querías usar esto para mirar.,,,,, +es,line:073970b,"jj: Si no se puede reparar, déjalo así.",,,,, +es,line:0837565,mecd: No fue eso lo que dijiste hace un momento.,,,,, +es,line:0df4d1d,mem: Hermana…,,,,, +es,line:03f2d55,jjm: Ya llegué.,,,,, +es,line:0dbac4e,jjm: ¿Lo pudiste reparar esta vez?,,,,, +es,line:025dad2,Sientes que te toman de la mano.,,,,, +es,line:04defe8,jjm: Has crecido mucho.,,,,, +es,line:0cf7ae6,mem: No debí venir aquí.,,,,, +es,line:02bbbbc,"mem: Pero mientras más trato de no soñar contigo, más…",,,,, +es,line:0f540e7,Aprietas los dedos. Lo que tienes en la mano es redondo y duro. Es el telescopio que aún no has reparado.,,,,, +es,line:0f8f69d,"mem: Esta es la razón, ¿verdad?",,,,, +es,line:0989b0e,jjm: Te ves muy cansada.,,,,, +es,line:07f5b5e,"mem: Hermana mayor, tú lo sabes muy bien…",,,,, +es,line:0ab64a2,"mem: En el mundo real, no todo lo que se rompe se puede reparar.",,,,, +es,line:055f6cf,mem: Por eso te incluyeron en mi prototipo.,,,,, +es,line:07fee71,mem: Un problema que nunca se podrá reparar…
Un arrepentimiento que no se puede remediar.,,,,, +es,line:070fc03,mem: Alguien terca… obstinada… defectuosa…,,,,, +es,line:0d30480,"jjm: No te preocupes, Ruth.
Sé por qué viniste.",,,,, +es,line:0e396ff,Esa mano te aprieta de forma alentadora.,,,,, +es,line:05c73fe,"jjm: Eres una doctora excelente, eso es suficiente.",,,,, +es,line:099fc97,mem: Hermana mayor…,,,,, +es,line:03196b9,"mem: Te extraño. Quiero que te quedes conmigo, que me abraces, que vayamos a volar cometas, a ver las estrellas, quiero repararlo… Te extraño, quiero que seas real… es solo que…",,,,, +es,line:0185dd3,"Te quedas en silencio. Te levantas.
La brisa marina golpea tu rostro, salada y nauseabunda.
",,,,, +es,line:017c7f1,me: [[size]]¡Hermana mayor![[/size]],,,,, +es,line:012ae52,La brisa marina golpea tu rostro
y apaga tu eco al instante.
,,,,, +es,line:0adf6d2,¡Plaf!,,,,, +es,line:029a7e3,"Lanzaste lejos, hacia el mar, lo que tenías en la mano.",,,,, +es,line:0597cda,me: ¡Ya no te debo nada!,,,,, +es,line:0fa59bb,jj: Nunca me debiste nada.,,,,, +es,line:060d93b,La voz de la hermana mayor se vuelve inestable.,,,,, +es,line:0ebcd24,me: ... Nunca... te debí nada.,,,,, +es,line:0ca4d3b,"La hermana mayor sonrió. Su voz se escucha cada vez más lejos,
como si viniera del otro lado de la puerta.
",,,,, +es,line:03c9e3c,"jj: Es hora de despertar, Ruth.",,,,, +es,line:0534001,Un aula vacía. Solo se oye el suave ondear de las cortinas.,,,,, +es,line:0814f91,Un pasillo largo. La luz del sol se ve bastante bien.,,,,, +es,line:0b86714,Avanzar por el pasillo,,,,, +es,line:08d0b08,"Un pasillo largo, oscuro y repetitivo, que no se sabe adónde conduce...",,,,, +es,line:02bd2c4,Unos colores familiares emergen de la oscuridad.,,,,, +es,line:0a469e5,"Estás de pie en la azotea del edificio de la escuela, con una vista despejada.",,,,, +es,line:0f8571b,Una habitación circular a oscuras. Hay polvo por todas partes.,,,,, +es,line:0f5cdac,Una habitación circular a oscuras. El aire es borroso y húmedo.,,,,, diff --git a/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-es.csv.meta b/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-es.csv.meta new file mode 100644 index 000000000..5de747a38 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-es.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4d0c2c27e0895514ab79d2261885c792 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-ja-JP.csv b/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-ja-JP.csv new file mode 100644 index 000000000..337979d91 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-ja-JP.csv @@ -0,0 +1,271 @@ +language,id,text,file,node,lineNumber,lock,comment +ja-JP,line:064318c,jjm: …手間さえかければ、壊れたものは直せるんだよ。,,,,, +ja-JP,line:0787636,mem: 病気と同じ?,,,,, +ja-JP,line:0aaec52,jjm: そう、病気と同じ。,,,,, +ja-JP,line:06e2595,mem: …じゃあ、姉さんは?,,,,, +ja-JP,line:0b33086,jjm: 姉さんは…,,,,, +ja-JP,line:0fb7a29,jjm: 姉さんは…直すのにものすごく、ものすごーく
手間がかかるかもしれないな。,,,,, +ja-JP,line:0c13230,mem: 私がやってみる。手間なんて怖くないもん。,,,,, +ja-JP,line:0038deb,jjm: ……,,,,, +ja-JP,line:01c4501,jjm: じゃあ、早く大きくならないとね〜,,,,, +ja-JP,line:0c3c2ba,hsd?: おい。,,,,, +ja-JP,line:02e0a5f,目を開ける,,,,, +ja-JP,line:0162fb8,med: ……,,,,, +ja-JP,line:08fd9ad,……,,,,, +ja-JP,line:01ca3b4,hsd?: おい!,,,,, +ja-JP,line:040a6eb,med: ……,,,,, +ja-JP,line:01c0e67,……,,,,, +ja-JP,line:07ffbe9,冷たい手が、あなたの額をポンと叩いた。,,,,, +ja-JP,line:068a3c5,med: 痛っ……,,,,, +ja-JP,line:0be32a8,目を開ける,,,,, +ja-JP,line:0b085ea,med: ……,,,,, +ja-JP,line:04c4490,カーキ色のズボンを履いた男の子が、目の前に立っている。
彼の服には、あちこちにインクの染みがついている。
,,,,, +ja-JP,line:083f1d6,med: …燦ちゃん…?,,,,, +ja-JP,line:093b81b,hsd: なんだよ?
なんで授業中に寝ちゃったんだよ??,,,,, +ja-JP,line:036489e,med: …僕…すごく変な夢を見たんだ。,,,,, +ja-JP,line:09b8068,med: 僕…,,,,, +ja-JP,line:08e65c8,ロボットの夢,,,,, +ja-JP,line:0bfe290,med: 自分がロボットで…
みんなもロボットで……,,,,, +ja-JP,line:0a61e83,hsd: 俺は?,,,,, +ja-JP,line:0f1a9da,med: 君も……そうだったはず。,,,,, +ja-JP,line:0493422,hsd: うわっ!それ絶対かっこいいじゃん!,,,,, +ja-JP,line:0459d59,hsd: でも、夢のことは一旦忘れなよ。
僕たちにはやることがあるんだからさ。,,,,, +ja-JP,line:0ea32e2,医者になる夢,,,,, +ja-JP,line:01245ec,med: 私が…医者になっている夢を見た……,,,,, +ja-JP,line:0be0e02,hsd: 君は成績がいいから、きっと医者になれるよ。,,,,, +ja-JP,line:08fe6de,hsd: お姉さんも大丈夫さ。
君が絶対に治してあげるんだから!,,,,, +ja-JP,line:0f2ea1c,hsd: でも、夢のことは一旦忘れなよ。
僕たちにはやることがあるんだからさ。,,,,, +ja-JP,line:0db9a05,覚えていない,,,,, +ja-JP,line:063d357,med: 私…夢の内容は覚えてない。,,,,, +ja-JP,line:08caf8c,hsd: きっと疲れすぎているんだよ。
昨日の夜もまた徹夜で本を読んでたんでしょ。,,,,, +ja-JP,line:0e79910,hsd: 夢のことはもう考えないで。
僕たちにはやることがあるんだから。,,,,, +ja-JP,line:0d5aa08,hsd: 今日こそはあれを直すって言ってたじゃん。
早くおいでよ!,,,,, +ja-JP,line:0daae78,med: 誰?,,,,, +ja-JP,line:023c325,hsd: 寝ぼけてるの?早くおいでよ!,,,,, +ja-JP,line:0b62a5a,男の子は待ちきれない様子で教室を飛び出していった。,,,,, +ja-JP,line:0724d32,med: ちょっと!待って……,,,,, +ja-JP,line:0d873f1,med: ここは…,,,,, +ja-JP,line:02cd7da,教室を出る,,,,, +ja-JP,line:0c9209f,観察する,,,,, +ja-JP,line:0028a19,もう一度寝る,,,,, +ja-JP,line:0557c68,あなたはがらんとした教室に立っている。
教室には誰もおらず、風に揺れるカーテンの微かな音だけが響く。
,,,,, +ja-JP,line:07f8e7b,窓の外,,,,, +ja-JP,line:0bf7a33,眩しい日差しが目に差し込み、
一瞬、何も見えなくなった。
,,,,, +ja-JP,line:0138c7d,ふと、
顔を何かが掠めた気がして、
あなたは後ずさった。
,,,,, +ja-JP,line:0d9556c,カーテンだったようだ。,,,,, +ja-JP,line:0e6015b,窓辺にある何かがあなたの気を引いた。,,,,, +ja-JP,line:03ea994,【獲得:羽】,,,,, +ja-JP,line:0514970,黒板,,,,, +ja-JP,line:09a5060,黒板には、まだ板書や記録が残っているようだ。,,,,, +ja-JP,line:078fb75,簡単な内容だろうと思ったが、
よく読んでみると、さっぱり理解できない。
,,,,, +ja-JP,line:0fce30a,少し胸がざわついた。,,,,, +ja-JP,line:07a50e3,廊下,,,,, +ja-JP,line:03a2b9c,廊下はガランとしていて、
時折、遠くから楽しげな声が聞こえてくる。
,,,,, +ja-JP,line:02d8b46,風が吹き抜け、
窓ガラスが枠の中で揺れ、カタカタと軽い音を立てた。
,,,,, +ja-JP,line:093de56,風が止んだ。,,,,, +ja-JP,line:00ab4f3,med: ……,,,,, +ja-JP,line:043d77c,あなたは思考を空っぽにしようとした。,,,,, +ja-JP,line:003e9cb,窓のそばの枝に
2羽の鳥が止まったようで、
楽しげにさえずっている。
,,,,, +ja-JP,line:0d1cbab,あなたを照らす日差しが、とても暖かい。,,,,, +ja-JP,line:08cbcd5,目覚める,,,,, +ja-JP,line:04dbccf,med: ……,,,,, +ja-JP,line:0407462,目を開けると、羽ばたく音が聞こえた。,,,,, +ja-JP,line:01c2891,鳥たちは飛び去っていった。,,,,, +ja-JP,line:0dbf438,階段を降りると、
燃えるような夕日がガラス越しに差し込み、
廊下の空気全体を満たしていた。
,,,,, +ja-JP,line:0719618,離れる,,,,, +ja-JP,line:0dd8dc1,後ろの階段へ進む,,,,, +ja-JP,line:06c47ec,少女,,,,, +ja-JP,line:03fa5f5,窓の外,,,,, +ja-JP,line:0602eb0,あなたはこの廊下を見回した。
背後の廊下は階段に続いており、
目の前の廊下は曲がりくねって伸び、
終わりが見えない。
,,,,, +ja-JP,line:0d69997,あなたは長い廊下に立っている。日差しがとても心地よさそうだ。
パーカーを着た少女がガラスに絵を描いている。
,,,,, +ja-JP,line:0304d72,ごく普通の小さな町で、遠くには小さな建物が幾重にも重なっている。
ふと、その中の一棟が自分の家であるような懐かしい感覚に襲われた。
,,,,, +ja-JP,line:0650718,あなたを照らす日差しが、とても暖かい。,,,,, +ja-JP,line:04603ff,上へ,,,,, +ja-JP,line:0f6c1f1,戻る,,,,, +ja-JP,line:0c3fb6b,あなたは埃まみれの階段に立っている。
上は屋上のようだ。
,,,,, +ja-JP,line:06cc492,ppd?: ……,,,,, +ja-JP,line:0f5967d,話しかける,,,,, +ja-JP,line:09e6d06,立ち去る,,,,, +ja-JP,line:0043186,少女はガラスの上で色を調整している。
あなたが近づくのを見ると、彼女は気まずそうに筆を止めた。
,,,,, +ja-JP,line:0a76fb1,少女は空に赤色を足すことに夢中で、
あなたが近づいていることに気づいていない。
,,,,, +ja-JP,line:0d39c58,少女は空に色を足すことに夢中で、
あなたが近づいていることに気づいていない。
,,,,, +ja-JP,line:079eea7,med: これは…何を描いてるんだ?,,,,, +ja-JP,line:0deb6fb,ppd: ごめんなさい…すぐに消します。,,,,, +ja-JP,line:0203769,med: いやいや…ただ気になっただけだよ。,,,,, +ja-JP,line:0125ea8,ppd: あ…ただ…空の色について考えていたの。,,,,, +ja-JP,line:0ad6d74,med: 空の色?青じゃないのか。,,,,, +ja-JP,line:0a81ec2,ppd: ええ、でも……青にもいろんな青があるの。,,,,, +ja-JP,line:046d021,ppd: スカイブルー、レイクブルー、ロイヤルブルー、
ネイビーブルー、ヤグルマギクブルー……,,,,, +ja-JP,line:021390b,ppd: あなたの言う通りね…ヤグルマギクの青じゃなきゃ。,,,,, +ja-JP,line:0ab7567,med: 私が?,,,,, +ja-JP,line:0d4cf1d,ppd: とにかく…まずは別の色を作ってみよう。,,,,, +ja-JP,line:02e75b6,少女は自分の世界に入り、色を調合し始めた。,,,,, +ja-JP,line:051929d,ppd: うーん…もう少し白を足した方がいいかも…,,,,, +ja-JP,line:05b0c2f,少女は色を調合しながら独り言を呟いている。,,,,, +ja-JP,line:03c63c9,med: これは…君が描いたのか?,,,,, +ja-JP,line:031d1ac,ppd: …ええ…でも、まだ色が少し違うの。,,,,, +ja-JP,line:07f05d1,ppd: ヤグルマギクブルー…どうしても、あと少し足りないの。,,,,, +ja-JP,line:0f763eb,ヤグルマギク,,,,, +ja-JP,line:061aeb0,med: 色の他にも…何か別のものを描けないか?,,,,, +ja-JP,line:0cce274,少女にはあなたの言葉が聞こえていないようだ。,,,,, +ja-JP,line:0fd6134,ppd: これ…私に?,,,,, +ja-JP,line:00f67c4,med: その価値があるといいが。,,,,, +ja-JP,line:063cdb2,ppd: ふふ、ええ、きっと。,,,,, +ja-JP,line:0dfb357,ppd: ……うん…目を閉じて。,,,,, +ja-JP,line:03a21b0,ppd: もういいよ。,,,,, +ja-JP,line:09b6db4,少女は自分の作品を見つめ、物思いにふけっていた。,,,,, +ja-JP,line:038e79e,med: 色以外に…何か別のものを描けないか?,,,,, +ja-JP,line:0fd97ed,ppd: 別のもの?,,,,, +ja-JP,line:018c2f5,med: 例えば…本来あるはずの扉とか。,,,,, +ja-JP,line:04369ab,ppd: あぁ、どういう意味か分かるわ。(笑),,,,, +ja-JP,line:071eeb3,ppd: でも、扉の向こうにある、あなたが探してるものは、
私には描けないよ。,,,,, +ja-JP,line:026ad07,ここからちょうど、ガラス越しに
天文台が見えることに気づいた。
,,,,, +ja-JP,line:006fb3e,少女は絵の具をつけ、
鼻歌を歌いながら絵を描き続けている。
,,,,, +ja-JP,line:01ef1ed,ppd: 少女は鼻歌を歌いながら絵を描き続けており、
あなたの声は届いていない。
,,,,, +ja-JP,line:0b329d5,調べる,,,,, +ja-JP,line:0e52171,上る,,,,, +ja-JP,line:0f60517,眺める,,,,, +ja-JP,line:069555a,下りる,,,,, +ja-JP,line:0a361e8,上る,,,,, +ja-JP,line:04adc32,ドアを押す,,,,, +ja-JP,line:094af34,hsd: おい!,,,,, +ja-JP,line:0eb275e,少年は突然振り返り、あなたを見つめた。,,,,, +ja-JP,line:062a372,hsd: こんなこと、もう何度も起きてる。わかってるだろ。,,,,, +ja-JP,line:0259b63,彼の表情が変わり、突然その顔がはっきりと見えなくなった。,,,,, +ja-JP,line:0775c1f,hsd: もう戻ってくるべきじゃない。,,,,, +ja-JP,line:0cfca3b,あなたは彼から目を逸らし、ドアノブに手をかけた。,,,,, +ja-JP,line:012f1f2,上がる,,,,, +ja-JP,line:0bf285a,階下へ行く,,,,, +ja-JP,line:0d3ce27,あなたは校舎の屋上に立っている。視界は開けている。頭上の日差しは少し熱く、風も暖かかった。
天文台の高い円形回廊に寄りかかり、燦ちゃんがぼんやりとしている。
,,,,, +ja-JP,line:061bd66,hsd: おい!上がってこいよ!,,,,, +ja-JP,line:0fbf127,med: さっき言ってたけど…誰を修理するんだっけ?,,,,, +ja-JP,line:0292c23,hsd: 寝ぼけてるのか?誰を修理するんだよ?
それでも医者になりたいってのか!,,,,, +ja-JP,line:032bd1e,med: 俺…,,,,, +ja-JP,line:02ac5f7,med: 寝ぼけてたよ。,,,,, +ja-JP,line:03ef5a4,燦ちゃんが天文台を指差した。,,,,, +ja-JP,line:0321859,hsd: 自分で言ったんだろ、これを修理するって。,,,,, +ja-JP,line:059af3c,med: 天文台?どうして?,,,,, +ja-JP,line:0b879a6,hsd: 頼むよ、自分で言ったんだぜ。彼女の代わりに修理するって。,,,,, +ja-JP,line:054776d,med: 彼女…か……,,,,, +ja-JP,line:09585b5,hsd: でも…入口はどこだろう…
どうしてドアが消えちゃったんだ?おかしいな。,,,,, +ja-JP,line:0f47162,hsd: これじゃ、どうやって入るんだ……,,,,, +ja-JP,line:0376342,瞬きする間に、空が油絵のような火の赤色に
変わっていることに気づいた。
,,,,, +ja-JP,line:0c2c51b,油絵のような、火の赤色の空。,,,,, +ja-JP,line:0325825,あなたは校舎の屋上に立っている。視界は開けている。
空気の中には、どこか嗅ぎ慣れたような
頭をぼんやりさせる匂いが漂っている……
,,,,, +ja-JP,line:01c2299,hsd: 見て、早く見て!,,,,, +ja-JP,line:0b33e47,少年は興奮して空を見上げ、口をぽかんと開けたまま、その場から離れようとしない。,,,,, +ja-JP,line:0e73631,med: 天文台には行かないの?,,,,, +ja-JP,line:0bd323c,hsd: 行ってこいよ!そこはお前が行くべき場所だ。,,,,, +ja-JP,line:0f4be5a,あなたは校舎の屋上に立っている。視界が開けている。
空は青く、風は少し冷たくなってきた。
誰かに呼ばれているような気がする。
,,,,, +ja-JP,line:03e43b8,窓,,,,, +ja-JP,line:06ee6b8,天文台の下に窓が並んでいる。
中は埃まみれの廊下のようだ。
廊下の両端にはドアもなく、窓もない。
,,,,, +ja-JP,line:0f4c9c2,とても奇妙だ。
誰も中に入ったことがなく、入ることもできなさそうだ。
,,,,, +ja-JP,line:0c727ad,天文台の下に窓が並んでいる。
中は埃まみれの廊下のようだ。
窓の横に、少し開いた金属製のドアが一つ増えている。
,,,,, +ja-JP,line:017bb8f,
まるで最初からそこにあったかのようだ。
,,,,, +ja-JP,line:06fcea6,地面,,,,, +ja-JP,line:08d113b,地面には黒くて汚れた断熱タイルが敷き詰められている。太陽が地面を熱く照らしている。,,,,, +ja-JP,line:0bb74cd,ドアはどこにあるのだろう?,,,,, +ja-JP,line:0de80f3,hsd: 何を探してるんだ?
入り口が地面にあるわけないだろ。,,,,, +ja-JP,line:0a5cf5d,あなたは目立たない隅にある何かに気づいた。,,,,, +ja-JP,line:0229f7b,【獲得:ヤグルマギク】,,,,, +ja-JP,line:0f99bb3,あなたは背筋を伸ばした。
背中の服は汗で濡れ、重く垂れ下がり、冷たい空気を取り込んでいる。
,,,,, +ja-JP,line:06a03c9,遠くを眺める,,,,, +ja-JP,line:0a12383,町の端には緑の小さな丘があり、
その丘の向こうには別の小さな丘があり、
その丘の向こうにはまた別の小さな丘がある……
,,,,, +ja-JP,line:0545696,円形回廊は高く、あなたは燦ちゃんのそばへ歩み寄った。,,,,, +ja-JP,line:00d0860,hsd: ドアがどこにあるか見つけたか?,,,,, +ja-JP,line:0eecfc0,med: まだだ。,,,,, +ja-JP,line:021452a,hsd: えっ?どうしよう…あともう少しだったのに。,,,,, +ja-JP,line:0a53d71,hsd: あそこにあるあの山、見えるか?,,,,, +ja-JP,line:05e0384,med: うん。,,,,, +ja-JP,line:01d486a,hsd: 知ってるか?山の南側は海なんだぜ。,,,,, +ja-JP,line:03b0c59,med: 海って東側じゃないの?,,,,, +ja-JP,line:06984b6,hsd: ただの例えだよ!,,,,, +ja-JP,line:0314896,hsd: 山の南側のそのまた南側…
遠くまで歩いて行けば、
いつか海辺にたどり着くんだ。,,,,, +ja-JP,line:0fb72c4,あなたは目を細めて遠くを見つめる。
しかし、遠くは霧のようなものに覆われているようだ。
,,,,, +ja-JP,line:0fb2c0b,hsd: でも、今はとりあえず天文台の入り口を探そうぜ。,,,,, +ja-JP,line:0124137,壁には金属の扉が大きく描かれている。扉は少し開いており、中からどこか懐かしいガサガサという音が聞こえてくる。,,,,, +ja-JP,line:077503c,記憶の奥底で何かがうごめいているのを感じる。
この扉を通り抜けたら、もう戻れないと分かっている。
,,,,, +ja-JP,line:081897d,観察する,,,,, +ja-JP,line:00798be,望遠鏡,,,,, +ja-JP,line:00f87b1,もっと近くへ,,,,, +ja-JP,line:07be273,戻る,,,,, +ja-JP,line:0f47c25,あなたは薄暗い円形の部屋に立っている。
部屋の中央には天体望遠鏡があり、長い間使われていないようだ。
,,,,, +ja-JP,line:0a229cf,部屋は静まり返り、床や机の上は埃まみれだ。,,,,, +ja-JP,line:0a115bc,空気が霞み、湿り気を帯びてきているように感じる。,,,,, +ja-JP,line:01894bd,カレンダー,,,,, +ja-JP,line:0659b59,黄ばんだカレンダーの一番上には、
2の後に0がたくさん続く数字が印字されている。
,,,,, +ja-JP,line:04f153a,手を触れると、
そのページはパリパリと砕け散った。
,,,,, +ja-JP,line:0ce73c7,下のページにもいくつか数字が印字されているが、
上のページと同じようだ。
,,,,, +ja-JP,line:007cbe4,計器,,,,, +ja-JP,line:0076043,この機器類は、あなたの仕事で使う道具によく似ている……,,,,, +ja-JP,line:0256c87,……いや、
あなたは本当にその仕事をしているのだろうか?
あなたはただの学生だったはずだ。
,,,,, +ja-JP,line:0970935,机,,,,, +ja-JP,line:0ca8fcd,埃まみれの机の上にある何かが、あなたの目を引いた。,,,,, +ja-JP,line:0f40c3c,使い古された手帳だ。端が丸まっており、何度もめくられたように見える。,,,,, +ja-JP,line:06fa817,中は星に関するメモやスケッチで埋め尽くされている。どうやら二種類の筆跡で書かれているようだ。
一つは気まぐれだが美しく、もう一つは幼いが整っている。
,,,,, +ja-JP,line:0187498,かつて、あなたはこれらの星の絵や名前にとても詳しかったような気がする。,,,,, +ja-JP,line:051f9c5,ページをめくる,,,,, +ja-JP,line:0eae1ab,後ろのページにいくほど、幼い筆跡は大人びていく。,,,,, +ja-JP,line:0b37ec0,あるページから内容が途切れている。描かれていない星の名前だけが残されている。,,,,, +ja-JP,line:044d8c1,胸の奥がざわつく。
記憶の中にある何かが、浮かび上がることを拒んでいる。
,,,,, +ja-JP,line:0825700,あなたは手帳を放り投げた。,,,,, +ja-JP,line:04e4782,望遠鏡は大きく、
あなたには理解できないパラメータや型番が刻まれている。
,,,,, +ja-JP,line:04d3d85,望遠鏡は大きいが、
あなたが想像していたものよりは少し小さい。
,,,,, +ja-JP,line:0154dea,望遠鏡は分厚い埃に覆われており、
ネジは赤錆だらけだ。
,,,,, +ja-JP,line:0bbc574,これはこんなに古かったのだろうか?,,,,, +ja-JP,line:0a02cd0,近づく,,,,, +ja-JP,line:0d517e1,あなたは望遠鏡にいくつか手形がついているのに気づいた。ついさっきついたもののようだ。,,,,, +ja-JP,line:099bd8e,あなたは望遠鏡にいくつか手形がついているのに気づいた。少し前についたもののようだ。,,,,, +ja-JP,line:040f244,どうやら誰かがあなたより先にこの秘密の場所を探索していたらしい。
無数についた手形や足跡が、机の上の手帳へと続いている。
,,,,, +ja-JP,line:012de1c,med: …これは……?,,,,, +ja-JP,line:0660ef8,やはり望遠鏡を覗いてみよう。,,,,, +ja-JP,line:08aff34,塵の音が望遠鏡の空洞で反響している。
あなたは目を細め、はっきりと見ようと努める。
,,,,, +ja-JP,line:0da0c8f,あなたの身体が暗闇の中に溶けていくようだ。,,,,, +ja-JP,line:068da19,mecd: なんでまだよく見えないの?,,,,, +ja-JP,line:0a0eb86,jj: 古すぎるから、きっと直すのは難しいわ。ほら、ここも雨漏りしてるし。,,,,, +ja-JP,line:013e34b,mecd: ここは…どうやって直せばいいんだろう。,,,,, +ja-JP,line:02a7972,jj: もう行こう、ここでは十分遊んだし。,,,,, +ja-JP,line:0b3f3f6,mecd: ううん、絶対に直せる方法があるはず…,,,,, +ja-JP,line:05bb003,jj: 今夜はまだ時間があるから、お家に帰って見せてあげる。,,,,, +ja-JP,line:0df4572,mecd: …ダメ。姉さん、これで覗きたいって言ってたじゃない。,,,,, +ja-JP,line:073970b,jj: 直せないなら仕方ないわよ。,,,,, +ja-JP,line:0837565,mecd: さっきはそう言ってなかったのに。,,,,, +ja-JP,line:0df4d1d,mem: 姉さん……,,,,, +ja-JP,line:03f2d55,jjm: 戻ってきたのね。,,,,, +ja-JP,line:0dbac4e,jjm: 今回は直せた?,,,,, +ja-JP,line:025dad2,自分の手を握られているのを感じる。,,,,, +ja-JP,line:04defe8,jjm: こんなに大きくなったのね。,,,,, +ja-JP,line:0cf7ae6,mem: ここには来るべきじゃなかった。,,,,, +ja-JP,line:02bbbbc,mem: でも、夢に見まいとすればするほど、かえって……,,,,, +ja-JP,line:0f540e7,あなたは指を強く握りしめた。手の中にあるものは丸くて硬い。まだ直せていないあの望遠鏡だ。,,,,, +ja-JP,line:0f8f69d,mem: これがその原因なんでしょ。,,,,, +ja-JP,line:0989b0e,jjm: すごく疲れているみたいね。,,,,, +ja-JP,line:07f5b5e,mem: 姉さん、わかってるくせに…,,,,, +ja-JP,line:0ab64a2,mem: 現実では、壊れたものがすべて直せるわけじゃない。,,,,, +ja-JP,line:055f6cf,mem: だから奴らはあなたを私の原型に書き込んだんだ。,,,,, +ja-JP,line:07fee71,mem: 永遠に直せない……
決して埋められない未練。,,,,, +ja-JP,line:070fc03,mem: 頑固で…偏執的で……欠陥のある……,,,,, +ja-JP,line:0d30480,jjm: 大丈夫よ、ルース。
あなたが何をしに来たのか、わかってるから。,,,,, +ja-JP,line:0e396ff,その手は励ますように、あなたを握りしめた。,,,,, +ja-JP,line:05c73fe,jjm: あなたは素晴らしい医者よ、それだけで十分。,,,,, +ja-JP,line:099fc97,mem: 姉さん……,,,,, +ja-JP,line:03196b9,mem: 会いたいよ。一緒にいて、抱きしめて、凧揚げに行ったり、星を見に行ったりしたい、直したい…会いたい、あなたが本物ならいいのに…ただ……,,,,, +ja-JP,line:0185dd3,あなたはもう何も言わなかった。立ち上がると、
海風があなたの顔に吹き付け、しょっぱくて、吐き気を催す。
,,,,, +ja-JP,line:017c7f1,me: [[size]]姉さん![[/size]],,,,, +ja-JP,line:012ae52,海風があなたの顔に吹き付け、
あっという間に木霊を飲み込んだ。
,,,,, +ja-JP,line:0adf6d2,ポチャン!,,,,, +ja-JP,line:029a7e3,あなたは手に持っていたものを、遠くの海へと投げ捨てた。,,,,, +ja-JP,line:0597cda,me: もうあなたに借りは何もない!,,,,, +ja-JP,line:0fa59bb,jj: 初めから借りなんてないわ。,,,,, +ja-JP,line:060d93b,姉さんの声が不安定になってきた。,,,,, +ja-JP,line:0ebcd24,me: …初めから…借りなんてない。,,,,, +ja-JP,line:0ca4d3b,姉さんは笑った。声はどんどん遠ざかり、
まるで扉の向こう側から聞こえてくるようだ。
,,,,, +ja-JP,line:03c9e3c,jj: 起きる時間よ、ルース。,,,,, +ja-JP,line:0534001,がらんとした教室。カーテンの微かなはためきだけが響いている。,,,,, +ja-JP,line:0814f91,長い廊下。日差しがとても心地よさそうだ。,,,,, +ja-JP,line:0b86714,廊下を進む,,,,, +ja-JP,line:08d0b08,長い廊下。薄暗く、同じ景色が繰り返され、どこへ続いているのか分からない……,,,,, +ja-JP,line:02bd2c4,暗闇の中に、見覚えのある色が浮かび上がる。,,,,, +ja-JP,line:0a469e5,あなたは校舎の屋上に立っている。視界は開けている。,,,,, +ja-JP,line:0f8571b,薄暗い円形の部屋。あたり一面、埃まみれだ。,,,,, +ja-JP,line:0f5cdac,薄暗い円形の部屋。空気は霞み、湿っている。,,,,, \ No newline at end of file diff --git a/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-ja-JP.csv.meta b/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-ja-JP.csv.meta new file mode 100644 index 000000000..463a18476 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-ja-JP.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 231db1cd449854a4b98992f11a85b54e +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-pt-BR.csv b/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-pt-BR.csv new file mode 100644 index 000000000..31c1dac09 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-pt-BR.csv @@ -0,0 +1,271 @@ +language,id,text,file,node,lineNumber,lock,comment +pt-BR,line:064318c,"jjm: ...Se estiver disposta a se esforçar,coisas quebradas sempre podem ser consertadas.",,,,, +pt-BR,line:0787636,mem: É como ficar doente?,,,,, +pt-BR,line:0aaec52,jjm: É como ficar doente.,,,,, +pt-BR,line:06e2595,"mem: ...E você, Irmã?",,,,, +pt-BR,line:0b33086,jjm: Eu...,,,,, +pt-BR,line:0fb7a29,"jjm: Eu... acho que vou dar muito, muito trabalho
para consertar.",,,,, +pt-BR,line:0c13230,mem: Eu quero tentar. Não me importo com o trabalho.,,,,, +pt-BR,line:0038deb,jjm: ...,,,,, +pt-BR,line:01c4501,"jjm: Então você precisa crescer rapidinho, viu?",,,,, +pt-BR,line:0c3c2ba,hsd?: Ei.,,,,, +pt-BR,line:02e0a5f,Abrir os olhos,,,,, +pt-BR,line:0162fb8,med: ...,,,,, +pt-BR,line:08fd9ad,...,,,,, +pt-BR,line:01ca3b4,hsd?: Ei!,,,,, +pt-BR,line:040a6eb,med: ...,,,,, +pt-BR,line:01c0e67,...,,,,, +pt-BR,line:07ffbe9,Uma mão fria dá um tapinha na sua testa.,,,,, +pt-BR,line:068a3c5,med: Ai...,,,,, +pt-BR,line:0be32a8,Abrir os olhos,,,,, +pt-BR,line:0b085ea,med: ...,,,,, +pt-BR,line:04c4490,"Um menino de calça cáqui está parado na sua frente,
suas roupas estão cheias de manchas de tinta espalhadas.
",,,,, +pt-BR,line:083f1d6,med: ...Can...?,,,,, +pt-BR,line:093b81b,hsd: O que foi?
Como você consegue dormir durante a aula??,,,,, +pt-BR,line:036489e,med: ...Eu... tive um sonho muito estranho.,,,,, +pt-BR,line:09b8068,med: Eu...,,,,, +pt-BR,line:08e65c8,Sonhei com robôs,,,,, +pt-BR,line:0bfe290,med: Eu sonhei que era um robô...
E que todo mundo era um robô...,,,,, +pt-BR,line:0a61e83,hsd: E eu?,,,,, +pt-BR,line:0f1a9da,med: Você... acho que também era.,,,,, +pt-BR,line:0493422,hsd: Uau! Isso deve ser muito legal!,,,,, +pt-BR,line:0459d59,hsd: Mas não pense mais no seu sonho agora.
Temos coisas importantes para fazer.,,,,, +pt-BR,line:0ea32e2,Sonhei que era médica,,,,, +pt-BR,line:01245ec,med: Eu sonhei... que me tornei uma médica...,,,,, +pt-BR,line:0be0e02,"hsd: Com notas tão boas, você com certeza vai conseguir virar médica.",,,,, +pt-BR,line:08fe6de,hsd: E a sua Irmã vai ficar bem.
Você com certeza vai conseguir curá-la!,,,,, +pt-BR,line:0f2ea1c,hsd: Mas não pense mais no seu sonho agora.
Temos coisas importantes para fazer.,,,,, +pt-BR,line:0db9a05,Não me lembro,,,,, +pt-BR,line:063d357,med: Eu... não me lembro do que era o sonho.,,,,, +pt-BR,line:08caf8c,hsd: Você deve estar apenas cansada.
Com certeza passou a noite toda lendo de novo.,,,,, +pt-BR,line:0e79910,hsd: Não pense mais nesse seu sonho.
Temos coisas importantes para fazer.,,,,, +pt-BR,line:0d5aa08,hsd: Você disse que ia consertar aquilo hoje.
Vem logo!,,,,, +pt-BR,line:0daae78,med: Quem?,,,,, +pt-BR,line:023c325,hsd: Você está dormindo acordada? Vem logo!,,,,, +pt-BR,line:0b62a5a,"O garoto correu para fora da sala de aula, impaciente.",,,,, +pt-BR,line:0724d32,med: Ei! Espera...,,,,, +pt-BR,line:0d873f1,med: Onde estou...,,,,, +pt-BR,line:02cd7da,Sair da sala de aula,,,,, +pt-BR,line:0c9209f,Observar,,,,, +pt-BR,line:0028a19,Voltar a dormir,,,,, +pt-BR,line:0557c68,"Você está em uma sala de aula vazia.
Não há ninguém lá, apenas o som suave das cortinas balançando.
",,,,, +pt-BR,line:07f8e7b,Pela janela,,,,, +pt-BR,line:0bf7a33,"A luz forte do sol bate nos seus olhos,
e de repente você não consegue ver nada.
",,,,, +pt-BR,line:0138c7d,"De repente, você sente
algo passar pelo seu rosto,
e você recua.
",,,,, +pt-BR,line:0d9556c,"Ah, era só a cortina.",,,,, +pt-BR,line:0e6015b,Algo no parapeito da janela chama sua atenção.,,,,, +pt-BR,line:03ea994,\[Você obteve\: Pena\],,,,, +pt-BR,line:0514970,Quadro-negro,,,,, +pt-BR,line:09a5060,Parece que ainda há algumas anotações e registros no quadro-negro.,,,,, +pt-BR,line:078fb75,"Você acha que essas coisas deveriam ser simples,
mas ao ler com atenção, não consegue entender nada.
",,,,, +pt-BR,line:0fce30a,Você sente um pouco de pânico.,,,,, +pt-BR,line:07a50e3,Corredor,,,,, +pt-BR,line:03a2b9c,"O corredor está vazio,
e de vez em quando se ouvem sons distantes de brincadeiras.
",,,,, +pt-BR,line:02d8b46,"Uma rajada de vento passa,
e a janela vibra na moldura, fazendo um som suave de batidas.
",,,,, +pt-BR,line:093de56,O vento parou.,,,,, +pt-BR,line:00ab4f3,med: ...,,,,, +pt-BR,line:043d77c,Você tenta esvaziar a mente.,,,,, +pt-BR,line:003e9cb,"Parece que dois pássaros pousaram
num galho perto da janela,
cantando alegremente.
",,,,, +pt-BR,line:0d1cbab,"A luz do sol brilha em você, bem quentinha.",,,,, +pt-BR,line:08cbcd5,Acordar,,,,, +pt-BR,line:04dbccf,med: ...,,,,, +pt-BR,line:0407462,Você abre os olhos e ouve o som de asas batendo.,,,,, +pt-BR,line:01c2891,Os pássaros voaram para longe.,,,,, +pt-BR,line:0dbf438,"Você desce as escadas.
O pôr do sol avermelhado atravessa o vidro,
reverberando no ar por todo o corredor.
",,,,, +pt-BR,line:0719618,Sair,,,,, +pt-BR,line:0dd8dc1,Voltar para a escadaria,,,,, +pt-BR,line:06c47ec,Garota,,,,, +pt-BR,line:03fa5f5,Lado de fora da janela,,,,, +pt-BR,line:0602eb0,"Você observa este corredor.
Atrás de você, ele leva a uma escadaria;
à sua frente, o corredor se estende em zigue-zague,
sem fim à vista.
",,,,, +pt-BR,line:0d69997,Você está num longo corredor. A luz do sol parece muito boa.
Uma garota de moletom com capuz está desenhando no vidro.
,,,,, +pt-BR,line:0304d72,"Uma cidadezinha muito comum, com camadas e camadas de predinhos ao longe.
Você tem uma sensação familiar, como se um deles fosse a sua casa.
",,,,, +pt-BR,line:0650718,"A luz do sol brilha em você, bem quentinha.",,,,, +pt-BR,line:04603ff,Subir,,,,, +pt-BR,line:0f6c1f1,Voltar,,,,, +pt-BR,line:0c3fb6b,"Você está numa escadaria empoeirada,
e parece que o terraço fica logo acima.
",,,,, +pt-BR,line:06cc492,ppd?: ...,,,,, +pt-BR,line:0f5967d,Conversar,,,,, +pt-BR,line:09e6d06,Ir embora,,,,, +pt-BR,line:0043186,"A garota está misturando cores no vidro.
Ao ver você se aproximar, ela para de pintar, envergonhada.
",,,,, +pt-BR,line:0a76fb1,"A garota está concentrada em adicionar vermelho ao céu,
sem perceber sua aproximação.
",,,,, +pt-BR,line:0d39c58,"A garota está concentrada em adicionar cores ao céu,
sem perceber sua aproximação.
",,,,, +pt-BR,line:079eea7,med: O que... você está pintando?,,,,, +pt-BR,line:0deb6fb,ppd: Desculpe... eu vou apagar agora.,,,,, +pt-BR,line:0203769,"med: Não, não... eu só estava curiosa.",,,,, +pt-BR,line:0125ea8,ppd: Ah... eu só... estava pensando na cor do céu.,,,,, +pt-BR,line:0ad6d74,med: Na cor do céu? Não é azul?,,,,, +pt-BR,line:0a81ec2,"ppd: Isso mesmo, mas... há muitos tons de azul.",,,,, +pt-BR,line:046d021,"ppd: Azul celeste, azul lago, azul royal,
azul marinho, azul centáurea...",,,,, +pt-BR,line:021390b,ppd: Você tem razão... deveria ser o azul centáurea.,,,,, +pt-BR,line:0ab7567,med: Eu?,,,,, +pt-BR,line:0d4cf1d,ppd: Enfim... vamos misturar a outra cor primeiro.,,,,, +pt-BR,line:02e75b6,A garota começa a misturar as cores por conta própria.,,,,, +pt-BR,line:051929d,ppd: Hmm... deveria adicionar mais um pouco de branco...,,,,, +pt-BR,line:05b0c2f,A garota murmura para si mesma enquanto mistura as cores.,,,,, +pt-BR,line:03c63c9,med: Isso foi... você quem pintou?,,,,, +pt-BR,line:031d1ac,ppd: ...Foi... mas a cor ainda não está muito certa.,,,,, +pt-BR,line:07f05d1,ppd: Azul centáurea... ainda falta um pouco.,,,,, +pt-BR,line:0f763eb,Centáurea,,,,, +pt-BR,line:061aeb0,med: Além de cores... você sabe pintar mais alguma coisa?,,,,, +pt-BR,line:0cce274,Parece que a garota não ouviu.,,,,, +pt-BR,line:0fd6134,ppd: Isso é... para mim?,,,,, +pt-BR,line:00f67c4,med: Espero que valha a pena.,,,,, +pt-BR,line:063cdb2,ppd: (Risos) Vai valer.,,,,, +pt-BR,line:0dfb357,ppd: ...Bem... feche os olhos.,,,,, +pt-BR,line:03a21b0,ppd: Pronto.,,,,, +pt-BR,line:09b6db4,"A garota olha para a própria obra, absorta.",,,,, +pt-BR,line:038e79e,med: Além de cores... você sabe pintar mais alguma coisa?,,,,, +pt-BR,line:0fd97ed,ppd: Mais alguma coisa?,,,,, +pt-BR,line:018c2f5,"med: Como, por exemplo... uma porta que deveria estar aqui.",,,,, +pt-BR,line:04369ab,"ppd: Ah, sei o que você quer dizer. (Risos)",,,,, +pt-BR,line:071eeb3,"ppd: Porém, eu não consigo pintar a coisa que você está procurando
atrás da porta.",,,,, +pt-BR,line:026ad07,"Você nota que, daqui, dá pra ter
a vista perfeita do observatório através da janela.
",,,,, +pt-BR,line:006fb3e,"A garota molhou o pincel na tinta
e continuou a pintar, cantarolando.
",,,,, +pt-BR,line:01ef1ed,"ppd: A garota continuou a pintar, cantarolando,
sem ouvir você.
",,,,, +pt-BR,line:0b329d5,Examinar,,,,, +pt-BR,line:0e52171,Subir,,,,, +pt-BR,line:0f60517,Olhar ao Longe,,,,, +pt-BR,line:069555a,Descer,,,,, +pt-BR,line:0a361e8,Subir,,,,, +pt-BR,line:04adc32,Empurrar a porta,,,,, +pt-BR,line:094af34,hsd: Ei!,,,,, +pt-BR,line:0eb275e,"De repente, o garoto vira a cabeça e olha para você.",,,,, +pt-BR,line:062a372,"hsd: Isso já aconteceu várias vezes, você sabe.",,,,, +pt-BR,line:0259b63,"A expressão dele muda, e de repente você não consegue mais ver o rosto dele.",,,,, +pt-BR,line:0775c1f,hsd: Você não devia ter voltado.,,,,, +pt-BR,line:0cfca3b,Você desvia o olhar dele e coloca a mão na maçaneta.,,,,, +pt-BR,line:012f1f2,Subir,,,,, +pt-BR,line:0bf285a,Descer,,,,, +pt-BR,line:0d3ce27,"Você está no telhado do prédio da escola, a vista é ampla. O sol esquenta um pouco a sua cabeça, e o vento também sopra morno.
O corredor circular do observatório é alto, e Nico está encostado nele, com o olhar perdido.
",,,,, +pt-BR,line:061bd66,hsd: Ei! Sobe aqui!,,,,, +pt-BR,line:0fbf127,med: Você acabou de dizer... quem nós vamos consertar?,,,,, +pt-BR,line:0292c23,"hsd: Você tá dormindo em pé, é? Consertar quem?
E pensar que você quer ser médica!",,,,, +pt-BR,line:032bd1e,med: Eu...,,,,, +pt-BR,line:02ac5f7,med: Acho que tô meio dormindo.,,,,, +pt-BR,line:03ef5a4,Nico aponta para o observatório.,,,,, +pt-BR,line:0321859,hsd: Você mesma disse que ia consertar isso.,,,,, +pt-BR,line:059af3c,med: O observatório? Por quê?,,,,, +pt-BR,line:0b879a6,"hsd: Qual é, você mesma disse, disse que ia consertar para ela.",,,,, +pt-BR,line:054776d,med: Para ela...?,,,,, +pt-BR,line:09585b5,hsd: Mas... onde fica a entrada...
Como assim a porta não existe mais? Que estranho.,,,,, +pt-BR,line:0f47162,hsd: Como a gente vai entrar agora...?,,,,, +pt-BR,line:0376342,"Em um piscar de olhos, você percebe que o céu ficou vermelho-fogo,
como uma pintura a óleo.
",,,,, +pt-BR,line:0c2c51b,"O céu vermelho-fogo, como uma pintura a óleo.",,,,, +pt-BR,line:0325825,"Você está no telhado do prédio da escola, com uma visão ampla.
Parece haver um cheiro familiar no ar
que causa uma certa sonolência...
",,,,, +pt-BR,line:01c2299,"hsd: Olha, olha só!",,,,, +pt-BR,line:0b33e47,"O garoto olha empolgado para o céu, de boca aberta e fascinado, sem dar sinais de que quer ir embora.",,,,, +pt-BR,line:0e73631,med: Não vamos mais ao observatório?,,,,, +pt-BR,line:0bd323c,hsd: Vá você! É lá o seu lugar.,,,,, +pt-BR,line:0f4be5a,"Você está no telhado do prédio da escola, com uma visão ampla.
O céu está azul e o vento está um pouco frio.
Você sente que alguém está te chamando.
",,,,, +pt-BR,line:03e43b8,Janela,,,,, +pt-BR,line:06ee6b8,"Abaixo do observatório há uma fileira de janelas.
O interior parece ser um corredor empoeirado,
sem portas em nenhuma das pontas, nem janelas.
",,,,, +pt-BR,line:0f4c9c2,"É muito estranho.
Parece que ninguém nunca entrou ali, nem nunca conseguiria.
",,,,, +pt-BR,line:0c727ad,"Abaixo do observatório há uma fileira de janelas.
O interior parece ser um corredor empoeirado.
Ao lado das janelas, surgiu uma porta de metal, entreaberta.
",,,,, +pt-BR,line:017bb8f,
Como se sempre estivesse lá.
,,,,, +pt-BR,line:06fcea6,Chão,,,,, +pt-BR,line:08d113b,O chão está forrado de tijolos térmicos escuros e sujos. O sol deixou o piso muito quente.,,,,, +pt-BR,line:0bb74cd,Onde fica a porta?,,,,, +pt-BR,line:0de80f3,hsd: O que você está procurando?
Como a entrada poderia ser no chão?,,,,, +pt-BR,line:0a5cf5d,Você nota algo em um canto discreto.,,,,, +pt-BR,line:0229f7b,\[Obteve\: Centáurea\],,,,, +pt-BR,line:0f99bb3,"Você se endireita.
A roupa nas suas costas está encharcada de suor e pesa, deixando entrar um ar gelado.
",,,,, +pt-BR,line:06a03c9,Olhar para longe,,,,, +pt-BR,line:0a12383,"No fim da pequena cidade, há uma colina verde,
depois dessa colina há outra colina,
e depois dessa colina há outra colina...
",,,,, +pt-BR,line:0545696,"O corredor circular é bem alto, e você caminha até Nico.",,,,, +pt-BR,line:00d0860,hsd: Você encontrou a porta?,,,,, +pt-BR,line:0eecfc0,med: Ainda não.,,,,, +pt-BR,line:021452a,hsd: Hã? O que a gente faz agora...? Estávamos tão perto.,,,,, +pt-BR,line:0a53d71,hsd: Você está vendo aquela montanha lá?,,,,, +pt-BR,line:05e0384,med: Aham.,,,,, +pt-BR,line:01d486a,"hsd: Você sabia? Ao sul da montanha, fica o mar.",,,,, +pt-BR,line:03b0c59,med: O mar não fica no leste?,,,,, +pt-BR,line:06984b6,hsd: Isso é só uma metáfora!,,,,, +pt-BR,line:0314896,"hsd: O sul do sul da montanha...
Se você andar o bastante,
sempre vai chegar ao mar.",,,,, +pt-BR,line:0fb72c4,"Você aperta os olhos e tenta olhar o mais longe possível,
mas tudo ao longe parece estar coberto por algum tipo de névoa.
",,,,, +pt-BR,line:0fb2c0b,"hsd: Mas, por enquanto, vamos focar em achar a entrada do observatório.",,,,, +pt-BR,line:0124137,"Na parede, há uma porta de metal recém-pintada e entreaberta, de onde vem um som familiar de farfalhar.",,,,, +pt-BR,line:077503c,Você sente algo se mexendo no fundo das suas memórias.
Você sabe que se passar por essa porta não poderá mais voltar.
,,,,, +pt-BR,line:081897d,Observar,,,,, +pt-BR,line:00798be,Telescópio,,,,, +pt-BR,line:00f87b1,Mais perto,,,,, +pt-BR,line:07be273,Voltar,,,,, +pt-BR,line:0f47c25,"Você está em uma sala escura e redonda.
Bem no meio dela, há um telescópio astronômico, que não parece ter sido usado há muito tempo.
",,,,, +pt-BR,line:0a229cf,"O quarto está em um silêncio mortal, o chão, a mesa, tudo está coberto de poeira.",,,,, +pt-BR,line:0a115bc,O ar parece estar ficando turvo e úmido.,,,,, +pt-BR,line:01894bd,Calendário,,,,, +pt-BR,line:0659b59,"Há alguns números impressos no topo do calendário amarelado,
um 2 seguido de muitos zeros.
",,,,, +pt-BR,line:04f153a,"Você estende a mão para tocá-lo,
e aquela página do calendário se despedaça como uma folha seca.
",,,,, +pt-BR,line:0ce73c7,"A próxima página também tem alguns números impressos,
e parece igual à anterior.
",,,,, +pt-BR,line:007cbe4,Instrumentos,,,,, +pt-BR,line:0076043,Esses instrumentos se parecem muito com as ferramentas que você usa no trabalho...,,,,, +pt-BR,line:0256c87,"...Não, espera aí.
Você realmente tem esse trabalho?
Você não é só uma estudante?
",,,,, +pt-BR,line:0970935,Mesa,,,,, +pt-BR,line:0ca8fcd,Algo na mesa empoeirada chama sua atenção.,,,,, +pt-BR,line:0f40c3c,"Um caderno velho e gasto. As bordas estão dobradas, parece ter sido folheado muitas vezes.",,,,, +pt-BR,line:06fa817,"Está cheio de notas e desenhos de estrelas. Parece ter sido feito por duas pessoas diferentes.
Uma caligrafia é solta e elegante, a outra é infantil, mas caprichada.
",,,,, +pt-BR,line:0187498,Parece que você já foi muito familiarizada com os padrões e nomes dessas estrelas.,,,,, +pt-BR,line:051f9c5,Virar a página,,,,, +pt-BR,line:0eae1ab,"Quanto mais para o fim, mais a caligrafia infantil amadurece.",,,,, +pt-BR,line:0b37ec0,"A partir de uma certa página, o conteúdo para abruptamente. Restam apenas os nomes das estrelas que não foram desenhadas.",,,,, +pt-BR,line:044d8c1,"Seu coração bate mais forte,
como se algo em suas memórias se recusasse a vir à tona.
",,,,, +pt-BR,line:0825700,Você joga o caderno de lado.,,,,, +pt-BR,line:04e4782,"O telescópio é enorme,
com parâmetros e modelos gravados que você não consegue entender.
",,,,, +pt-BR,line:04d3d85,"O telescópio é enorme,
mas um pouco menor do que você imaginava.
",,,,, +pt-BR,line:0154dea,"O telescópio está coberto por uma espessa camada de poeira,
e os parafusos estão enferrujados.
",,,,, +pt-BR,line:0bbc574,Era tão velho assim?,,,,, +pt-BR,line:0a02cd0,Aproximar,,,,, +pt-BR,line:0d517e1,"Você nota algumas marcas de mão no telescópio, como se tivessem sido feitas agora.",,,,, +pt-BR,line:099bd8e,"Você nota algumas marcas de mão no telescópio, como se tivessem sido feitas há pouco tempo.",,,,, +pt-BR,line:040f244,"Parece que alguém explorou este local secreto antes de você.
As marcas de mão e pegadas estão espalhadas, levando até um caderno sobre a mesa.
",,,,, +pt-BR,line:012de1c,med: ... O que é isto...?,,,,, +pt-BR,line:0660ef8,Acho melhor voltar para o telescópio.,,,,, +pt-BR,line:08aff34,"O som da poeira ecoa no espaço oco do telescópio.
Você aperta os olhos, tentando enxergar com clareza.
",,,,, +pt-BR,line:0da0c8f,Seu corpo parece estar sumindo na escuridão.,,,,, +pt-BR,line:068da19,mecd: Por que ainda não consigo ver direito?,,,,, +pt-BR,line:0a0eb86,"jj: É muito velho, deve ser difícil de consertar. Olha, está até vazando água aqui.",,,,, +pt-BR,line:013e34b,mecd: Como eu conserto essa parte...?,,,,, +pt-BR,line:02a7972,"jj: Vamos embora, já brincamos bastante aqui.",,,,, +pt-BR,line:0b3f3f6,"mecd: Não, com certeza tem um jeito de consertar...",,,,, +pt-BR,line:05bb003,"jj: Ainda temos um pouco de tempo hoje à noite, vou te levar para ver em casa.",,,,, +pt-BR,line:0df4572,mecd: ... Não. Você disse que queria usar isso para ver.,,,,, +pt-BR,line:073970b,"jj: Se não der para consertar, tudo bem.",,,,, +pt-BR,line:0837565,mecd: Não foi isso que você disse agora há pouco.,,,,, +pt-BR,line:0df4d1d,mem: Irmã...,,,,, +pt-BR,line:03f2d55,jjm: Você voltou.,,,,, +pt-BR,line:0dbac4e,jjm: Conseguiu consertar desta vez?,,,,, +pt-BR,line:025dad2,Você sente sua mão sendo segurada.,,,,, +pt-BR,line:04defe8,jjm: Você cresceu tanto.,,,,, +pt-BR,line:0cf7ae6,mem: Eu não deveria ter vindo aqui.,,,,, +pt-BR,line:02bbbbc,"mem: Mas quanto mais eu evito sonhar com você, mais eu...",,,,, +pt-BR,line:0f540e7,Seus dedos se apertam. O objeto em sua mão é redondo e duro. É aquele telescópio que ainda não foi consertado.,,,,, +pt-BR,line:0f8f69d,"mem: Esse é o motivo, não é.",,,,, +pt-BR,line:0989b0e,jjm: Você parece cansada.,,,,, +pt-BR,line:07f5b5e,"mem: Irmã, você sabe muito bem...",,,,, +pt-BR,line:0ab64a2,"mem: Na vida real, não é tudo que quebra que pode ser consertado.",,,,, +pt-BR,line:055f6cf,mem: Foi por isso que escreveram você no meu protótipo.,,,,, +pt-BR,line:07fee71,mem: Algo que nunca poderá ser consertado...
Um arrependimento que não pode ser desfeito.,,,,, +pt-BR,line:070fc03,mem: Alguém teimoso... obcecado... defeituoso...,,,,, +pt-BR,line:0d30480,"jjm: Tudo bem, Rute.
Sua irmã sabe o que você veio fazer.",,,,, +pt-BR,line:0e396ff,A mão aperta a sua de forma encorajadora.,,,,, +pt-BR,line:05c73fe,"jjm: Você é uma ótima médica, e isso já é o bastante.",,,,, +pt-BR,line:099fc97,mem: Irmã...,,,,, +pt-BR,line:03196b9,"mem: Sinto sua falta. Queria que ficasse comigo, me abraçasse, me levasse para soltar pipa, para ver as estrelas, eu queria poder consertar aquilo... Sinto sua falta, queria que você fosse real... só que...",,,,, +pt-BR,line:0185dd3,"Você não diz mais nada. Levanta-se,
e a brisa do mar sopra em seu rosto, salgada, dando náuseas.
",,,,, +pt-BR,line:017c7f1,me: [[size]]Irmã![[/size]],,,,, +pt-BR,line:012ae52,"A brisa do mar sopra em seu rosto,
engolindo rapidamente o seu eco.
",,,,, +pt-BR,line:0adf6d2,Splash!,,,,, +pt-BR,line:029a7e3,Você joga o que estava segurando bem longe no mar.,,,,, +pt-BR,line:0597cda,me: Eu não devo mais nada a você!,,,,, +pt-BR,line:0fa59bb,jj: Você nunca me deveu nada.,,,,, +pt-BR,line:060d93b,A voz da Irmã se torna instável.,,,,, +pt-BR,line:0ebcd24,me: ... Eu nunca... te devi nada.,,,,, +pt-BR,line:0ca4d3b,"A Irmã riu. Sua voz vai ficando cada vez mais distante,
como se viesse do outro lado da porta.
",,,,, +pt-BR,line:03c9e3c,"jj: É hora de acordar, Rute.",,,,, +pt-BR,line:0534001,Uma sala de aula vazia. Só se ouve o som suave das cortinas balançando.,,,,, +pt-BR,line:0814f91,Um longo corredor. A luz do sol parece muito boa.,,,,, +pt-BR,line:0b86714,Seguir pelo corredor,,,,, +pt-BR,line:08d0b08,"Um longo corredor, escuro e repetitivo, que não se sabe aonde leva...",,,,, +pt-BR,line:02bd2c4,Algumas cores familiares surgem na escuridão.,,,,, +pt-BR,line:0a469e5,"Você está no telhado do prédio da escola, a vista é ampla.",,,,, +pt-BR,line:0f8571b,Uma sala escura e redonda. Há poeira por toda parte.,,,,, +pt-BR,line:0f5cdac,Uma sala escura e redonda. O ar está turvo e úmido.,,,,, diff --git a/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-pt-BR.csv.meta b/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-pt-BR.csv.meta new file mode 100644 index 000000000..3b3d3d55f --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-pt-BR.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: dc932f50a68c1264785d0b3abade5119 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-ru.csv b/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-ru.csv new file mode 100644 index 000000000..8172d7d3e --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-ru.csv @@ -0,0 +1,271 @@ +language,id,text,file,node,lineNumber,lock,comment +ru,line:064318c,"jjm: ...Если постараться, сломанное всегда можно починить.",,,,, +ru,line:0787636,mem: Это как с болезнями?,,,,, +ru,line:0aaec52,jjm: Совсем как с болезнями.,,,,, +ru,line:06e2595,"mem: ...А как же ты, Сестра?",,,,, +ru,line:0b33086,jjm: Я...,,,,, +ru,line:0fb7a29,"jjm: Я... боюсь, потребуется очень много усилий,
чтобы починить меня.",,,,, +ru,line:0c13230,mem: Я хочу попробовать. Я не боюсь стараться.,,,,, +ru,line:0038deb,jjm: ...,,,,, +ru,line:01c4501,jjm: Тогда тебе нужно побыстрее повзрослеть~,,,,, +ru,line:0c3c2ba,hsd?: Эй.,,,,, +ru,line:02e0a5f,Открыть глаза,,,,, +ru,line:0162fb8,med: ...,,,,, +ru,line:08fd9ad,...,,,,, +ru,line:01ca3b4,hsd?: Эй!,,,,, +ru,line:040a6eb,med: ...,,,,, +ru,line:01c0e67,...,,,,, +ru,line:07ffbe9,Чья-то ледяная рука шлепнула тебя по лбу.,,,,, +ru,line:068a3c5,med: Ой...,,,,, +ru,line:0be32a8,Открыть глаза,,,,, +ru,line:0b085ea,med: ...,,,,, +ru,line:04c4490,Перед тобой стоит мальчик в брюках цвета хаки.
Его одежда сплошь в чернильных кляксах.
,,,,, +ru,line:083f1d6,med: ...Коля...?,,,,, +ru,line:093b81b,hsd: Чего-чего?
Как ты умудрилась уснуть на уроке??,,,,, +ru,line:036489e,med: ...Мне... приснился очень странный сон.,,,,, +ru,line:09b8068,med: Я...,,,,, +ru,line:08e65c8,Мне приснились роботы,,,,, +ru,line:0bfe290,"med: Мне приснилось, что я робот...
и что все мы — роботы...",,,,, +ru,line:0a61e83,hsd: И я?,,,,, +ru,line:0f1a9da,med: Наверное... и ты тоже.,,,,, +ru,line:0493422,hsd: Ух ты! Звучит круто!,,,,, +ru,line:0459d59,"hsd: Впрочем, не бери в голову.
У нас еще есть важные дела.",,,,, +ru,line:0ea32e2,"Мне приснилось, что я врач",,,,, +ru,line:01245ec,med: Мне приснилось... что я стала врачом...,,,,, +ru,line:0be0e02,hsd: С твоими-то оценками ты точно выучишься на врача.,,,,, +ru,line:08fe6de,hsd: И с твоей сестрой все будет хорошо.
Ты обязательно ее вылечишь!,,,,, +ru,line:0f2ea1c,"hsd: Впрочем, не бери в голову.
У нас еще есть важные дела.",,,,, +ru,line:0db9a05,Не помню,,,,, +ru,line:063d357,"med: Я... не помню, о чем был сон.",,,,, +ru,line:08caf8c,hsd: Ты просто устала.
Наверняка вчера снова читала до поздней ночи.,,,,, +ru,line:0e79910,hsd: Не бери в голову.
У нас еще есть важные дела.,,,,, +ru,line:0d5aa08,"hsd: Ты же обещала, что починишь это сегодня.
Идем скорее!",,,,, +ru,line:0daae78,med: Кто?,,,,, +ru,line:023c325,hsd: Сонная тетеря! Пошли скорее!,,,,, +ru,line:0b62a5a,Мальчик нетерпеливо выбежал из класса.,,,,, +ru,line:0724d32,med: Эй! Погоди...,,,,, +ru,line:0d873f1,med: Где это я...,,,,, +ru,line:02cd7da,Выйти из класса,,,,, +ru,line:0c9209f,Осмотреться,,,,, +ru,line:0028a19,Лечь поспать еще,,,,, +ru,line:0557c68,"Вы стоите в пустом классе.
Внутри никого, слышен лишь шелест колышущихся занавесок.
",,,,, +ru,line:07f8e7b,Окно,,,,, +ru,line:0bf7a33,"Резкий солнечный свет ударил вам в глаза,
и на мгновение вы ослепли.
",,,,, +ru,line:0138c7d,"Внезапно вы почувствовали, как
что-то скользнуло по вашему лицу,
и вы отшатнулись.
",,,,, +ru,line:0d9556c,"А, это просто занавеска.",,,,, +ru,line:0e6015b,Что-то на подоконнике привлекло ваше внимание.,,,,, +ru,line:03ea994,\[Вы получили\: Перо\],,,,, +ru,line:0514970,Доска,,,,, +ru,line:09a5060,"Кажется, на доске остались какие-то записи.",,,,, +ru,line:078fb75,"Вам кажется, что написанное там должно быть очень простым,
но, всмотревшись, вы не можете понять ни слова.
",,,,, +ru,line:0fce30a,Вас охватывает легкая паника.,,,,, +ru,line:07a50e3,Коридор,,,,, +ru,line:03a2b9c,"Коридор пуст,
лишь издалека время от времени доносится смех.
",,,,, +ru,line:02d8b46,"Порыв ветра сотрясает оконные рамы,
и они тихо дребезжат.
",,,,, +ru,line:093de56,Ветер стих.,,,,, +ru,line:00ab4f3,med: ...,,,,, +ru,line:043d77c,Вы пытаетесь очистить разум.,,,,, +ru,line:003e9cb,"Кажется, на ветку возле окна
сели две птицы
и радостно щебечут.
",,,,, +ru,line:0d1cbab,Солнце согревает вас своими лучами.,,,,, +ru,line:08cbcd5,Проснуться,,,,, +ru,line:04dbccf,med: ...,,,,, +ru,line:0407462,Вы открываете глаза и слышите хлопанье крыльев.,,,,, +ru,line:01c2891,Птицы улетели.,,,,, +ru,line:0dbf438,"Вы спускаетесь по лестнице.
Огненно-красный закат пробивается сквозь стекло,
заполняя собой весь коридор.
",,,,, +ru,line:0719618,Уйти,,,,, +ru,line:0dd8dc1,Вернуться на лестничную клетку,,,,, +ru,line:06c47ec,Девушка,,,,, +ru,line:03fa5f5,За окном,,,,, +ru,line:0602eb0,"Вы осматриваете коридор.
Позади вас он ведет на лестничную клетку,
а впереди, петляя, уходит вдаль,
и конца ему не видно.
",,,,, +ru,line:0d69997,Вы стоите в длинном коридоре. Солнце светит ярко.
Девушка в толстовке с капюшоном что-то рисует на стекле.
,,,,, +ru,line:0304d72,"Совсем обычный городок, вдали теснятся небольшие здания.
Вас охватывает знакомое чувство, будто один из этих домов — ваш.
",,,,, +ru,line:0650718,Солнце согревает вас своими лучами.,,,,, +ru,line:04603ff,Наверх,,,,, +ru,line:0f6c1f1,Назад,,,,, +ru,line:0c3fb6b,"Вы стоите на пыльной лестничной клетке,
выше, судя по всему, крыша.
",,,,, +ru,line:06cc492,ppd?: ...,,,,, +ru,line:0f5967d,Поговорить,,,,, +ru,line:09e6d06,Уйти,,,,, +ru,line:0043186,"Девушка смешивает краски на стекле.
Заметив ваше приближение, она смущённо откладывает кисть.
",,,,, +ru,line:0a76fb1,"Девушка сосредоточенно добавляет красный цвет в небо,
не замечая, что вы подошли.
",,,,, +ru,line:0d39c58,"Девушка сосредоточенно добавляет цвета в небо,
не замечая, что вы подошли.
",,,,, +ru,line:079eea7,med: А... что ты рисуешь?,,,,, +ru,line:0deb6fb,ppd: Прости... Я сейчас же сотру.,,,,, +ru,line:0203769,"med: Нет, нет... Мне просто интересно.",,,,, +ru,line:0125ea8,ppd: Ах... Я просто... думаю о цвете неба.,,,,, +ru,line:0ad6d74,med: Цвет неба? Разве он не синий?,,,,, +ru,line:0a81ec2,"ppd: Верно, но... существует так много оттенков синего.",,,,, +ru,line:046d021,"ppd: Небесно-голубой, цвет морской волны, сапфировый,
тёмно-синий, васильковый...",,,,, +ru,line:021390b,"ppd: Ты прав... Должно быть, это васильковый.",,,,, +ru,line:0ab7567,med: Я?,,,,, +ru,line:0d4cf1d,ppd: Как бы там ни было... Давай сначала попробуем другой цвет.,,,,, +ru,line:02e75b6,Девушка начинает увлечённо смешивать краски.,,,,, +ru,line:051929d,"ppd: Хм... Наверное, нужно добавить немного белого...",,,,, +ru,line:05b0c2f,"Девушка бормочет себе под нос, смешивая цвета.",,,,, +ru,line:03c63c9,med: Это... ты нарисовала?,,,,, +ru,line:031d1ac,ppd: ...Да... но цвет всё ещё не тот.,,,,, +ru,line:07f05d1,ppd: Васильковый... всё никак не получается.,,,,, +ru,line:0f763eb,Василёк,,,,, +ru,line:061aeb0,med: А кроме цветов... ты можешь нарисовать что-нибудь еще?,,,,, +ru,line:0cce274,"Кажется, девушка тебя не услышала.",,,,, +ru,line:0fd6134,ppd: Это... мне?,,,,, +ru,line:00f67c4,"med: Надеюсь, оно того стоит.",,,,, +ru,line:063cdb2,"ppd: (смеется) Конечно, стоит.",,,,, +ru,line:0dfb357,ppd: ...Хм... закрой глаза.,,,,, +ru,line:03a21b0,ppd: Готово.,,,,, +ru,line:09b6db4,Девушка зачарованно смотрит на свою работу.,,,,, +ru,line:038e79e,med: А кроме цветов... ты можешь нарисовать что-нибудь еще?,,,,, +ru,line:0fd97ed,ppd: Что-нибудь еще?,,,,, +ru,line:018c2f5,"med: Например... дверь, которая должна быть здесь.",,,,, +ru,line:04369ab,"ppd: Ах, я понимаю, о чем ты. (смеется)",,,,, +ru,line:071eeb3,"ppd: Впрочем, то, что ты ищешь за дверью,
я нарисовать не смогу.",,,,, +ru,line:026ad07,"Ты замечаешь, что отсюда через стекло
отлично видно обсерваторию.
",,,,, +ru,line:006fb3e,"Девушка набирает краску
и продолжает рисовать, напевая себе под нос.
",,,,, +ru,line:01ef1ed,"ppd: Девушка продолжает рисовать и напевать,
не слыша вашего голоса.
",,,,, +ru,line:0b329d5,Осмотр,,,,, +ru,line:0e52171,Вверх,,,,, +ru,line:0f60517,Посмотреть вдаль,,,,, +ru,line:069555a,Вниз,,,,, +ru,line:0a361e8,Вверх,,,,, +ru,line:04adc32,Толкнуть дверь,,,,, +ru,line:094af34,hsd: Эй!,,,,, +ru,line:0eb275e,Мальчик вдруг оборачивается и смотрит на тебя.,,,,, +ru,line:062a372,"hsd: Это случалось уже много раз, ты же знаешь.",,,,, +ru,line:0259b63,"Выражение его лица меняется, и ты вдруг перестаешь четко видеть его.",,,,, +ru,line:0775c1f,hsd: Тебе не стоило возвращаться.,,,,, +ru,line:0cfca3b,Ты отворачиваешься от него и кладешь руку на дверную ручку.,,,,, +ru,line:012f1f2,Подняться,,,,, +ru,line:0bf285a,Спуститься,,,,, +ru,line:0d3ce27,"Ты стоишь на крыше учебного корпуса, откуда открывается широкий вид. Солнце печет макушку, а ветер кажется теплым.
Над тобой возвышается кольцевая галерея обсерватории, на которую, задумавшись, опирается Коля.
",,,,, +ru,line:061bd66,hsd: Эй! Поднимайся!,,,,, +ru,line:0fbf127,"med: Кого, ты сказал... мы будем чинить?",,,,, +ru,line:0292c23,"hsd: Ты спросонья, что ли? Кого ты собираешься чинить?
И ты еще хочешь быть врачом!",,,,, +ru,line:032bd1e,med: Я...,,,,, +ru,line:02ac5f7,med: Я спросонья.,,,,, +ru,line:03ef5a4,Коля указывает на обсерваторию.,,,,, +ru,line:0321859,"hsd: Ты же сама сказала, что починишь это.",,,,, +ru,line:059af3c,med: Обсерваторию? Но зачем?,,,,, +ru,line:0b879a6,"hsd: Да ладно тебе, ты сама сказала, что починишь это для неё.",,,,, +ru,line:054776d,med: Для неё... говоришь...,,,,, +ru,line:09585b5,hsd: Но... где же здесь вход...
Почему двери больше нет? Странно.,,,,, +ru,line:0f47162,hsd: Как же теперь туда попасть...,,,,, +ru,line:0376342,"В мгновение ока ты замечаешь, что небо стало огненно-красным,
похожим на картину маслом.
",,,,, +ru,line:0c2c51b,"Огненно-красное небо, похожее на картину маслом.",,,,, +ru,line:0325825,"Ты стоишь на крыше учебного корпуса, откуда открывается широкий вид.
Кажется, в воздухе витает какой-то знакомый,
одурманивающий запах...
",,,,, +ru,line:01c2299,"hsd: Смотри, скорее смотри!",,,,, +ru,line:0b33e47,"Мальчик с восторгом смотрит в небо, его рот приоткрыт от изумления, и он явно не собирается уходить.",,,,, +ru,line:0e73631,med: Мы не пойдём в обсерваторию?,,,,, +ru,line:0bd323c,hsd: Иди! Тебе самое место там.,,,,, +ru,line:0f4be5a,"Ты стоишь на крыше учебного корпуса, откуда открывается широкий вид.
Небо голубое, ветер стал немного прохладным.
Тебе кажется, будто кто-то тебя зовёт.
",,,,, +ru,line:03e43b8,Окно,,,,, +ru,line:06ee6b8,"Под обсерваторией тянется ряд окон.
Внутри виднеется пыльный коридор,
в обоих концах которого нет ни дверей, ни окон.
",,,,, +ru,line:0f4c9c2,"Странно.
Кажется, туда никто никогда не заходил и зайти не мог.
",,,,, +ru,line:0c727ad,"Под обсерваторией тянется ряд окон.
Внутри виднеется пыльный коридор.
А рядом с окном появилась металлическая дверь, она приоткрыта.
",,,,, +ru,line:017bb8f,
Как будто она всегда там была.
,,,,, +ru,line:06fcea6,На земле,,,,, +ru,line:08d113b,"Земля выложена чёрной, грязной термостойкой плиткой. Солнце сильно нагрело пол.",,,,, +ru,line:0bb74cd,Где же дверь?,,,,, +ru,line:0de80f3,hsd: Что ты ищешь?
Вход никак не может быть на земле.,,,,, +ru,line:0a5cf5d,В неприметном углу ты замечаешь кое-что.,,,,, +ru,line:0229f7b,\[Получено\: Василёк\],,,,, +ru,line:0f99bb3,"Ты выпрямляешься.
Одежда на спине пропиталась потом и тяжело отвисает, пропуская прохладный воздух.
",,,,, +ru,line:06a03c9,Посмотреть вдаль,,,,, +ru,line:0a12383,"На краю городка находится зеленый холм,
а за ним — еще один,
и еще один...
",,,,, +ru,line:0545696,Круговой коридор кажется очень высоким. Ты подходишь к А Цаню.,,,,, +ru,line:00d0860,hsd: Ты нашел дверь?,,,,, +ru,line:0eecfc0,med: Еще нет.,,,,, +ru,line:021452a,hsd: А? И что теперь делать... Ведь оставалось совсем чуть-чуть.,,,,, +ru,line:0a53d71,hsd: Видишь ту гору?,,,,, +ru,line:05e0384,med: Угу.,,,,, +ru,line:01d486a,hsd: Знаешь? К югу от гор — море.,,,,, +ru,line:03b0c59,med: Разве море не на востоке?,,,,, +ru,line:06984b6,hsd: Это просто фигура речи!,,,,, +ru,line:0314896,"hsd: К югу от гор, а затем еще южнее...
Если идти достаточно далеко,
в конце концов выйдешь к морю.",,,,, +ru,line:0fb72c4,"Ты прищуриваешься и вглядываешься вдаль,
но горизонт затянут каким-то туманом.
",,,,, +ru,line:0fb2c0b,"hsd: В любом случае, давай сначала найдем вход в обсерваторию.",,,,, +ru,line:0124137,"На стене небрежно нарисована металлическая дверь. Она приоткрыта, и оттуда доносится знакомый шорох.",,,,, +ru,line:077503c,"Ты чувствуешь, как что-то шевелится в глубине памяти.
Ты знаешь: пройдя через эту дверь, назад уже не вернуться.
",,,,, +ru,line:081897d,Осмотреть,,,,, +ru,line:00798be,Телескоп,,,,, +ru,line:00f87b1,Подойти ближе,,,,, +ru,line:07be273,Вернуться,,,,, +ru,line:0f47c25,"Ты стоишь в тускло освещенной круглой комнате.
В самом центре находится астрономический телескоп. Кажется, им давно никто не пользовался.
",,,,, +ru,line:0a229cf,"В комнате стоит мёртвая тишина, на полу и на столе полно пыли.",,,,, +ru,line:0a115bc,"Воздух, кажется, становится мутным и влажным.",,,,, +ru,line:01894bd,Календарь,,,,, +ru,line:0659b59,На самом верху пожелтевшего календаря напечатано несколько цифр:
двойка и за ней много нулей.
,,,,, +ru,line:04f153a,"Ты дотрагиваешься до него,
и страница календаря рассыпается, как сухой лист.
",,,,, +ru,line:0ce73c7,"На следующей странице тоже напечатано несколько цифр,
они выглядят так же, как на предыдущей.
",,,,, +ru,line:007cbe4,Приборы,,,,, +ru,line:0076043,"Эти приборы очень похожи на инструменты, которыми ты пользуешься на работе...",,,,, +ru,line:0256c87,"...Постой,
разве у тебя есть работа?
Ты ведь просто студент.
",,,,, +ru,line:0970935,Стол,,,,, +ru,line:0ca8fcd,Что-то на покрытом пылью столе привлекает твоё внимание.,,,,, +ru,line:0f40c3c,"Потрёпанный блокнот. Края загнуты, похоже, его часто перелистывали.",,,,, +ru,line:06fa817,"Внутри полно заметок и рисунков звёзд. Похоже, они сделаны двумя разными почерками.
Один — свободный и изящный, другой — детский, но аккуратный.
",,,,, +ru,line:0187498,"Кажется, ты когда-то хорошо знала эти звёздные узоры и их названия.",,,,, +ru,line:051f9c5,Перевернуть страницу,,,,, +ru,line:0eae1ab,"Чем дальше, тем взрослее становится детский почерк.",,,,, +ru,line:0b37ec0,На одной из страниц записи обрываются. Остались только названия звёзд без рисунков.,,,,, +ru,line:044d8c1,"Сердце тревожно сжимается,
что-то в памяти отказывается всплывать на поверхность.
",,,,, +ru,line:0825700,Ты бросаешь блокнот.,,,,, +ru,line:04e4782,"Телескоп огромный,
на нём выгравированы непонятные тебе параметры и модель.
",,,,, +ru,line:04d3d85,"Телескоп огромный,
но всё же меньше, чем ты себе представляла.
",,,,, +ru,line:0154dea,"Телескоп покрыт толстым слоем пыли,
винты заржавели.
",,,,, +ru,line:0bbc574,Неужели он настолько старый?,,,,, +ru,line:0a02cd0,Приблизиться,,,,, +ru,line:0d517e1,"Ты замечаешь несколько отпечатков рук на телескопе, словно их только что оставили.",,,,, +ru,line:099bd8e,"Ты замечаешь несколько отпечатков рук на телескопе, словно их оставили совсем недавно.",,,,, +ru,line:040f244,"Похоже, кто-то исследовал это тайное место до тебя.
Беспорядочные отпечатки рук и следы ног ведут к записной книжке на столе.
",,,,, +ru,line:012de1c,med: ...Что это...?,,,,, +ru,line:0660ef8,Лучше вернуться к телескопу.,,,,, +ru,line:08aff34,"Звук падающей пыли эхом разносится внутри телескопа.
Ты щуришься, пытаясь рассмотреть хоть что-то.
",,,,, +ru,line:0da0c8f,Твое тело словно растворяется в темноте.,,,,, +ru,line:068da19,mecd: Почему до сих пор ничего не видно?,,,,, +ru,line:0a0eb86,"jj: Он слишком старый, его вряд ли можно починить. Смотри, сюда даже дождь протекает.",,,,, +ru,line:013e34b,mecd: Как же мне это починить...,,,,, +ru,line:02a7972,"jj: Пошли, мы и так здесь засиделись.",,,,, +ru,line:0b3f3f6,"mecd: Нет, должен быть способ починить его...",,,,, +ru,line:05bb003,"jj: У нас еще есть немного времени сегодня вечером, я отведу тебя домой, там и посмотрим.",,,,, +ru,line:0df4572,"mecd: ...Нет. Ты говорила, что хочешь посмотреть в этот.",,,,, +ru,line:073970b,"jj: Ну, не сможешь починить — не страшно.",,,,, +ru,line:0837565,mecd: Только что ты говорила иначе.,,,,, +ru,line:0df4d1d,mem: Сестра...,,,,, +ru,line:03f2d55,jjm: Вернулась.,,,,, +ru,line:0dbac4e,jjm: На этот раз получилось починить?,,,,, +ru,line:025dad2,"Ты чувствуешь, как твою руку сжимают.",,,,, +ru,line:04defe8,jjm: Ты уже такая большая.,,,,, +ru,line:0cf7ae6,mem: Я не должна была приходить сюда.,,,,, +ru,line:02bbbbc,"mem: Но чем больше я пытаюсь не видеть тебя во сне, тем сильнее...",,,,, +ru,line:0f540e7,Ты крепче сжимаешь пальцы. Предмет в твоей руке круглый и твердый. Это тот самый так и не починенный телескоп.,,,,, +ru,line:0f8f69d,"mem: Все дело в этом, да.",,,,, +ru,line:0989b0e,jjm: Ты выглядишь очень уставшей.,,,,, +ru,line:07f5b5e,"mem: Сестра, ты ведь и так знаешь...",,,,, +ru,line:0ab64a2,"mem: В реальности не всё, что сломано, можно починить.",,,,, +ru,line:055f6cf,mem: Именно поэтому они прописали тебя в мой прототип.,,,,, +ru,line:07fee71,"mem: То, что никогда не сможет быть исправлено...
Сожаление, от которого не избавиться.",,,,, +ru,line:070fc03,mem: Упрямая... зацикленная... дефектная...,,,,, +ru,line:0d30480,"jjm: Всё в порядке, Руф.
Сестра знает, зачем ты пришла.",,,,, +ru,line:0e396ff,Эта рука ободряюще сжимает твою.,,,,, +ru,line:05c73fe,"jjm: Ты прекрасный врач, и этого достаточно.",,,,, +ru,line:099fc97,mem: Сестра...,,,,, +ru,line:03196b9,"mem: Я скучаю по тебе. Я хочу, чтобы ты была со мной, обнимала меня, чтобы мы запускали воздушного змея, смотрели на звезды, я хочу его починить... Я скучаю, я хочу, чтобы ты была настоящей... просто...",,,,, +ru,line:0185dd3,"Ты замолкаешь. Встаешь,
и морской бриз дует в лицо, такой соленый, что становится тошно.
",,,,, +ru,line:017c7f1,me: [[size]]Сестра![[/size]],,,,, +ru,line:012ae52,"Морской бриз дует в лицо,
быстро поглощая эхо твоего голоса.
",,,,, +ru,line:0adf6d2,Плюх!,,,,, +ru,line:029a7e3,"Ты бросаешь то, что у тебя в руках, далеко в море.",,,,, +ru,line:0597cda,me: Я больше ничего тебе не должна!,,,,, +ru,line:0fa59bb,jj: Ты никогда мне ничего не была должна.,,,,, +ru,line:060d93b,Голос сестры начинает дрожать.,,,,, +ru,line:0ebcd24,me: ...Я никогда... ничего тебе не была должна.,,,,, +ru,line:0ca4d3b,"Сестра смеётся. Звук становится всё дальше,
словно доносится из-за двери.
",,,,, +ru,line:03c9e3c,"jj: Пора просыпаться, Руф.",,,,, +ru,line:0534001,Пустой класс. Слышен лишь шелест занавесок.,,,,, +ru,line:0814f91,Длинный коридор. Солнце светит ярко.,,,,, +ru,line:0b86714,Идти дальше по коридору,,,,, +ru,line:08d0b08,"Длинный коридор, тёмный и однообразный. Неизвестно, куда он ведёт...",,,,, +ru,line:02bd2c4,Во тьме проступают знакомые цвета.,,,,, +ru,line:0a469e5,"Ты стоишь на крыше учебного корпуса, откуда открывается широкий вид.",,,,, +ru,line:0f8571b,Тускло освещённая круглая комната. Повсюду пыль.,,,,, +ru,line:0f5cdac,Тускло освещённая круглая комната. Воздух мутный и влажный.,,,,, diff --git a/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-ru.csv.meta b/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-ru.csv.meta new file mode 100644 index 000000000..120630808 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day1_sleep/本地化/FP_Day1_sleep-ru.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 5cde0133ea557f449af3346192791d81 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day2_begin.meta b/Assets/Yarn/Function/FP_Day2_begin.meta new file mode 100644 index 000000000..2941c8630 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_begin.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 16dbb2a1c879f1645b035e9e284aa9ad +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day2_begin/FP_Day2_begin.yarn b/Assets/Yarn/Function/FP_Day2_begin/FP_Day2_begin.yarn new file mode 100644 index 000000000..36f1d09e1 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_begin/FP_Day2_begin.yarn @@ -0,0 +1,75 @@ +title: Start +tags: start +group: 入口 +position: 250,-26 +--- +//<> +<> +<> +<> +<> +<> +<> +<> + +<> +<> +<> +<> + +<> + +me: …… #line:0c863f0 +me: 这家伙…… #line:075df29 +me: 今天又迟到了么。 #line:09a568c + +<> +<> +=== + + + +// title: 新闻 +// tags: +// colorID: 8 +// position: 0,240 +// --- +// < 2>> +// <> +// <> +// 【新闻1:寒潮天气预报】/br【新闻2:英理发表讲话】/br【新闻3:关于回收】 #line:0c43852 +// ->天气<> #line:0828f05 +// 【略】 #line:0b85d4d +// <> +// <> +// <> +// ->英理<> #line:0a12ab2 +// 【略】 #line:06cd19d +// <> +// <> +// <> +// ->回收<> #line:088ff43 +// 【略】 #line:0e5efde +// <> +// <> +// <> +// ->结束< 0>> #line:0b04710 +// <> +// === + + + + +title: 地铁结尾 +tags: end +colorID: 8 +position: 0,400 +--- +me: … #line:00a0b81 + +<> +<> +<> +<> +<> +=== \ No newline at end of file diff --git a/Assets/Yarn/Function/FP_Day2_begin/FP_Day2_begin.yarn.meta b/Assets/Yarn/Function/FP_Day2_begin/FP_Day2_begin.yarn.meta new file mode 100644 index 000000000..12317bf08 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_begin/FP_Day2_begin.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: db503425d6d5e5848babd0329b4665a5 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Day2_begin/FP_Day2_begin.yarnproject b/Assets/Yarn/Function/FP_Day2_begin/FP_Day2_begin.yarnproject new file mode 100644 index 000000000..44a2063f5 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_begin/FP_Day2_begin.yarnproject @@ -0,0 +1,28 @@ +{ + "projectFileVersion": 3, + "sourceFiles": [ + "*.yarn" + ], + "excludeFiles": [ + "**/*~/*" + ], + "localisation": { + "en": { + "strings": "本地化/FP_Day2_begin-en.csv" + }, + "ja-JP": { + "strings": "本地化/FP_Day2_begin-ja-JP.csv" + }, + "ru": { + "strings": "本地化/FP_Day2_begin-ru.csv" + }, + "pt-BR": { + "strings": "本地化/FP_Day2_begin-pt-BR.csv" + }, + "es": { + "strings": "本地化/FP_Day2_begin-es.csv" + } + }, + "baseLanguage": "zh-Hans", + "compilerOptions": {} +} diff --git a/Assets/Yarn/Function/FP_Day2_begin/FP_Day2_begin.yarnproject.meta b/Assets/Yarn/Function/FP_Day2_begin/FP_Day2_begin.yarnproject.meta new file mode 100644 index 000000000..58c4b03f5 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_begin/FP_Day2_begin.yarnproject.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: b99b800546cefd44886e010c9264c8dc +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 053561912b1654d80a424bb0696a74ae, type: 3} + generateVariablesSourceFile: 0 + variablesClassName: YarnVariables + variablesClassNamespace: + variablesClassParent: Yarn.Unity.InMemoryVariableStorage + useAddressableAssets: 0 + unityLocalisationStringTableCollectionGUID: + UseUnityLocalisationSystem: 0 diff --git a/Assets/Yarn/Function/FP_Day2_begin/本地化.meta b/Assets/Yarn/Function/FP_Day2_begin/本地化.meta new file mode 100644 index 000000000..21defba22 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_begin/本地化.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 61b512ddb61e20e419889b4b47450a23 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-en.csv b/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-en.csv new file mode 100644 index 000000000..20856c91c --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-en.csv @@ -0,0 +1,5 @@ +language,id,text,file,node,lineNumber,lock,comment +en,line:0c863f0,me: ...,,,,, +en,line:075df29,me: This guy...,,,,, +en,line:09a568c,me: Is it late again today?,,,,, +en,line:00a0b81,me: ...,,,,, diff --git a/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-en.csv.meta b/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-en.csv.meta new file mode 100644 index 000000000..a9a49ba6f --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-en.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c58c6c4b9534e5746b0136edc8e73f08 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-es.csv b/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-es.csv new file mode 100644 index 000000000..a84943b50 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-es.csv @@ -0,0 +1,5 @@ +language,id,text,file,node,lineNumber,lock,comment +es,line:0c863f0,me: ...,,,,, +es,line:075df29,me: Este tipo...,,,,, +es,line:09a568c,me: ¿Llegó tarde otra vez?,,,,, +es,line:00a0b81,me: ...,,,,, diff --git a/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-es.csv.meta b/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-es.csv.meta new file mode 100644 index 000000000..d6d51f9b4 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-es.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f3b9c7ad4a631334b8583e5af342e712 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-ja-JP.csv b/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-ja-JP.csv new file mode 100644 index 000000000..e81b905c2 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-ja-JP.csv @@ -0,0 +1,5 @@ +language,id,text,file,node,lineNumber,lock,comment +ja-JP,line:0c863f0,me: ……,,,,, +ja-JP,line:075df29,me: あいつ……,,,,, +ja-JP,line:09a568c,me: 今日も遅刻か。,,,,, +ja-JP,line:00a0b81,me: …,,,,, diff --git a/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-ja-JP.csv.meta b/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-ja-JP.csv.meta new file mode 100644 index 000000000..9048de08a --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-ja-JP.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 59cbfe1811faa8e408a23f7b3d8374b7 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-pt-BR.csv b/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-pt-BR.csv new file mode 100644 index 000000000..7aef6516e --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-pt-BR.csv @@ -0,0 +1,5 @@ +language,id,text,file,node,lineNumber,lock,comment +pt-BR,line:0c863f0,me: ...,,,,, +pt-BR,line:075df29,me: Esse cara...,,,,, +pt-BR,line:09a568c,me: Ele está atrasado de novo hoje.,,,,, +pt-BR,line:00a0b81,me: ...,,,,, diff --git a/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-pt-BR.csv.meta b/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-pt-BR.csv.meta new file mode 100644 index 000000000..f05c28cab --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-pt-BR.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 21f9c7c4c5581f94c80d4d590009a191 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-ru.csv b/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-ru.csv new file mode 100644 index 000000000..ade30d204 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-ru.csv @@ -0,0 +1,5 @@ +language,id,text,file,node,lineNumber,lock,comment +ru,line:0c863f0,me: ...,,,,, +ru,line:075df29,me: Этот парень...,,,,, +ru,line:09a568c,me: Опять сегодня опоздал.,,,,, +ru,line:00a0b81,me: ...,,,,, diff --git a/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-ru.csv.meta b/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-ru.csv.meta new file mode 100644 index 000000000..3f095e8ca --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_begin/本地化/FP_Day2_begin-ru.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 085f9e8d19a2e5846a4386f6cae4ab25 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day2_mid.meta b/Assets/Yarn/Function/FP_Day2_mid.meta new file mode 100644 index 000000000..a737332a6 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_mid.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 585b9ae20d504c54489a450a5720c4a3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day2_mid/Day2_mid.yarn b/Assets/Yarn/Function/FP_Day2_mid/Day2_mid.yarn new file mode 100644 index 000000000..663b1767d --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_mid/Day2_mid.yarn @@ -0,0 +1,155 @@ +title: Start +tags: start +colorID: 8 +position: 205,-53 +--- +<> +<> +<> +<> +<> +<> +<> +<> +<> + +<> + +//hs: 所以…帽子的确是过时了。对吧。 #line:0ca9ee0 + +//me: 我还以为你不准备谈当时到底怎么了。 #line:03c4a8c + +//hs: 当时… #line:0f8e955 + +<> + +// hs: 说来话长。反正… #line:0d9c926 +// hs: 向英理推销出一顶帽子的愿望,是注定不可能实现了。 #line:0406329 + +// me: 所以,“帽子销售组”确实要关闭了? #line:0107fcb + +// hs: 不止如此。年审会变得更严格……而且,英理可能要调走了。 #line:08ed91b + +// me: 我想你可以从头说起。 #line:0e00d2f + +// hs: 好吧。 #line:017d06e + +// hs: 你知道,昨天晚上轮到我接受英理的审查。 #line:0281fe2 +// hs: 就是模拟推销什么的…老一套。 #line:006752f +// hs: 就在我把帽子递过去的时候,进来了一伙机体…… #line:0f1b4ef +// hs: “效率审查司”。 #line:02b5559 + +// me: 就是电视上那伙么… #line:0687a21 + +// hs: 总之…场面有点尴尬。 #line:096e8b6 +// hs: 没有人告诉我该停下,所以我只好继续…… #line:0b159c2 +// hs: 英理就在我的对面接受审问。情况看起来…不是很乐观。 #line:061676f + +// me: 啊…所以,你就是在那个时候出错的。 #line:0d9a915 + +// hs: 差不多吧。总之…没有人看我一眼。在他们的眼里,像我这种… #line:0a9bd95 +// hs: 连被注意的价值也没有… #line:0b8e398 +// hs: 直到最后英理被带走了,也没人告诉我该停下来。 #line:02dacb4 +// hs: 我就像个垃圾一样被遗忘在那个房间里…… #line:0d73e06 + +<> +=== + +title: 对话 +tags: content +colorID: 8 +position: 205,-53 +--- + +火山摘下帽子,擦了擦,在手上悠悠地转了起来。 #line:08954c9 +//火山在向医生求救,他希望医生可以告诉他保持人性是可以赢,可以成为冠军的。但是他发现医生对她的医术,也早已经没有当时那么自信了,她也变成了挨捶的牛,这使他很绝望。他看起来信心满满,但其实在这一刻,他决定自断后路,进行非人的改造了。 + + +hs: 路斯。 #line:0837351 + +me: 嗯? #line:0a2c141 + +hs: 你说…为什么它们要我去卖帽子?卖帽子的冠军有什么用? #line:0e235e0 + +->没有用 #line:026e3e9 + me: 作用么… #line:05e01ed + me: 好吧。我不知道。 #line:08ddeb0 + hs: 没有用,对吧。一点也没有。 #line:00ef791 + hs: 所有这些布料,这些工厂…… #line:000607d + hs: 这些费了那么多劲把它们卖出去的机体…… #line:047ffa8 +->为了筛选 #line:0cfce1d + me: 为了筛选出最优秀的机体吧。 #line:0c6773b + hs: 筛选? #line:0261cd8 + me: 治病要考核,销售要考核,上面用考核来筛选机体… #line:0a150b4 + hs: 哪怕,我们并不需要帽子? #line:01bf733 + me: 也许成为了冠军,上面会安排你去卖点有用的,[[comma-pause]]
电池、继电器,什么都行。 #line:020f059 + hs: 可是,那些没有成为冠军的机体,[[comma-pause]]
它们的机生就浪费了吗? #line:0174cb9 + hs: 浪费在卖一点用都没有的帽子上? #line:0fba1ea +->Cosplay人类 #line:0e60f3d + me: 是为了Cosplay人类吧,一种扮演。 #line:08aba07 + hs: 啊?那为什么机体要扮演人类呢? #line:0896ac5 + me: 也许…这样对我们的原型有好处。 #line:0572e6d + hs: 虚荣,对吧?一种对人类品味的模仿。 #line:001d71d + hs: 那卖帽子的冠军,难道就是玩弄虚荣的大师? #line:0b34eb7 + +hs: 也就是说,我整个生命周期,一开始就是错误? #line:085c4f7 +me: 火山…… #line:029a804 +hs: 路斯,告诉我吧,赢是什么感觉?#line:001cdc1 + +路斯瞥了眼火山帽子下的脑袋,[[comma-pause]]
抬起头,视线看向远方。 #line:0486ddc + +me: 到底是什么让你觉得我曾经*赢*过? #line:0660f5e +hs: 你当时说过的,你要在首都找到*治愈*机体的办法。 #line:06b5963 +me: 最接近*治愈*的那一次,[[comma-pause]]
就是害我变成*问题分子*的手术。 #line:0180275 +hs: 好吧…算了,那以后你也没再赢过了。 #line:0db7560 +hs: 如果连你都赢不了,何况我呢? #line:02bb2f8 + +空气沉默了一阵子。 #line:03adaaa + +me: 你把输赢看得太重了。 #line:036148c +me: 经过了这些事,我已经学着不想太多。 #line:0e9dfad +me: 你只负责销售,我只负责把你修好,或者让你报废。 #line:0a12bb6 +hs: 万一…我会报废吗? #line:048e4bd +me: 不管发生什么,我绝对不会让你报废的。 #line:0fc80f1 + +火山抬起头看向路斯。 #line:03b7110 + +me: 但我们都有极限。 #line:0bc5c6c +me: 万不得已的时候,希望你不要走我的老路。 #line:0197f3f + + +hs: 哈哈—— #line:07b8398 +hs: 我明白了。 #line:07c51d5 + +hs: 放心好了,我会加油的! #line:0fb16ed +hs: 一切还没有结束。我的比赛…也还没有结束。 #line:02e7cfc + +火山重新戴好那顶有点歪的帽子,[[comma-pause]]
像个真正的推销员那样挺直了背。 #line:05e5cd3 + +hs: 如果你改变主意了,记得联系我。 #line:08d15bc +hs: 看在朋友的份上,我会给你报销额度内的最高折扣~ #line:0a63ca7 + +火山离开了。 #line:07e66e5 +<> +<> +<> +<> +<> +me: …… #line:0df9d06 +<> +<> +->CenterOption: 回到岗位 #line:024f4c4 + <> + <> + <> + <> + <> + <> +//你走出诊室,靠在巷子的墙上。 +//石头正坐在台阶上,反复播放着他和你共同录制的音乐。 +//【把前边关于“我是谁”的对话挪出来】 +//吸完最后一口烟,你长舒一口气,转身回到诊室。 +=== + + + diff --git a/Assets/Yarn/Function/FP_Day2_mid/Day2_mid.yarn.meta b/Assets/Yarn/Function/FP_Day2_mid/Day2_mid.yarn.meta new file mode 100644 index 000000000..e716ffd64 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_mid/Day2_mid.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 1259c55e8d283c94aa08d99d5e3efb3c +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Day2_mid/FP_Day2_mid.yarnproject b/Assets/Yarn/Function/FP_Day2_mid/FP_Day2_mid.yarnproject new file mode 100644 index 000000000..5d179bd1f --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_mid/FP_Day2_mid.yarnproject @@ -0,0 +1,28 @@ +{ + "projectFileVersion": 3, + "sourceFiles": [ + "*.yarn" + ], + "excludeFiles": [ + "**/*~/*" + ], + "localisation": { + "en": { + "strings": "本地化/FP_Day2_mid-en.csv" + }, + "ja-JP": { + "strings": "本地化/FP_Day2_mid-ja-JP.csv" + }, + "ru": { + "strings": "本地化/FP_Day2_mid-ru.csv" + }, + "pt-BR": { + "strings": "本地化/FP_Day2_mid-pt-BR.csv" + }, + "es": { + "strings": "本地化/FP_Day2_mid-es.csv" + } + }, + "baseLanguage": "zh-Hans", + "compilerOptions": {} +} diff --git a/Assets/Yarn/Function/FP_Day2_mid/FP_Day2_mid.yarnproject.meta b/Assets/Yarn/Function/FP_Day2_mid/FP_Day2_mid.yarnproject.meta new file mode 100644 index 000000000..b38ca41c7 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_mid/FP_Day2_mid.yarnproject.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 24e3de4666d56a04e8183bed92ad2149 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 053561912b1654d80a424bb0696a74ae, type: 3} + generateVariablesSourceFile: 0 + variablesClassName: YarnVariables + variablesClassNamespace: + variablesClassParent: Yarn.Unity.InMemoryVariableStorage + useAddressableAssets: 0 + unityLocalisationStringTableCollectionGUID: + UseUnityLocalisationSystem: 0 diff --git a/Assets/Yarn/Function/FP_Day2_mid/本地化.meta b/Assets/Yarn/Function/FP_Day2_mid/本地化.meta new file mode 100644 index 000000000..7ffc1d5a9 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_mid/本地化.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 126ef663ce1b8f54c8d14d7da4cc4c4b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-en.csv b/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-en.csv new file mode 100644 index 000000000..6617d1d04 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-en.csv @@ -0,0 +1,53 @@ +language,id,text,file,node,lineNumber,lock,comment +en,line:08954c9,"Cole takes off its hat, wipes it, and spins it leisurely in its hand.",,,,, +en,line:0837351,hs: Ruth.,,,,, +en,line:0a2c141,me: Hm?,,,,, +en,line:0e235e0,hs: Tell me... why do they want me to sell hats? What's the point of being a hat-selling champion?,,,,, +en,line:026e3e9,No point,,,,, +en,line:05e01ed,me: The point...,,,,, +en,line:08ddeb0,me: Well. I don't know.,,,,, +en,line:00ef791,"hs: There's no point, right? None at all.",,,,, +en,line:000607d,"hs: All these fabrics, these factories...",,,,, +en,line:047ffa8,hs: And all the entities putting in so much effort to sell them...,,,,, +en,line:0cfce1d,To screen,,,,, +en,line:0c6773b,"me: To screen out the best entities, I suppose.",,,,, +en,line:0261cd8,hs: Screening?,,,,, +en,line:0a150b4,"me: Medical treatment needs evaluation, sales need evaluation. The higher-ups use evaluations to screen entities...",,,,, +en,line:01bf733,hs: Even if we don't actually need hats?,,,,, +en,line:020f059,"me: Maybe once you become the champion, the higher-ups will assign you to sell something useful[[comma-pause]]
like batteries, relays, whatever.",,,,, +en,line:0174cb9,"hs: But for those entities that didn't become champions,[[comma-pause]]
was their robo-life just a waste?",,,,, +en,line:0fba1ea,hs: Wasted on selling completely useless hats?,,,,, +en,line:0e60f3d,Cosplay humans,,,,, +en,line:08aba07,"me: It's to cosplay humans, I guess. A kind of roleplay.",,,,, +en,line:0896ac5,hs: Huh? But why would entities want to roleplay as humans?,,,,, +en,line:0572e6d,me: Maybe... it's good for our prototypes.,,,,, +en,line:001d71d,"hs: Vanity, right? An imitation of human taste.",,,,, +en,line:0b34eb7,hs: Then does that make the hat-selling champion a master of manipulating vanity?,,,,, +en,line:085c4f7,"hs: In other words, has my entire lifecycle been a mistake from the very beginning?",,,,, +en,line:029a804,me: Cole...,,,,, +en,line:001cdc1,"hs: Ruth, tell me, what does it feel like to win?",,,,, +en,line:0486ddc,"Ruth glances at the head beneath Cole's hat,[[comma-pause]]
then looks up and gazes off into the distance.",,,,, +en,line:0660f5e,me: What on earth makes you think I've ever *won*?,,,,, +en,line:06b5963,"hs: You said it back then, that you would find a way to *cure* entities in the capital.",,,,, +en,line:0180275,me: The closest I ever came to a *cure*[[comma-pause]]
was the surgery that turned me into a *Problem Individual*.,,,,, +en,line:0db7560,"hs: Well... never mind, you haven't won since then, either.",,,,, +en,line:02bb2f8,"hs: If even you can't win, what chance do I have?",,,,, +en,line:03adaaa,Silence hangs in the air for a while.,,,,, +en,line:036148c,me: You take winning and losing too seriously.,,,,, +en,line:0e9dfad,"me: After everything that's happened, I've learned not to overthink things.",,,,, +en,line:0a12bb6,"me: You're only responsible for sales, and I'm only responsible for fixing you up, or letting you get scrapped.",,,,, +en,line:048e4bd,hs: What if... I end up scrapped?,,,,, +en,line:0fc80f1,"me: No matter what happens, I will never let you get scrapped.",,,,, +en,line:03b7110,Cole looks up at Ruth.,,,,, +en,line:0bc5c6c,me: But we all have our limits.,,,,, +en,line:0197f3f,"me: If it comes to the worst, I hope you won't make the same mistakes I did.",,,,, +en,line:07b8398,hs: Haha—,,,,, +en,line:07c51d5,hs: I understand.,,,,, +en,line:0fb16ed,"hs: Don't worry, I'll do my best!",,,,, +en,line:02e7cfc,hs: It's not over yet. My contest... isn't over yet either.,,,,, +en,line:05e5cd3,"Cole readjusts its slightly crooked hat,[[comma-pause]]
straightening its back like a true salesman.",,,,, +en,line:08d15bc,"hs: If you change your mind, remember to hit me up.",,,,, +en,line:0a63ca7,"hs: For a friend, I'll give you the highest discount my quota allows~",,,,, +en,line:07e66e5,Cole leaves.,,,,, +en,line:0df9d06,me: ...,,,,, +en,line:024f4c4,CenterOption: Return to post,,,,, diff --git a/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-en.csv.meta b/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-en.csv.meta new file mode 100644 index 000000000..eb8dd3338 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-en.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2d73332209d3d7a47bfcb2427b8d052c +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-es.csv b/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-es.csv new file mode 100644 index 000000000..cd4447699 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-es.csv @@ -0,0 +1,53 @@ +language,id,text,file,node,lineNumber,lock,comment +es,line:08954c9,"Cole se quitó el sombrero, lo limpió y comenzó a girarlo lentamente en sus manos.",,,,, +es,line:0837351,hs: Ruth.,,,,, +es,line:0a2c141,me: ¿Hmm?,,,,, +es,line:0e235e0,hs: Dime... ¿por qué me piden que venda sombreros? ¿De qué sirve ser el campeón de ventas de sombreros?,,,,, +es,line:026e3e9,De nada,,,,, +es,line:05e01ed,me: ¿Para qué sirven...?,,,,, +es,line:08ddeb0,"me: Bueno, no lo sé.",,,,, +es,line:00ef791,"hs: De nada, ¿verdad? No sirve de absolutamente nada.",,,,, +es,line:000607d,"hs: Todas estas telas, estas fábricas...",,,,, +es,line:047ffa8,hs: Todas esas unidades que se esforzaron tanto para venderlos…,,,,, +es,line:0cfce1d,Para filtrar,,,,, +es,line:0c6773b,me: Para filtrar a las mejores unidades.,,,,, +es,line:0261cd8,hs: ¿Filtrar?,,,,, +es,line:0a150b4,"me: Curar enfermedades requiere evaluaciones, vender requiere evaluaciones, los de arriba usan evaluaciones para filtrar a las unidades…",,,,, +es,line:01bf733,hs: ¿Aun si no necesitamos sombreros?,,,,, +es,line:020f059,"me: Tal vez si te conviertes en campeón, los de arriba te asignen a vender algo útil, [[comma-pause]]
como baterías o relés, lo que sea.",,,,, +es,line:0174cb9,"hs: Pero esas unidades que no se convirtieron en campeonas, [[comma-pause]]
¿desperdiciaron su vida robótica?",,,,, +es,line:0fba1ea,hs: ¿Desperdiciarla vendiendo sombreros inútiles?,,,,, +es,line:0e60f3d,Hacer cosplay de humanos,,,,, +es,line:08aba07,"me: Es para hacer cosplay de humanos, una especie de juego de roles.",,,,, +es,line:0896ac5,hs: ¿Ah? ¿Y por qué las unidades juegan a ser humanas?,,,,, +es,line:0572e6d,me: Tal vez… sea bueno para nuestro prototipo.,,,,, +es,line:001d71d,"hs: Es vanidad, ¿no? Una imitación del gusto humano.",,,,, +es,line:0b34eb7,"hs: El campeón que vende sombreros, ¿es un maestro jugando con la vanidad?",,,,, +es,line:085c4f7,hs: ¿Eso significa que todo mi ciclo de vida fue un error desde el principio?,,,,, +es,line:029a804,me: Cole…,,,,, +es,line:001cdc1,"hs: Ruth, dime, ¿qué se siente ganar?",,,,, +es,line:0486ddc,"Ruth echa un vistazo a la cabeza debajo del sombrero de Cole, [[comma-pause]]
levanta la mirada y observa a lo lejos.",,,,, +es,line:0660f5e,me: ¿Qué te hace pensar que alguna vez *gané*?,,,,, +es,line:06b5963,"hs: Lo dijiste antes, querías encontrar una manera de *curar* a las unidades en la capital.",,,,, +es,line:0180275,"me: La vez que estuve más cerca de *curar*, [[comma-pause]]
fue la cirugía que me convirtió en un *elemento problemático*.",,,,, +es,line:0db7560,"hs: Bueno… da igual, después de eso tampoco volviste a ganar.",,,,, +es,line:02bb2f8,"hs: Si ni siquiera tú puedes ganar, ¿qué esperanza me queda a mí?",,,,, +es,line:03adaaa,Hubo un momento de silencio en el aire.,,,,, +es,line:036148c,me: Le das demasiada importancia a ganar o perder.,,,,, +es,line:0e9dfad,"me: Después de todo lo que ha pasado, he aprendido a no pensar tanto.",,,,, +es,line:0a12bb6,"me: Tú solo te encargas de vender, yo solo de repararte, o de mandarte a la chatarra.",,,,, +es,line:048e4bd,hs: ¿Y si… termino como chatarra?,,,,, +es,line:0fc80f1,"me: Pase lo que pase, no dejaré que te conviertan en chatarra.",,,,, +es,line:03b7110,Cole levantó la vista hacia Ruth.,,,,, +es,line:0bc5c6c,me: Pero todos tenemos un límite.,,,,, +es,line:0197f3f,"me: Como último recurso, espero que no cometas los mismos errores que yo.",,,,, +es,line:07b8398,hs: Jaja...,,,,, +es,line:07c51d5,hs: Entendido.,,,,, +es,line:0fb16ed,"hs: ¡No te preocupes, daré lo mejor de mí!",,,,, +es,line:02e7cfc,hs: Aún no ha terminado. Mi competencia… tampoco ha terminado.,,,,, +es,line:05e5cd3,"Cole se acomodó el sombrero un poco torcido, [[comma-pause]]
y enderezó la espalda como un verdadero vendedor.",,,,, +es,line:08d15bc,"hs: Si cambias de opinión, ya sabes cómo contactarme.",,,,, +es,line:0a63ca7,"hs: Por ser mi amiga, te daré el mayor descuento dentro del límite de reembolso~",,,,, +es,line:07e66e5,Cole se fue.,,,,, +es,line:0df9d06,me: ...,,,,, +es,line:024f4c4,CenterOption: Volver al puesto,,,,, diff --git a/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-es.csv.meta b/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-es.csv.meta new file mode 100644 index 000000000..723f3c4d9 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-es.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: eddf172325a8af947821d04552eec81c +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-ja-JP.csv b/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-ja-JP.csv new file mode 100644 index 000000000..c0a6e1085 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-ja-JP.csv @@ -0,0 +1,53 @@ +language,id,text,file,node,lineNumber,lock,comment +ja-JP,line:08954c9,火山は帽子を脱いで拭き、手の中でゆっくりと回し始めた。,,,,, +ja-JP,line:0837351,hs: ルース。,,,,, +ja-JP,line:0a2c141,me: ん?,,,,, +ja-JP,line:0e235e0,hs: なぁ…なんで俺たちは帽子を売らなきゃならないんだ?帽子売りのチャンピオンになって何の意味がある?,,,,, +ja-JP,line:026e3e9,意味がない,,,,, +ja-JP,line:05e01ed,me: 意味か…,,,,, +ja-JP,line:08ddeb0,me: そうね。分からないわ。,,,,, +ja-JP,line:00ef791,hs: 意味なんてない、そうだろ。全くない。,,,,, +ja-JP,line:000607d,hs: この布地も、工場も……,,,,, +ja-JP,line:047ffa8,hs: 苦労してそれを売っている機体たちも……,,,,, +ja-JP,line:0cfce1d,選別のため,,,,, +ja-JP,line:0c6773b,me: 最も優秀な機体を選別するためでしょうね。,,,,, +ja-JP,line:0261cd8,hs: 選別?,,,,, +ja-JP,line:0a150b4,me: 治療にも審査があるし、販売にも審査がある。上層部は審査で機体を選別しているのよ…,,,,, +ja-JP,line:01bf733,hs: たとえ、俺たちに帽子なんて必要なくてもか?,,,,, +ja-JP,line:020f059,me: チャンピオンになれば、上層部が何か役に立つものを売るように手配してくれるかもしれないわ。[[comma-pause]]
バッテリーでも、リレーでも、なんでもね。,,,,, +ja-JP,line:0174cb9,hs: でも、チャンピオンになれなかった機体は、[[comma-pause]]
その機生を無駄にしたってことか?,,,,, +ja-JP,line:0fba1ea,hs: 何の役にも立たない帽子を売ることに浪費されたって?,,,,, +ja-JP,line:0e60f3d,人間のコスプレ,,,,, +ja-JP,line:08aba07,me: 人間のコスプレをするためでしょうね、一種のロールプレイよ。,,,,, +ja-JP,line:0896ac5,hs: はあ?じゃあ、なんで機体が人間のコスプレをするんだ?,,,,, +ja-JP,line:0572e6d,me: もしかしたら…その方が私たちの原型にとって都合がいいのかもしれないわ。,,,,, +ja-JP,line:001d71d,hs: 虚栄心ってやつか?人間のセンスを模倣してるんだな。,,,,, +ja-JP,line:0b34eb7,hs: じゃあ、帽子売りのチャンピオンは、虚栄心を弄ぶ達人ってことか?,,,,, +ja-JP,line:085c4f7,hs: ってことは、俺のライフサイクル全体が、最初から間違いだったってことか?,,,,, +ja-JP,line:029a804,me: 火山……,,,,, +ja-JP,line:001cdc1,hs: ルース、教えてくれ。勝つってどんな気分だ?,,,,, +ja-JP,line:0486ddc,ルースは火山の帽子に隠れた頭をちらりと見て、[[comma-pause]]
顔を上げ、視線を遠くへ向けた。,,,,, +ja-JP,line:0660f5e,me: 一体どうして、私が*勝った*ことがあるなんて思うの?,,,,, +ja-JP,line:06b5963,hs: あの時言ってたじゃないか。首都で機体を*治癒*する方法を見つけるって。,,,,, +ja-JP,line:0180275,me: *治癒*に最も近づいたのは、[[comma-pause]]
私を*問題分子*にしてしまったあの手術の時よ。,,,,, +ja-JP,line:0db7560,hs: そうか…まあいい、じゃあそれ以降あんたも勝ててないってことだな。,,,,, +ja-JP,line:02bb2f8,hs: あんたでさえ勝てないなら、俺なんてもっと無理だろ?,,,,, +ja-JP,line:03adaaa,しばらくの間、沈黙が流れた。,,,,, +ja-JP,line:036148c,me: あなた、勝ち負けにこだわりすぎよ。,,,,, +ja-JP,line:0e9dfad,me: 色々あって、私はもう深く考えないようにしてるの。,,,,, +ja-JP,line:0a12bb6,me: あなたはただ販売をして、私はただあなたを修理するか、廃棄処分にするだけよ。,,,,, +ja-JP,line:048e4bd,hs: 万が一…俺が廃棄されるとか?,,,,, +ja-JP,line:0fc80f1,me: 何があっても、あなたを廃棄させたりはしない。,,,,, +ja-JP,line:03b7110,火山は顔を上げ、ルースを見た。,,,,, +ja-JP,line:0bc5c6c,me: でも、私たちにも限界はある。,,,,, +ja-JP,line:0197f3f,me: いざという時は、私と同じ轍を踏まないでほしい。,,,,, +ja-JP,line:07b8398,hs: はは——,,,,, +ja-JP,line:07c51d5,hs: わかったよ。,,,,, +ja-JP,line:0fb16ed,hs: 安心してくれ、俺、頑張るから!,,,,, +ja-JP,line:02e7cfc,hs: まだ何も終わってない。俺のコンテストも…まだ終わってないんだ。,,,,, +ja-JP,line:05e5cd3,火山は少し曲がった帽子をかぶり直し、[[comma-pause]]
本物のセールスマンのように背筋を伸ばした。,,,,, +ja-JP,line:08d15bc,hs: もし気が変わったら、連絡してくれよ。,,,,, +ja-JP,line:0a63ca7,hs: 友達のよしみで、経費の範囲内で最高の割引をしてやるよ〜,,,,, +ja-JP,line:07e66e5,火山は去っていった。,,,,, +ja-JP,line:0df9d06,me: ……,,,,, +ja-JP,line:024f4c4,CenterOption: 持ち場に戻る,,,,, diff --git a/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-ja-JP.csv.meta b/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-ja-JP.csv.meta new file mode 100644 index 000000000..119e4903d --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-ja-JP.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7f15149c386b1b74e8da8fb84d1cdae2 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-pt-BR.csv b/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-pt-BR.csv new file mode 100644 index 000000000..26bfc1b0e --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-pt-BR.csv @@ -0,0 +1,53 @@ +language,id,text,file,node,lineNumber,lock,comment +pt-BR,line:08954c9,"Cole tira o chapéu, o limpa e o gira vagarosamente na mão.",,,,, +pt-BR,line:0837351,hs: Rute.,,,,, +pt-BR,line:0a2c141,me: Hã?,,,,, +pt-BR,line:0e235e0,hs: Me diz... por que eles querem que eu venda chapéus? Qual é o sentido de ser o melhor vendedor de chapéus?,,,,, +pt-BR,line:026e3e9,Não tem sentido,,,,, +pt-BR,line:05e01ed,me: O sentido...?,,,,, +pt-BR,line:08ddeb0,me: Tá bom. Eu não sei.,,,,, +pt-BR,line:00ef791,"hs: Não tem sentido, não é? Nenhum.",,,,, +pt-BR,line:000607d,"hs: Todo esse tecido, essas fábricas...",,,,, +pt-BR,line:047ffa8,hs: Aquelas Unidades que se esforçaram tanto para vendê-los...,,,,, +pt-BR,line:0cfce1d,Para selecionar,,,,, +pt-BR,line:0c6773b,"me: Para selecionar as melhores Unidades, acho.",,,,, +pt-BR,line:0261cd8,hs: Selecionar?,,,,, +pt-BR,line:0a150b4,"me: Tem que passar em avaliação pra tratar doenças, tem que passar em avaliação pra vender coisas, os superiores usam avaliações pra selecionar as Unidades...",,,,, +pt-BR,line:01bf733,hs: Mesmo que a gente não precise de chapéus?,,,,, +pt-BR,line:020f059,"me: Talvez, se você virar um campeão, os superiores te deem algo útil para vender,[[comma-pause]]
baterias, relés, qualquer coisa.",,,,, +pt-BR,line:0174cb9,"hs: Mas, e aquelas Unidades que não se tornaram campeãs,[[comma-pause]]
a vida robótica delas foi um desperdício?",,,,, +pt-BR,line:0fba1ea,hs: Desperdiçada vendendo chapéus que não servem para nada?,,,,, +pt-BR,line:0e60f3d,Fazer cosplay de humanos.,,,,, +pt-BR,line:08aba07,"me: É para fazer cosplay de humanos, um tipo de atuação.",,,,, +pt-BR,line:0896ac5,hs: Ah? E por que as Unidades iriam atuar como humanos?,,,,, +pt-BR,line:0572e6d,me: Talvez... isso seja bom para os nossos Protótipos.,,,,, +pt-BR,line:001d71d,"hs: Vaidade, não é? Uma espécie de imitação do gosto humano.",,,,, +pt-BR,line:0b34eb7,"hs: Então o campeão de vendas de chapéus é, tipo, um mestre da vaidade?",,,,, +pt-BR,line:085c4f7,"hs: Ou seja, todo o meu ciclo de vida foi um erro desde o início?",,,,, +pt-BR,line:029a804,me: Cole...,,,,, +pt-BR,line:001cdc1,"hs: Rute, me diga, qual é a sensação de vencer?",,,,, +pt-BR,line:0486ddc,"Rute olha para a cabeça sob o chapéu de Cole,[[comma-pause]]
levanta o rosto e olha para longe.",,,,, +pt-BR,line:0660f5e,me: O que exatamente faz você achar que eu já *venci* alguma vez?,,,,, +pt-BR,line:06b5963,"hs: Você disse naquela época, que encontraria um jeito de *curar* as Unidades na capital.",,,,, +pt-BR,line:0180275,"me: O momento em que cheguei mais perto de *curar*,[[comma-pause]]
foi na cirurgia que me transformou em um *Indivíduo Problemático*.",,,,, +pt-BR,line:0db7560,hs: Certo... deixa pra lá. Você também não ganhou mais nenhuma depois daquilo.,,,,, +pt-BR,line:02bb2f8,"hs: Se nem você conseguiu ganhar, imagine eu?",,,,, +pt-BR,line:03adaaa,O ar fica pesado por um momento.,,,,, +pt-BR,line:036148c,me: Você leva essa coisa de ganhar e perder muito a sério.,,,,, +pt-BR,line:0e9dfad,"me: Depois de tudo isso, aprendi a não pensar muito sobre as coisas.",,,,, +pt-BR,line:0a12bb6,"me: Você só se preocupa com as vendas, e eu só me preocupo em te consertar ou te transformar em sucata.",,,,, +pt-BR,line:048e4bd,hs: E se... eu virar sucata?,,,,, +pt-BR,line:0fc80f1,"me: Aconteça o que acontecer, não vou deixar que você vire sucata.",,,,, +pt-BR,line:03b7110,Cole ergue a cabeça e olha para Rute.,,,,, +pt-BR,line:0bc5c6c,me: Mas todos nós temos nossos limites.,,,,, +pt-BR,line:0197f3f,"me: Em último caso, espero que não cometa os mesmos erros que eu.",,,,, +pt-BR,line:07b8398,hs: Haha—,,,,, +pt-BR,line:07c51d5,hs: Eu entendi.,,,,, +pt-BR,line:0fb16ed,"hs: Fique tranquila, vou dar o meu melhor!",,,,, +pt-BR,line:02e7cfc,hs: Ainda não acabou. A minha competição... também não acabou.,,,,, +pt-BR,line:05e5cd3,"Cole ajeita seu chapéu levemente torto,
endireitando as costas como um verdadeiro vendedor.",,,,, +pt-BR,line:08d15bc,"hs: Se mudar de ideia, não esqueça de me ligar.",,,,, +pt-BR,line:0a63ca7,"hs: Pelo fato de sermos amigos, vou te dar o maior desconto dentro do meu limite de reembolso~",,,,, +pt-BR,line:07e66e5,Cole foi embora.,,,,, +pt-BR,line:0df9d06,me: ...,,,,, +pt-BR,line:024f4c4,CenterOption: Voltar ao posto,,,,, diff --git a/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-pt-BR.csv.meta b/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-pt-BR.csv.meta new file mode 100644 index 000000000..fc6aba7e8 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-pt-BR.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e0ac04208c7dd384fae1667f39e1f993 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-ru.csv b/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-ru.csv new file mode 100644 index 000000000..bfd329eef --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-ru.csv @@ -0,0 +1,53 @@ +language,id,text,file,node,lineNumber,lock,comment +ru,line:08954c9,"Коул снимает шляпу, протирает её и неторопливо крутит в руках.",,,,, +ru,line:0837351,hs: Руф.,,,,, +ru,line:0a2c141,me: М?,,,,, +ru,line:0e235e0,"hs: Скажи... зачем им нужно, чтобы я продавал шляпы? Какой прок от звания лучшего продавца шляп?",,,,, +ru,line:026e3e9,Никакого.,,,,, +ru,line:05e01ed,me: Какой прок...,,,,, +ru,line:08ddeb0,me: Ну ладно. Я не знаю.,,,,, +ru,line:00ef791,"hs: Никакого, верно? Абсолютно.",,,,, +ru,line:000607d,"hs: Все эти ткани, эти фабрики...",,,,, +ru,line:047ffa8,"hs: И эти юниты, которые тратили столько сил, чтобы их продать...",,,,, +ru,line:0cfce1d,Для отбора,,,,, +ru,line:0c6773b,"me: Наверное, чтобы отобрать лучших юнитов.",,,,, +ru,line:0261cd8,hs: Отбор?,,,,, +ru,line:0a150b4,"me: Лечение нужно оценивать, продажи нужно оценивать, наверху используют оценки для отбора юнитов...",,,,, +ru,line:01bf733,hs: Даже если шляпы нам не нужны?,,,,, +ru,line:020f059,"me: Может, когда станешь чемпионом, сверху поручат тебе продавать что-то полезное,[[comma-pause]]
батареи, реле, что угодно.",,,,, +ru,line:0174cb9,"hs: Но те юниты, что не стали чемпионами,[[comma-pause]]
они что, потратили свою техножизнь впустую?",,,,, +ru,line:0fba1ea,hs: Потратили на продажу абсолютно бесполезных шляп?,,,,, +ru,line:0e60f3d,Косплей людей,,,,, +ru,line:08aba07,"me: Чтобы косплеить людей, просто играть роль.",,,,, +ru,line:0896ac5,hs: А? И зачем юнитам играть роль людей?,,,,, +ru,line:0572e6d,me: Может... так лучше для наших прототипов.,,,,, +ru,line:001d71d,"hs: Тщеславие, да? Подражание людским вкусам.",,,,, +ru,line:0b34eb7,"hs: Получается, чемпион по продаже шляп — это мастер игры на чужом тщеславии?",,,,, +ru,line:085c4f7,"hs: Выходит, весь мой жизненный цикл с самого начала был ошибкой?",,,,, +ru,line:029a804,me: Коул...,,,,, +ru,line:001cdc1,"hs: Руф, скажи мне, каково это — выигрывать?",,,,, +ru,line:0486ddc,"Руф смотрит на голову Коула, скрытую под шляпой,[[comma-pause]]
затем поднимает взгляд и смотрит куда-то вдаль.",,,,, +ru,line:0660f5e,"me: Что вообще заставило тебя думать, что я когда-то *выигрывала*?",,,,, +ru,line:06b5963,"hs: Ты тогда говорила, что найдёшь в столице способ *исцеления* юнитов.",,,,, +ru,line:0180275,"me: Ближе всего к *излечению* я была во время той самой операции,[[comma-pause]]
из-за которой стала *проблемным элементом*.",,,,, +ru,line:0db7560,hs: Ладно... Забудь. С тех пор ты тоже ни разу не побеждала.,,,,, +ru,line:02bb2f8,"hs: Если уж даже ты не можешь победить, куда мне?",,,,, +ru,line:03adaaa,На некоторое время повисает тишина.,,,,, +ru,line:036148c,me: Ты придаешь слишком большое значение победам и поражениям.,,,,, +ru,line:0e9dfad,me: После всего случившегося я научилась не думать об этом слишком много.,,,,, +ru,line:0a12bb6,"me: Ты просто продаёшь, а я просто чиню тебя или отправляю в утиль.",,,,, +ru,line:048e4bd,hs: А вдруг... меня сдадут в утиль?,,,,, +ru,line:0fc80f1,"me: Что бы ни случилось, я ни за что не позволю, чтобы тебя сдали в утиль.",,,,, +ru,line:03b7110,Коул поднимает голову и смотрит на Руф.,,,,, +ru,line:0bc5c6c,me: Но у всех нас есть предел.,,,,, +ru,line:0197f3f,"me: В крайнем случае, я надеюсь, ты не повторишь моих ошибок.",,,,, +ru,line:07b8398,hs: Ха-ха...,,,,, +ru,line:07c51d5,hs: Я понял.,,,,, +ru,line:0fb16ed,"hs: Не волнуйся, я буду стараться!",,,,, +ru,line:02e7cfc,hs: Всё ещё не кончено. Моё соревнование... тоже ещё не кончено.,,,,, +ru,line:05e5cd3,"Коул поправляет слегка съехавшую шляпу[[comma-pause]]
и выпрямляет спину, как настоящий коммивояжер.",,,,, +ru,line:08d15bc,"hs: Если передумаешь, обязательно свяжись со мной.",,,,, +ru,line:0a63ca7,hs: По дружбе сделаю тебе максимальную скидку в рамках квоты~,,,,, +ru,line:07e66e5,Коул уходит.,,,,, +ru,line:0df9d06,me: ...,,,,, +ru,line:024f4c4,CenterOption: Вернуться на рабочее место,,,,, diff --git a/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-ru.csv.meta b/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-ru.csv.meta new file mode 100644 index 000000000..45f726d86 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_mid/本地化/FP_Day2_mid-ru.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2298eb5a159e5a14db91d32188936b39 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day2_night.meta b/Assets/Yarn/Function/FP_Day2_night.meta new file mode 100644 index 000000000..2998b5af7 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_night.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c57793026fd7764419c6c80516b85643 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day2_night/FP_Day2_night.yarn b/Assets/Yarn/Function/FP_Day2_night/FP_Day2_night.yarn new file mode 100644 index 000000000..bf48877da --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_night/FP_Day2_night.yarn @@ -0,0 +1,293 @@ +title: Start +tags: start +colorID: 8 +position: 205,-53 +--- +<> + <> + <> +<> + <> + <> +<> + +=== + +title: HE_init_Func +tags: function +--- +<> +<> +<> +<> +=== + + + +title: HE +tags: content +colorID: 8 +position: 205,-53 +--- +[character name="me" role="Aside" /]佩佩? #line:094b927 +[character name="me" role="Aside" /]跑到哪里去了…… #line:034968b + +<> +<> + +<> +// [character name="peipei" bubbleIdx=1 /]来这里! + +// 你抬头看去,灰白色的天空中,除了树叶外,还飘落着一种细细的粉末,洒在你的手上。 +<> +<> +<> +<> +<> +[character name="peipei" bubbleIdx=1 /]夕阳的颜色… #line:08751a2 +<> + 头顶的天桥栏杆隐约看到有一个人影。 #line:01f871e +->CenterOption: 去天桥 #line:092421c + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + +<> +<> + +佩佩双手撑在栏杆上,呆呆地望着远方。 #line:01905d9 +<> +<> +<> +<> +<> +<> +me: …… #line:06df2f5 +//她疲惫的眼神透露出一种陌生的情绪。
这里显然已经和她印象中的世界不太一样了。 +//或许是因为季节的变化,或许是因为别的什么。 +// 佩佩走出诊室,你跟在后面。 +// 她疲惫地四处张望着。这里显然已经和她印象中的世界不太一样了。 +// 或许是因为季节的变化,或许是因为别的什么。 +peipei: 和我想象的…不太一样。 #line:06144e9 +me: 因为天要黑了吧。
要是在更高些的地方,景色应该会不错。 #line:0b4ef34 +<> +<> +me: 真的很抱歉。 #line:030c331 +peipei: 嗯? #line:0cff103 +me: 我以为…
但我好像做不了什么。 #line:0e008db +peipei: 不。医生…这不是你的错。
我想这是注定的… #line:04156b6 +//pp: 我太脆弱,敏感,不受控制… #line:04156b6 +pp: 我生来就是个残次品。 #line:099f942 +// 你抽了一口烟。 #line:099f942 + +<> + +me: 太阳要下去了。 #line:0eee03d + +<> +<> + +peipei: 今天是几月几号? #line:0ae9ba1 +me: 11月21。 #line:0c056c9 +peipei: 几点? #line:0e5016f +me: 5点03。下午。 #line:0160646 +佩佩呆呆地看向夕阳。 #line:0fdb846 +peipei: 我想我应该可以赶上…… #line:05f8057 + +<> +<> + +//me: 天要黑了。 #line:02794dd +me: 你打算几点回来? #line:0e84854 +// 你抽了一口烟。 #line:0f0072c +<> +<> +佩佩没有说话。 #line:062dbbc +//她依然没有回答。 #line:0c6cccf +me: … #line:0ef5bd7 +<> +<> +me: 去吧。去找个高些的地方。 #line:08565f1 +它依然沉默着,嘴角露出了一丝笑容,[[comma-pause]]
然后咧开嘴笑了。 #line:0529bb5 +眼泪从它的眼角划过,流进了嘴里。 #line:0b50578 +<> +<> +//她抿了一下嘴。 #line:018c3cf +<> +peipei: 一会…一会见。 #line:01ff340 +<> +<> +<> +<> +<> +佩佩跌跌撞撞地向着夕阳的方向走着,离开了巷子。 #line:05dcfae +<> +=== + +title: BE_init_Func +tags: function +--- +<> +<> +<> +<> +<> +<> +<> +<> +<> +=== + + +title: BE +tags: content +colorID: 8 +position: 205,-53 +--- +佩佩双手撑在栏杆上,呆呆地望着远方。 #line:09402c5 + +<> +<> +<> +me: …… #line:0de4a37 +//她疲惫的眼神透露出一种陌生的情绪。
这里显然已经和她印象中的世界不太一样了。 +//或许是因为季节的变化,或许是因为别的什么。 + +<> +<> +<> +<> +<> +me: 呼… #line:060ff16 +<> +<> +// 佩佩走出诊室,你跟在后面。 +// 她疲惫地四处张望着。这里显然已经和她印象中的世界不太一样了。 +// 或许是因为季节的变化,或许是因为别的什么。 + +me: 你不是要回去工作么? #line:0520be1 + +<> +<> +<> +peipei: 是的。只是…
好像还有一些东西没有结束。 #line:0cbbd81 +<> +一片树叶从它的面前飘落。 #line:01b94e3 + +它举了起来,仔细端详着。
那是一片绿色的树叶,只有末梢有一丝黄色;在这个季节里稍显特别。 #line:00d5866 + +<> +<> + +peipei: 医生…这片树叶是什么颜色的? #line:06a2bfc + +<> +<> + +->CenterOption: 绿色的。 #line:0baa89a + <> + <> + 它伸出另一只手,[[comma-pause]]
用双手将它揉碎。树叶的粉末飘落下来。 #line:0ea37c1 + <> + peipei: 再见了,树叶。 #line:0c8a7ff + <> + <> + peipei: 该结束了…秋天要结束了。 #line:0886346 +->CenterOption: 黄色的。 #line:003ecbc + <> + <> + 它伸出另一只手,[[comma-pause]]
用双手将它揉碎。树叶的粉末飘落下来。 #line:0d2ae91 + <> + peipei: 再见了,树叶。 #line:055a0c7 + +<> +<> + +peipei: 谢谢你,医生。
…我很久没有这么好过了。 #line:0bd8cb3 +peipei: 我想这次,我是真的好了。 #line:01e3ea0 + +<> +<> + +me: …这是我的职责。 #line:05eb1be + +<> +<> + +peipei: 这是我们的职责。 #line:080c8a0 + +//它转头望向你,露出了一个久违的笑容。 #line:07edb4b + +它离开栏杆,头也不回地离开了。 #line:0eef253 + +<> +<> +<> +<> +<> + +<> +=== + + + + +title: 结束 +tags: content +colorID: 8 +position: 205,-53 +--- +/////TODO:这里没做差分 + +你目视它离开,吸完最后一口烟,长舒一口气。 #line:0cac326 + +<> +<> +<> +<> +<> +<> +<> +<> +<> + + +me: 排异反应…么… #line:0db5584 + +<> +// <> +// <> +<> +<> +<> +<> +// 一阵风吹过,树叶洋洋洒洒地落下。 #line:095df55 +<> + <> + <> +<> + <> + <> +<> +me: 怎么回事… #line:086a27b +//你的头又疼了一下。 +<> +<> +<> +<> +<> +<> +<> +<> + +=== diff --git a/Assets/Yarn/Function/FP_Day2_night/FP_Day2_night.yarn.meta b/Assets/Yarn/Function/FP_Day2_night/FP_Day2_night.yarn.meta new file mode 100644 index 000000000..e73a974e2 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_night/FP_Day2_night.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: ec1846bff1ce1224da98e37964e1cd64 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Day2_night/FP_Day2_night.yarnproject b/Assets/Yarn/Function/FP_Day2_night/FP_Day2_night.yarnproject new file mode 100644 index 000000000..0acaaa512 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_night/FP_Day2_night.yarnproject @@ -0,0 +1,28 @@ +{ + "projectFileVersion": 3, + "sourceFiles": [ + "**/*.yarn" + ], + "excludeFiles": [ + "**/*~/*" + ], + "localisation": { + "en": { + "strings": "本地化/FP_Day2_night-en.csv" + }, + "ja-JP": { + "strings": "本地化/FP_Day2_night-ja-JP.csv" + }, + "ru": { + "strings": "本地化/FP_Day2_night-ru.csv" + }, + "pt-BR": { + "strings": "本地化/FP_Day2_night-pt-BR.csv" + }, + "es": { + "strings": "本地化/FP_Day2_night-es.csv" + } + }, + "baseLanguage": "zh-Hans", + "compilerOptions": {} +} diff --git a/Assets/Yarn/Function/FP_Day2_night/FP_Day2_night.yarnproject.meta b/Assets/Yarn/Function/FP_Day2_night/FP_Day2_night.yarnproject.meta new file mode 100644 index 000000000..fc39a9b1c --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_night/FP_Day2_night.yarnproject.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 082ab7bb13287564d86dc5d6ce9decf1 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 053561912b1654d80a424bb0696a74ae, type: 3} + generateVariablesSourceFile: 0 + variablesClassName: YarnVariables + variablesClassNamespace: + variablesClassParent: Yarn.Unity.InMemoryVariableStorage + useAddressableAssets: 0 + unityLocalisationStringTableCollectionGUID: + UseUnityLocalisationSystem: 0 diff --git a/Assets/Yarn/Function/FP_Day2_night/本地化.meta b/Assets/Yarn/Function/FP_Day2_night/本地化.meta new file mode 100644 index 000000000..4f5808168 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_night/本地化.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ee7426addb3ae134d955ae6e9fae5388 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-en.csv b/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-en.csv new file mode 100644 index 000000000..adf708d95 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-en.csv @@ -0,0 +1,53 @@ +language,id,text,file,node,lineNumber,lock,comment +en,line:094b927,"[character name=""me"" role=""Aside"" /]Peipei?",,,,, +en,line:034968b,"[character name=""me"" role=""Aside"" /]Where did it run off to...",,,,, +en,line:08751a2,"[character name=""peipei"" bubbleIdx=1 /]The colors of the sunset...",,,,, +en,line:01f871e,You catch a glimpse of a silhouette by the railing on the overpass above.,,,,, +en,line:092421c,CenterOption: Go to overpass,,,,, +en,line:01905d9,"Peipei leans on the railing with both hands, staring blankly into the distance.",,,,, +en,line:06df2f5,me: ...,,,,, +en,line:06144e9,peipei: It's not quite what I imagined...,,,,, +en,line:0b4ef34,me: Because it's getting dark.
The view might be nice from somewhere a bit higher up.,,,,, +en,line:030c331,me: I'm truly sorry.,,,,, +en,line:0cff103,peipei: Hm?,,,,, +en,line:0e008db,me: I thought...
But it seems there's nothing I can do.,,,,, +en,line:04156b6,peipei: No. Doctor... This isn't your fault.
I suppose this was destined to happen...,,,,, +en,line:099f942,pp: I was born a defect.,,,,, +en,line:0eee03d,me: The sun is going down.,,,,, +en,line:0ae9ba1,peipei: What's today's date?,,,,, +en,line:0c056c9,me: November 21st.,,,,, +en,line:0e5016f,peipei: What time is it?,,,,, +en,line:0160646,me: 5:03. In the afternoon.,,,,, +en,line:0fdb846,Peipei stares blankly at the sunset.,,,,, +en,line:05f8057,peipei: I think I can still make it in time...,,,,, +en,line:0e84854,me: What time do you plan to come back?,,,,, +en,line:062dbbc,Peipei says nothing.,,,,, +en,line:0ef5bd7,me: ...,,,,, +en,line:08565f1,me: Go on. Go find somewhere higher up.,,,,, +en,line:0529bb5,"It remains silent, a faint smile creeping over the corners of its mouth[[comma-pause]]
and then it beams.",,,,, +en,line:0b50578,Tears run down from the corners of its eyes and into its mouth.,,,,, +en,line:01ff340,peipei: See... see you later.,,,,, +en,line:05dcfae,"Peipei stumbles toward the sunset, leaving the alley.",,,,, +en,line:09402c5,"Peipei leans on the railing with both hands, staring blankly into the distance.",,,,, +en,line:0de4a37,me: ...,,,,, +en,line:060ff16,me: Phew...,,,,, +en,line:0520be1,me: Weren't you going back to work?,,,,, +en,line:0cbbd81,peipei: Yes. It's just...
It feels like there's still something unfinished.,,,,, +en,line:01b94e3,A leaf flutters down in front of it.,,,,, +en,line:00d5866,"It holds it up, examining it closely.
It's a green leaf, with only a hint of yellow at the tip, slightly unusual for this season.",,,,, +en,line:06a2bfc,peipei: Doctor... what color is this leaf?,,,,, +en,line:0baa89a,CenterOption: Green.,,,,, +en,line:0ea37c1,"It reaches out its other hand,[[comma-pause]]
crushing it between its palms. The leaf dust drifts down.",,,,, +en,line:0c8a7ff,"peipei: Goodbye, leaf.",,,,, +en,line:0886346,peipei: It's time to end... Autumn is ending.,,,,, +en,line:003ecbc,CenterOption: Yellow.,,,,, +en,line:0d2ae91,"It reaches out its other hand,[[comma-pause]]
crushing it between its palms. The leaf dust drifts down.",,,,, +en,line:055a0c7,"peipei: Goodbye, leaf.",,,,, +en,line:0bd8cb3,"peipei: Thank you, Doctor.
...I haven't felt this well in a long time.",,,,, +en,line:01e3ea0,"peipei: I think this time, I'm truly cured.",,,,, +en,line:05eb1be,me: ...It's my duty.,,,,, +en,line:080c8a0,peipei: It's our duty.,,,,, +en,line:0eef253,It lets go of the railing and leaves without looking back.,,,,, +en,line:0cac326,"You watch it leave, take a final drag of your cigarette, and let out a long sigh.",,,,, +en,line:0db5584,me: Rejection response... huh...,,,,, +en,line:086a27b,me: What's going on...,,,,, diff --git a/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-en.csv.meta b/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-en.csv.meta new file mode 100644 index 000000000..0bf3ed521 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-en.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 5411d4674ab8a254f9e171db846672e3 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-es.csv b/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-es.csv new file mode 100644 index 000000000..dfa8066d9 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-es.csv @@ -0,0 +1,53 @@ +language,id,text,file,node,lineNumber,lock,comment +es,line:094b927,"[character name=""me"" role=""Aside"" /]¿Peipei?",,,,, +es,line:034968b,"[character name=""me"" role=""Aside"" /]¿A dónde habrá ido...?",,,,, +es,line:08751a2,"[character name=""peipei"" bubbleIdx=1 /]El color del atardecer...",,,,, +es,line:01f871e,Se vislumbraba una silueta asomada a la barandilla del puente elevado.,,,,, +es,line:092421c,CenterOption: Ir al puente,,,,, +es,line:01905d9,"Peipei tenía ambas manos apoyadas en la barandilla, mirando al vacío.",,,,, +es,line:06df2f5,me: ...,,,,, +es,line:06144e9,peipei: No es... como me lo imaginaba.,,,,, +es,line:0b4ef34,"me: Es porque ya va a oscurecer.
Desde un lugar más alto, la vista debería ser increíble.",,,,, +es,line:030c331,me: En serio lo siento mucho.,,,,, +es,line:0cff103,peipei: ¿Eh?,,,,, +es,line:0e008db,me: Yo creí...
Pero parece que no puedo hacer nada.,,,,, +es,line:04156b6,"peipei: No, doctora... No es tu culpa.
Supongo que esto era inevitable...",,,,, +es,line:099f942,pp: Nací siendo defectuosa.,,,,, +es,line:0eee03d,me: El sol ya se va a ocultar.,,,,, +es,line:0ae9ba1,peipei: ¿Qué fecha es hoy?,,,,, +es,line:0c056c9,me: 21 de noviembre.,,,,, +es,line:0e5016f,peipei: ¿Qué hora es?,,,,, +es,line:0160646,me: Las 5:03 de la tarde.,,,,, +es,line:0fdb846,Peipei miró fijamente el atardecer.,,,,, +es,line:05f8057,peipei: Creo que podré llegar a tiempo...,,,,, +es,line:0e84854,me: ¿A qué hora piensas volver?,,,,, +es,line:062dbbc,Peipei no dijo nada.,,,,, +es,line:0ef5bd7,me: ...,,,,, +es,line:08565f1,me: Ve. Ve a buscar un lugar más alto.,,,,, +es,line:0529bb5,"Seguía en silencio; una leve sonrisa asomó a sus labios,[[comma-pause]]
y luego sonrió abiertamente.",,,,, +es,line:0b50578,Las lágrimas resbalaron por el rabillo de sus ojos y cayeron hasta su boca.,,,,, +es,line:01ff340,peipei: Nos vemos... nos vemos luego.,,,,, +es,line:05dcfae,Peipei caminó a tropezones hacia el atardecer y salió del callejón.,,,,, +es,line:09402c5,"Peipei tenía ambas manos apoyadas en la barandilla, mirando al vacío.",,,,, +es,line:0de4a37,me: ...,,,,, +es,line:060ff16,me: Uf...,,,,, +es,line:0520be1,me: ¿No tenías que volver a trabajar?,,,,, +es,line:0cbbd81,peipei: Sí. Es solo que...
Parece que aún hay algo que no ha terminado.,,,,, +es,line:01b94e3,Una hoja cayó flotando frente a ella.,,,,, +es,line:00d5866,La levantó y la examinó con atención.
Era una hoja verde con solo un toque amarillo en las puntas; algo peculiar para esta estación.,,,,, +es,line:06a2bfc,peipei: Doctora... ¿de qué color es esta hoja?,,,,, +es,line:0baa89a,CenterOption: Verde.,,,,, +es,line:0ea37c1,"Extendió la otra mano,[[comma-pause]]
y la desmenuzó con ambas. El polvo de la hoja cayó flotando.",,,,, +es,line:0c8a7ff,"peipei: Adiós, hoja.",,,,, +es,line:0886346,peipei: Ya es hora de acabar... El otoño está por terminar.,,,,, +es,line:003ecbc,CenterOption: Son amarillas.,,,,, +es,line:0d2ae91,"Extendió la otra mano,[[comma-pause]]
y la desmenuzó entre ambas. El polvo de la hoja cayó al suelo.",,,,, +es,line:055a0c7,"peipei: Adiós, hoja.",,,,, +es,line:0bd8cb3,"peipei: Gracias, doctora.
...Hace mucho que no me sentía tan bien.",,,,, +es,line:01e3ea0,"peipei: Creo que esta vez, realmente me he curado.",,,,, +es,line:05eb1be,me: ...Es mi deber.,,,,, +es,line:080c8a0,peipei: Es nuestro deber.,,,,, +es,line:0eef253,Se alejó del barandal y se marchó sin mirar atrás.,,,,, +es,line:0cac326,"La ves alejarse, das la última calada a tu cigarrillo y exhalas un largo suspiro.",,,,, +es,line:0db5584,me: Rechazo... ¿eh?,,,,, +es,line:086a27b,me: ¿Qué está pasando...?,,,,, diff --git a/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-es.csv.meta b/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-es.csv.meta new file mode 100644 index 000000000..f33ae6096 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-es.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c76e1f3d053ca1a4b8ac617b72469b7b +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-ja-JP.csv b/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-ja-JP.csv new file mode 100644 index 000000000..31b46ce4d --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-ja-JP.csv @@ -0,0 +1,53 @@ +language,id,text,file,node,lineNumber,lock,comment +ja-JP,line:094b927,"[character name=""me"" role=""Aside"" /]ペペ?",,,,, +ja-JP,line:034968b,"[character name=""me"" role=""Aside"" /]どこに行ったんだろう……",,,,, +ja-JP,line:08751a2,"[character name=""peipei"" bubbleIdx=1 /]夕日の色…",,,,, +ja-JP,line:01f871e,頭上の歩道橋の欄干に、うっすらと人影が見えた。,,,,, +ja-JP,line:092421c,CenterOption: 歩道橋に行く,,,,, +ja-JP,line:01905d9,ペペは欄干に手をつき、ぼんやりと遠くを見つめていた。,,,,, +ja-JP,line:06df2f5,me: ……,,,,, +ja-JP,line:06144e9,peipei: 私の想像と…ちょっと違ったわ。,,,,, +ja-JP,line:0b4ef34,me: もう暗くなるからね。
もっと高いところからなら、景色も良いはずよ。,,,,, +ja-JP,line:030c331,me: 本当にごめんなさい。,,,,, +ja-JP,line:0cff103,peipei: え?,,,,, +ja-JP,line:0e008db,me: できると思ってた…
でも、私にできることは何もないみたい。,,,,, +ja-JP,line:04156b6,peipei: ううん。先生…あなたのせいじゃないわ。
最初から決まっていたことなんだと思う…,,,,, +ja-JP,line:099f942,pp: 私は生まれつきの不良品なのよ。,,,,, +ja-JP,line:0eee03d,me: 日が沈むわ。,,,,, +ja-JP,line:0ae9ba1,peipei: 今日って何月何日?,,,,, +ja-JP,line:0c056c9,me: 11月21日よ。,,,,, +ja-JP,line:0e5016f,peipei: 何時?,,,,, +ja-JP,line:0160646,me: 5時3分。午後よ。,,,,, +ja-JP,line:0fdb846,ペペは夕日をぼんやりと見つめていた。,,,,, +ja-JP,line:05f8057,peipei: 私、きっと間に合うと思うの……,,,,, +ja-JP,line:0e84854,me: 何時に戻るつもり?,,,,, +ja-JP,line:062dbbc,ペペは何も答えなかった。,,,,, +ja-JP,line:0ef5bd7,me: …,,,,, +ja-JP,line:08565f1,me: 行きなさい。もっと高い場所へ。,,,,, +ja-JP,line:0529bb5,ペペ沈黙したまま、口元に微かな笑みを浮かべ、[[comma-pause]]
そして歯を見せて笑った。,,,,, +ja-JP,line:0b50578,目尻からこぼれた涙が、口元へと流れ込んだ。,,,,, +ja-JP,line:01ff340,peipei: また…後でね。,,,,, +ja-JP,line:05dcfae,ペペはよろめきながら夕日の方向へ歩き出し、路地を後にした。,,,,, +ja-JP,line:09402c5,ペペは欄干に手をつき、ぼんやりと遠くを見つめていた。,,,,, +ja-JP,line:0de4a37,me: ……,,,,, +ja-JP,line:060ff16,me: ふぅ…,,,,, +ja-JP,line:0520be1,me: 仕事に戻るんじゃないの?,,,,, +ja-JP,line:0cbbd81,peipei: ええ。ただ…
まだ終わっていないことが、いくつかあるみたい。,,,,, +ja-JP,line:01b94e3,その目の前を、一枚の木の葉が舞い落ちた。,,,,, +ja-JP,line:00d5866,それを拾い上げ、じっと見つめた。
それは緑色の葉で、先だけがわずかに黄色く色づいていた。この季節にしては少し珍しかった。,,,,, +ja-JP,line:06a2bfc,peipei: 先生…この葉っぱは何色ですか?,,,,, +ja-JP,line:0baa89a,CenterOption: 緑色だよ。,,,,, +ja-JP,line:0ea37c1,ペペはもう片方の手を伸ばし、[[comma-pause]]
両手でそれを揉み砕いた。葉の粉末が舞い落ちる。,,,,, +ja-JP,line:0c8a7ff,peipei: さようなら、葉っぱ。,,,,, +ja-JP,line:0886346,peipei: もう終わりだ…秋が終わる。,,,,, +ja-JP,line:003ecbc,CenterOption: 黄色だよ。,,,,, +ja-JP,line:0d2ae91,ペペはもう片方の手を伸ばし、[[comma-pause]]
両手でそれを揉み砕いた。葉の粉末が舞い落ちる。,,,,, +ja-JP,line:055a0c7,peipei: さようなら、葉っぱ。,,,,, +ja-JP,line:0bd8cb3,peipei: ありがとうございます、先生。
…こんなに気分がいいのは久しぶりです。,,,,, +ja-JP,line:01e3ea0,peipei: 今回は、本当に良くなったと思います。,,,,, +ja-JP,line:05eb1be,me: …これが私の責務だ。,,,,, +ja-JP,line:080c8a0,peipei: それが私たちの責務ですから。,,,,, +ja-JP,line:0eef253,ペペは手すりから離れ、振り返ることなく去っていった。,,,,, +ja-JP,line:0cac326,あなたはペペが去るのを見送り、最後の一口を吸い込むと、大きく息を吐いた。,,,,, +ja-JP,line:0db5584,me: 拒絶反応…か…,,,,, +ja-JP,line:086a27b,me: どういうことだ…,,,,, diff --git a/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-ja-JP.csv.meta b/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-ja-JP.csv.meta new file mode 100644 index 000000000..61f529aa3 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-ja-JP.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7dd3f8b0220d7f9438ee73644c75c0c9 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-pt-BR.csv b/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-pt-BR.csv new file mode 100644 index 000000000..855d5c214 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-pt-BR.csv @@ -0,0 +1,53 @@ +language,id,text,file,node,lineNumber,lock,comment +pt-BR,line:094b927,"[character name=""me"" role=""Aside"" /]Peipei?",,,,, +pt-BR,line:034968b,"[character name=""me"" role=""Aside"" /]Para onde ela foi...",,,,, +pt-BR,line:08751a2,"[character name=""peipei"" bubbleIdx=1 /]A cor do pôr do sol...",,,,, +pt-BR,line:01f871e,Dá para ver um vulto vagamente na grade da passarela lá em cima.,,,,, +pt-BR,line:092421c,CenterOption: Ir para a passarela,,,,, +pt-BR,line:01905d9,"Peipei está com as mãos apoiadas na grade, olhando fixamente para longe.",,,,, +pt-BR,line:06df2f5,me: ...,,,,, +pt-BR,line:06144e9,peipei: Não é bem... o que eu imaginava.,,,,, +pt-BR,line:0b4ef34,"me: É porque vai escurecer.
Se estivéssemos num lugar mais alto, a vista seria bem bonita.",,,,, +pt-BR,line:030c331,me: Sinto muito mesmo.,,,,, +pt-BR,line:0cff103,peipei: Hum?,,,,, +pt-BR,line:0e008db,me: Eu achei que...
Mas parece que não há nada que eu possa fazer.,,,,, +pt-BR,line:04156b6,peipei: Não. Doutora... a culpa não é sua.
Acho que isso estava destinado a acontecer...,,,,, +pt-BR,line:099f942,pp: Eu já nasci com defeito.,,,,, +pt-BR,line:0eee03d,me: O sol está se pondo.,,,,, +pt-BR,line:0ae9ba1,peipei: Que dia é hoje?,,,,, +pt-BR,line:0c056c9,me: 21 de novembro.,,,,, +pt-BR,line:0e5016f,peipei: Que horas?,,,,, +pt-BR,line:0160646,me: 5:03. Da tarde.,,,,, +pt-BR,line:0fdb846,Peipei olha fixamente para o pôr do sol.,,,,, +pt-BR,line:05f8057,peipei: Acho que consigo chegar a tempo...,,,,, +pt-BR,line:0e84854,me: A que horas você planeja voltar?,,,,, +pt-BR,line:062dbbc,Peipei ficou em silêncio.,,,,, +pt-BR,line:0ef5bd7,me: ...,,,,, +pt-BR,line:08565f1,me: Vá. Procure um lugar mais alto.,,,,, +pt-BR,line:0529bb5,"Ela continuou em silêncio, um sorriso surgiu no canto da sua boca,
e então, ela deu um largo sorriso.",,,,, +pt-BR,line:0b50578,As lágrimas escorreram pelo canto dos olhos e caíram em sua boca.,,,,, +pt-BR,line:01ff340,peipei: Até... até daqui a pouco.,,,,, +pt-BR,line:05dcfae,Peipei se afastou cambaleando em direção ao pôr do sol e saiu do beco.,,,,, +pt-BR,line:09402c5,"Peipei está com as mãos apoiadas na grade, olhando fixamente para longe.",,,,, +pt-BR,line:0de4a37,me: ...,,,,, +pt-BR,line:060ff16,me: Ufa...,,,,, +pt-BR,line:0520be1,me: Você não ia voltar para o trabalho?,,,,, +pt-BR,line:0cbbd81,peipei: Sim. É que...
Parece que algumas coisas ainda não terminaram.,,,,, +pt-BR,line:01b94e3,Uma folha caiu à frente dela.,,,,, +pt-BR,line:00d5866,"Ela a pegou e a examinou com atenção.
Era uma folha verde, com apenas uma pitada de amarelo nas pontas; algo um tanto raro para esta estação.",,,,, +pt-BR,line:06a2bfc,peipei: Doutora... de que cor é esta folha?,,,,, +pt-BR,line:0baa89a,CenterOption: Verde.,,,,, +pt-BR,line:0ea37c1,"Ela esticou a outra mão,
e a esmagou com as duas mãos. O pó da folha caiu suavemente.",,,,, +pt-BR,line:0c8a7ff,"peipei: Adeus, folha.",,,,, +pt-BR,line:0886346,peipei: Chegou ao fim... o outono vai acabar.,,,,, +pt-BR,line:003ecbc,CenterOption: Amarela.,,,,, +pt-BR,line:0d2ae91,"Ela estende a outra mão,[[comma-pause]]
esmagando-a com as duas mãos. O pó da folha flutua e cai.",,,,, +pt-BR,line:055a0c7,"peipei: Adeus, folha.",,,,, +pt-BR,line:0bd8cb3,"peipei: Obrigada, Doutora.
...Faz muito tempo que não me sinto tão bem.",,,,, +pt-BR,line:01e3ea0,"peipei: Acho que desta vez, estou curada de verdade.",,,,, +pt-BR,line:05eb1be,me: ...Este é o meu dever.,,,,, +pt-BR,line:080c8a0,peipei: Esse é o nosso dever.,,,,, +pt-BR,line:0eef253,Ela se afasta da grade e vai embora sem olhar para trás.,,,,, +pt-BR,line:0cac326,"Você a observa partir, dá a última tragada no cigarro e solta um longo suspiro.",,,,, +pt-BR,line:0db5584,me: Uma reação de rejeição... será...?,,,,, +pt-BR,line:086a27b,me: O que está acontecendo...,,,,, diff --git a/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-pt-BR.csv.meta b/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-pt-BR.csv.meta new file mode 100644 index 000000000..b8ea93737 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-pt-BR.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 13b22a49885ea4644960aa94992c5bde +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-ru.csv b/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-ru.csv new file mode 100644 index 000000000..2c2838a8c --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-ru.csv @@ -0,0 +1,53 @@ +language,id,text,file,node,lineNumber,lock,comment +ru,line:094b927,"[character name=""me"" role=""Aside"" /]Пэйпэй?",,,,, +ru,line:034968b,"[character name=""me"" role=""Aside"" /]Куда она подевалась...",,,,, +ru,line:08751a2,"[character name=""peipei"" bubbleIdx=1 /]Цвет заката...",,,,, +ru,line:01f871e,На пешеходном мосту над головой смутно виднеется чей-то силуэт.,,,,, +ru,line:092421c,CenterOption: Пойти на пешеходный мост,,,,, +ru,line:01905d9,"Опираясь на перила, Пэйпэй отрешённо смотрела вдаль.",,,,, +ru,line:06df2f5,me: ...,,,,, +ru,line:06144e9,peipei: Не совсем так... как я себе представляла.,,,,, +ru,line:0b4ef34,"me: Это потому что темнеет.
Если бы мы были повыше, вид был бы лучше.",,,,, +ru,line:030c331,me: Мне правда очень жаль.,,,,, +ru,line:0cff103,peipei: Мм?,,,,, +ru,line:0e008db,"me: Я думала, что...
Но, похоже, я ничем не могу помочь.",,,,, +ru,line:04156b6,"peipei: Нет. Доктор... Это не ваша вина.
Думаю, так было предначертано...",,,,, +ru,line:099f942,pp: Я родилась дефектной.,,,,, +ru,line:0eee03d,me: Солнце садится.,,,,, +ru,line:0ae9ba1,peipei: Какое сегодня число?,,,,, +ru,line:0c056c9,me: 21 ноября.,,,,, +ru,line:0e5016f,peipei: Который час?,,,,, +ru,line:0160646,me: Пять ноль три. Вечер.,,,,, +ru,line:0fdb846,Пэйпэй отрешённо смотрела на закат.,,,,, +ru,line:05f8057,"peipei: Думаю, я должна успеть...",,,,, +ru,line:0e84854,me: Когда планируешь вернуться?,,,,, +ru,line:062dbbc,Пэйпэй ничего не ответила.,,,,, +ru,line:0ef5bd7,me: ...,,,,, +ru,line:08565f1,me: Иди. Найди место повыше.,,,,, +ru,line:0529bb5,"Она продолжала молчать, но в уголках её губ промелькнула улыбка,[[comma-pause]]
а затем она улыбнулась во весь рот.",,,,, +ru,line:0b50578,Слеза скатилась из уголка её глаза и попала в рот.,,,,, +ru,line:01ff340,peipei: Увидимся... Увидимся позже.,,,,, +ru,line:05dcfae,"Пэйпэй, пошатываясь, пошла в сторону заката и вышла из переулка.",,,,, +ru,line:09402c5,"Опираясь на перила, Пэйпэй отрешённо смотрела вдаль.",,,,, +ru,line:0de4a37,me: ...,,,,, +ru,line:060ff16,me: Фух...,,,,, +ru,line:0520be1,me: Разве тебе не нужно возвращаться к работе?,,,,, +ru,line:0cbbd81,"peipei: Да. Просто...
Кажется, кое-что ещё не закончено.",,,,, +ru,line:01b94e3,Прямо перед ней упал лист.,,,,, +ru,line:00d5866,"Она подняла его и внимательно рассмотрела.
Это был зелёный лист, только на кончике виднелась желтизна — немного необычно для этого времени года.",,,,, +ru,line:06a2bfc,peipei: Доктор... Какого цвета этот лист?,,,,, +ru,line:0baa89a,CenterOption: Зелёный.,,,,, +ru,line:0ea37c1,"Она протянула вторую руку,[[comma-pause]]
и растёрла его между ладонями. Посыпались частички листа.",,,,, +ru,line:0c8a7ff,"peipei: Прощай, листочек.",,,,, +ru,line:0886346,peipei: Пора заканчивать... Осень подходит к концу.,,,,, +ru,line:003ecbc,CenterOption: Желтый.,,,,, +ru,line:0d2ae91,"Она протягивает вторую руку,[[comma-pause]]
и крошит его в ладонях. Пыль от листа сыплется вниз.",,,,, +ru,line:055a0c7,"peipei: Прощай, листочек.",,,,, +ru,line:0bd8cb3,"peipei: Спасибо вам, доктор.
...Мне давно не было так хорошо.",,,,, +ru,line:01e3ea0,"peipei: Думаю, на этот раз я и правда поправилась.",,,,, +ru,line:05eb1be,me: ...Таков мой долг.,,,,, +ru,line:080c8a0,peipei: Таков наш долг.,,,,, +ru,line:0eef253,"Она отлипает от перил и уходит, не оглядываясь.",,,,, +ru,line:0cac326,"Вы смотрите ей вслед, делаете последнюю затяжку и глубоко вздыхаете.",,,,, +ru,line:0db5584,me: Отторжение... значит...,,,,, +ru,line:086a27b,me: В чем дело...,,,,, diff --git a/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-ru.csv.meta b/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-ru.csv.meta new file mode 100644 index 000000000..c97671fc0 --- /dev/null +++ b/Assets/Yarn/Function/FP_Day2_night/本地化/FP_Day2_night-ru.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 9242763e09fe43743971c5b052d2074b +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Refactor/FP_Day2_sleep.meta b/Assets/Yarn/Function/FP_Day2_sleep.meta similarity index 100% rename from Assets/Yarn/Refactor/FP_Day2_sleep.meta rename to Assets/Yarn/Function/FP_Day2_sleep.meta diff --git a/Assets/Yarn/Refactor/FP_Day2_sleep/FP_Day2_sleep.yarnproject b/Assets/Yarn/Function/FP_Day2_sleep/FP_Day2_sleep.yarnproject similarity index 100% rename from Assets/Yarn/Refactor/FP_Day2_sleep/FP_Day2_sleep.yarnproject rename to Assets/Yarn/Function/FP_Day2_sleep/FP_Day2_sleep.yarnproject diff --git a/Assets/Yarn/Refactor/FP_Day2_sleep/FP_Day2_sleep.yarnproject.meta b/Assets/Yarn/Function/FP_Day2_sleep/FP_Day2_sleep.yarnproject.meta similarity index 100% rename from Assets/Yarn/Refactor/FP_Day2_sleep/FP_Day2_sleep.yarnproject.meta rename to Assets/Yarn/Function/FP_Day2_sleep/FP_Day2_sleep.yarnproject.meta diff --git a/Assets/Yarn/Refactor/FP_Day2_sleep/FP_Day2_sleep_new.yarn b/Assets/Yarn/Function/FP_Day2_sleep/FP_Day2_sleep_new.yarn similarity index 100% rename from Assets/Yarn/Refactor/FP_Day2_sleep/FP_Day2_sleep_new.yarn rename to Assets/Yarn/Function/FP_Day2_sleep/FP_Day2_sleep_new.yarn diff --git a/Assets/Yarn/Refactor/FP_Day2_sleep/FP_Day2_sleep_new.yarn.meta b/Assets/Yarn/Function/FP_Day2_sleep/FP_Day2_sleep_new.yarn.meta similarity index 100% rename from Assets/Yarn/Refactor/FP_Day2_sleep/FP_Day2_sleep_new.yarn.meta rename to Assets/Yarn/Function/FP_Day2_sleep/FP_Day2_sleep_new.yarn.meta diff --git a/Assets/Yarn/Refactor/FP_Day2_sleep/Function.yarn b/Assets/Yarn/Function/FP_Day2_sleep/Function.yarn similarity index 100% rename from Assets/Yarn/Refactor/FP_Day2_sleep/Function.yarn rename to Assets/Yarn/Function/FP_Day2_sleep/Function.yarn diff --git a/Assets/Yarn/Refactor/FP_Day2_sleep/Function.yarn.meta b/Assets/Yarn/Function/FP_Day2_sleep/Function.yarn.meta similarity index 100% rename from Assets/Yarn/Refactor/FP_Day2_sleep/Function.yarn.meta rename to Assets/Yarn/Function/FP_Day2_sleep/Function.yarn.meta diff --git a/Assets/Yarn/Refactor/FP_Day2_sleep/本地化.meta b/Assets/Yarn/Function/FP_Day2_sleep/本地化.meta similarity index 100% rename from Assets/Yarn/Refactor/FP_Day2_sleep/本地化.meta rename to Assets/Yarn/Function/FP_Day2_sleep/本地化.meta diff --git a/Assets/Yarn/Refactor/FP_Day2_sleep/本地化/FP_Day2_sleep-en.csv b/Assets/Yarn/Function/FP_Day2_sleep/本地化/FP_Day2_sleep-en.csv similarity index 100% rename from Assets/Yarn/Refactor/FP_Day2_sleep/本地化/FP_Day2_sleep-en.csv rename to Assets/Yarn/Function/FP_Day2_sleep/本地化/FP_Day2_sleep-en.csv diff --git a/Assets/Yarn/Refactor/FP_Day2_sleep/本地化/FP_Day2_sleep-en.csv.meta b/Assets/Yarn/Function/FP_Day2_sleep/本地化/FP_Day2_sleep-en.csv.meta similarity index 100% rename from Assets/Yarn/Refactor/FP_Day2_sleep/本地化/FP_Day2_sleep-en.csv.meta rename to Assets/Yarn/Function/FP_Day2_sleep/本地化/FP_Day2_sleep-en.csv.meta diff --git a/Assets/Yarn/Refactor/FP_Day2_sleep/本地化/FP_Day2_sleep-es.csv b/Assets/Yarn/Function/FP_Day2_sleep/本地化/FP_Day2_sleep-es.csv similarity index 100% rename from Assets/Yarn/Refactor/FP_Day2_sleep/本地化/FP_Day2_sleep-es.csv rename to Assets/Yarn/Function/FP_Day2_sleep/本地化/FP_Day2_sleep-es.csv diff --git a/Assets/Yarn/Refactor/FP_Day2_sleep/本地化/FP_Day2_sleep-es.csv.meta b/Assets/Yarn/Function/FP_Day2_sleep/本地化/FP_Day2_sleep-es.csv.meta similarity index 100% rename from Assets/Yarn/Refactor/FP_Day2_sleep/本地化/FP_Day2_sleep-es.csv.meta rename to Assets/Yarn/Function/FP_Day2_sleep/本地化/FP_Day2_sleep-es.csv.meta diff --git a/Assets/Yarn/Refactor/FP_Day2_sleep/本地化/FP_Day2_sleep-ja-JP.csv b/Assets/Yarn/Function/FP_Day2_sleep/本地化/FP_Day2_sleep-ja-JP.csv similarity index 100% rename from Assets/Yarn/Refactor/FP_Day2_sleep/本地化/FP_Day2_sleep-ja-JP.csv rename to Assets/Yarn/Function/FP_Day2_sleep/本地化/FP_Day2_sleep-ja-JP.csv diff --git a/Assets/Yarn/Refactor/FP_Day2_sleep/本地化/FP_Day2_sleep-ja-JP.csv.meta b/Assets/Yarn/Function/FP_Day2_sleep/本地化/FP_Day2_sleep-ja-JP.csv.meta similarity index 100% rename from Assets/Yarn/Refactor/FP_Day2_sleep/本地化/FP_Day2_sleep-ja-JP.csv.meta rename to Assets/Yarn/Function/FP_Day2_sleep/本地化/FP_Day2_sleep-ja-JP.csv.meta diff --git a/Assets/Yarn/Refactor/FP_Day2_sleep/本地化/FP_Day2_sleep-pt-BR.csv b/Assets/Yarn/Function/FP_Day2_sleep/本地化/FP_Day2_sleep-pt-BR.csv similarity index 100% rename from Assets/Yarn/Refactor/FP_Day2_sleep/本地化/FP_Day2_sleep-pt-BR.csv rename to Assets/Yarn/Function/FP_Day2_sleep/本地化/FP_Day2_sleep-pt-BR.csv diff --git a/Assets/Yarn/Refactor/FP_Day2_sleep/本地化/FP_Day2_sleep-pt-BR.csv.meta b/Assets/Yarn/Function/FP_Day2_sleep/本地化/FP_Day2_sleep-pt-BR.csv.meta similarity index 100% rename from Assets/Yarn/Refactor/FP_Day2_sleep/本地化/FP_Day2_sleep-pt-BR.csv.meta rename to Assets/Yarn/Function/FP_Day2_sleep/本地化/FP_Day2_sleep-pt-BR.csv.meta diff --git a/Assets/Yarn/Refactor/FP_Day2_sleep/本地化/FP_Day2_sleep-ru.csv b/Assets/Yarn/Function/FP_Day2_sleep/本地化/FP_Day2_sleep-ru.csv similarity index 100% rename from Assets/Yarn/Refactor/FP_Day2_sleep/本地化/FP_Day2_sleep-ru.csv rename to Assets/Yarn/Function/FP_Day2_sleep/本地化/FP_Day2_sleep-ru.csv diff --git a/Assets/Yarn/Refactor/FP_Day2_sleep/本地化/FP_Day2_sleep-ru.csv.meta b/Assets/Yarn/Function/FP_Day2_sleep/本地化/FP_Day2_sleep-ru.csv.meta similarity index 100% rename from Assets/Yarn/Refactor/FP_Day2_sleep/本地化/FP_Day2_sleep-ru.csv.meta rename to Assets/Yarn/Function/FP_Day2_sleep/本地化/FP_Day2_sleep-ru.csv.meta diff --git a/Assets/Yarn/Function/FP_Huoshan1.meta b/Assets/Yarn/Function/FP_Huoshan1.meta new file mode 100644 index 000000000..26c0d9718 --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 86545b7a1e4849040b5790e292cfcb6f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Huoshan1/Center.yarn b/Assets/Yarn/Function/FP_Huoshan1/Center.yarn new file mode 100644 index 000000000..bc55232d9 --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/Center.yarn @@ -0,0 +1,157 @@ +title: Start +tags: start +colorID: 1 +position: 300,-100 +--- +<> + +<> +=== + + + +title: VarsInit +tags: init +colorID: 4 +position: 300,50 +--- +//在这里决定这次诊疗的目标是什么,以及目标判断相关的数值 + +//【流程相关】 +//gameStage +<> + +//每个模块的首次检查 +<> +<> +<> +<> +<> +<> +<> + +//深入检查标记 +<> +<> +<> + + +//插线 +<> +<> +<> + +// 销售模块深入 - 当前转动到第几轮(1-based,由 SalesManager 写入) +<> + +// 旋钮调节失败次数(由 KnobController 写入,用于双次尝试逻辑) +<> + +=== + + + + +title: Center +tags: center +description: 脚本跳转中心,GameStage在此处处理,理论上不在其他地方读取GameStage +position: 300,200 +colorID: 1 +--- +// 瞬跳调度,不可作为存档边界 + +//【【设置gameStage】】 +// Stage1: 诊室开场 - 火山说笑话,发现异常 +// Stage2: 后脑检查 - 检查表达/滤波器/逻辑/情绪,发现波形对不上 +// Stage3: 滤波器深入 - 步进查看,发现modify,查看治疗记录,尝试调节失败 +// Stage4: 表达模块RAM - 发现堆积的未处理log +// Stage5: 诊室对话 - 理解问题,火山承认,达成共识 +// Stage6: 后脑检查 - 释放RAM,处理log +// Stage7: 回到头部后直接回诊室(不再检查模块) +// Stage8: 诊室结束 - 最终对话 + +<> + <> +<> + <> + <> +<> + <> + <> +<> + <> + <> +<> + <> + <> +<> + <> + <> +<> + <> + <> +<> + <> + <> +<> + <> +<> + <> + <> +<> +=== + + +title: 测试 +tags: content no_save +description: gameStage=100 时跳入 +position: 500,200 +colorID: 1 +--- +// 测试入口,不作为存档边界 +<> +<> +// <> +// me: 寻找log #line:07d4d6b +// <> +// <> +// me: 释放log #line:0a96ef0 + +->进入销售模式 #line:048c6db + <> + ->进入步进模式 #line:0767e0c + <> + <> + <> + <> + <> + me: 下一步 #line:01b1ec2 + <> + <> + me: 下一步 #line:0f3016a + // <> + // me: 下一步 + // <> + // me: 下一步 + // <> + // ->退出销售模式 + // <> + // <> + + + +// <> +// ->退出 +// <> +// <> +// <> + +// <> +// <> +// <> +// <> +// <> +=== + + + diff --git a/Assets/Yarn/Function/FP_Huoshan1/Center.yarn.meta b/Assets/Yarn/Function/FP_Huoshan1/Center.yarn.meta new file mode 100644 index 000000000..0ad64d5b4 --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/Center.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: b5fc9a41d29a1ae42b8e176a69e6d8e0 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Huoshan1/EventNode.yarn b/Assets/Yarn/Function/FP_Huoshan1/EventNode.yarn new file mode 100644 index 000000000..51999899e --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/EventNode.yarn @@ -0,0 +1,142 @@ +title: EmoPlugIn +tags: event +colorID: 7 +position: 450,600 +--- + +<> +=== + + + + +title: SpeakPlugIn +tags: event +colorID: 7 +position: 150,600 +--- +<> +=== + + + + +title: LogicPlugIn +tags: event +colorID: 7 +position: 550,600 +--- +<> +=== + + +title: SalePlugIn +tags: event +colorID: 7 +position: 300,600 +--- +<> +=== + +title: MemoryPlugIn +tags: event +colorID: 7 +position: 50,600 +--- +<> +=== + + + + +title: EyePlugIn +tags: event +colorID: 7 +position: 650,600 +--- +<> +=== + +title: LEyePlugIn +tags: event +colorID: 7 +position: 650,600 +--- +<> +=== + + + +title: 销售模块转动完成 +tags: event +colorID: 7 +position: 550,1650 +--- +// 桥接:SalesManager 每轮转动完成跳入,按 $salesTurnIndex 分发到 Stage3 具体节点 +<> + <> +<> + <> +<> + <> +<> + me: 转动完成 #line:04b5455 +<> +=== + +title: 处理器单次调节失败 +tags: event +colorID: 7 +position: 550,2280 +--- +// 桥接:KnobController 旋钮失败时跳入,分发到 Stage3 旋钮调节失败(内容已合并) +<> +=== + + +title: 发条操作提示 +tags: event +colorID: 7 +position: 550,2420 +--- +me: 顺时针上紧发条,直到终点刻度亮起。 #line:008b9eb +=== + +// ═══════════════════════════════════════════════════════════════ +// EmotionWave 波形节点(工具节点) +// ═══════════════════════════════════════════════════════════════ + +title: 波形_显示并连接 +tags: function +colorID: 6 +position: 700,3200 +--- +<> +<> +=== + +title: 波形_显示情绪 +tags: function +colorID: 6 +position: 700,3350 +--- +<> +<> +=== + +title: 波形_显示滤波器输出 +tags: function +colorID: 6 +position: 700,3500 +--- +<> +<> +=== + +title: 波形_隐藏 +tags: function +colorID: 6 +position: 700,3650 +--- +<> +=== diff --git a/Assets/Yarn/Function/FP_Huoshan1/EventNode.yarn.meta b/Assets/Yarn/Function/FP_Huoshan1/EventNode.yarn.meta new file mode 100644 index 000000000..a1aec889c --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/EventNode.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 35288665407dc4049a364b8a4430506d +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Huoshan1/FP_Huoshan1.yarnproject b/Assets/Yarn/Function/FP_Huoshan1/FP_Huoshan1.yarnproject new file mode 100644 index 000000000..5ea6a0cc3 --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/FP_Huoshan1.yarnproject @@ -0,0 +1,29 @@ +{ + "projectFileVersion": 3, + "sourceFiles": [ + "**/*.yarn" + ], + "excludeFiles": [ + "**/*~/*", + "./Samples/Yarn Spinner*/*" + ], + "localisation": { + "en": { + "strings": "本地化/FP_Huoshan1-en.csv" + }, + "ja-JP": { + "strings": "本地化/FP_Huoshan1-ja-JP.csv" + }, + "ru": { + "strings": "本地化/FP_Huoshan1-ru.csv" + }, + "pt-BR": { + "strings": "本地化/FP_Huoshan1-pt-BR.csv" + }, + "es": { + "strings": "本地化/FP_Huoshan1-es.csv" + } + }, + "baseLanguage": "zh-Hans", + "compilerOptions": {} +} \ No newline at end of file diff --git a/Assets/Yarn/Function/FP_Huoshan1/FP_Huoshan1.yarnproject.meta b/Assets/Yarn/Function/FP_Huoshan1/FP_Huoshan1.yarnproject.meta new file mode 100644 index 000000000..f1fa21f77 --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/FP_Huoshan1.yarnproject.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: ff3608554df751a4684fc5fb1285762a +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 053561912b1654d80a424bb0696a74ae, type: 3} + generateVariablesSourceFile: 0 + variablesClassName: YarnVariables + variablesClassNamespace: + variablesClassParent: Yarn.Unity.InMemoryVariableStorage + useAddressableAssets: 0 + unityLocalisationStringTableCollectionGUID: + UseUnityLocalisationSystem: 0 diff --git a/Assets/Yarn/Function/FP_Huoshan1/Stage1.yarn b/Assets/Yarn/Function/FP_Huoshan1/Stage1.yarn new file mode 100644 index 000000000..1dd61b5d3 --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/Stage1.yarn @@ -0,0 +1,236 @@ +title: Stage1 +tags: start +group: 入口 +colorID: 2 +position: 100,400 +--- +<> +<> + +<> + +<> + +<> +=== + + + + +title: 开头对话 +tags: content +group: 入口 +colorID: 2 +position: 100,550 +--- +// 火山冲进来,痛苦的喊叫 + +[character name="hs" bubbleIdx=1 /]医——生——! #line:0bade9e +[character name="hs" bubbleIdx=1 /]医——生——救——我——! #line:0184078 +<> +<> +<> +// 门被撞开的声音效果 +//<> +<> + +//火山气喘吁吁地出现在接诊台。很痛苦的样子。 #line:0256125 + +me: 火山?… #line:01da98b + +hs: 医生!我…我…我遇到…麻烦了! #line:0e2f50b +<> +hs: 我的头-我的头-我的头…… #line:0066c90 + +me: 你的头…怎么了?别着急,慢慢… #line:0f66bf9 +<> +<> +hs: 我的头…… #line:06944e4 + +<> +hs: 好——冷——啊——! #line:032e2c6 +<> + +// 火山突然切换模式,开始表演 #line:08d398b +// //<> + +// 华丽的脱帽礼动作 #line:090cd5a +//<> +<> +<> +<> +<> +<> + +hs: 感觉到头冷,头空,头寂寞,头焦虑型依恋障碍吗? #line:04684d1 +hs: 戴上“实实”牌帽子,给你的 *头* 顶添件 *宝*! #line:0c53475 + +me: ……什么…东西? #line:0924ddd + +<> +<> + +<> + +hs: 人类有句古话: *实实* 捂着 为俊杰! #line:0c205b9 + +me: 这它码谁想的词儿? #line:08c4dc3 + +<> +<> +<> + +hs: 现在购买,可以享受…… #line:037fcdb + +me: 停——停… #line:04dd0b5 +me: 你来你老朋友这儿一惊一乍的,
就为了再坑它买你一顶帽子? #line:0a86bba + +<> +<> +<> + +// 火山委屈状 #line:0393572 +//<> +hs: 嗨,医生你这是什么话。
在你眼里我是那么缺德的机体嘛。我太伤心了。 #line:0957ffb +<> +<> +hs: 我只是想让你开心一点嘛。毕竟我也知道…
你睡不好已经很长时间了。 #line:03d5f78 + +<> + + +me: 好吧。看来还是瞒不住你啊。 #line:0bb7f17 +me: 看你大大咧咧的,没想到你其实心还挺细的。 #line:0bc0ca0 +<> +// 火山得意 +//<> +<> +<> +hs: 那可不是。还好你有我呢。 #line:0a6932d +hs: 我一眼就看出,你睡不好是因为头有问题。 #line:030f5f6 + +me: 头? #line:01bb9ad +hs: 你那是末端传感器坏死导致的头憋大了。 #line:05929a0 +<> +<> + +<> +<> +<> +<> +hs: 但今天我要恭喜你。我为你带来了这款限定版多功能大头弱化器,[[comma-pause]]
有效在视觉上解决头太大的问题。 #line:05c5927 + +me: 只能是视觉上么?…
不对,我头也不大啊。 #line:01dbe17 + +hs: 那还是没买这款多功能大头弱化器帽子的问题。 #line:0505062 +<> +<> +<> +hs: 只要你头顶戴帽儿了,烦恼就进套儿了,[[comma-pause]]
聪明的智商就又能上号儿了。 #line:04500c3 + +me: 这又是从哪抄的词?? #line:0a13852 +me: 好了好了…我还要工作呢,你就别折腾我了。 #line:0bb2b87 +me: 求求了,放过我吧。
托你的福,我的衣柜里现在帽子比衣服还多。 #line:0bb2b88 +me: 实在要我帮忙的话…可以下班再来。 #line:0557914 + +// 火山突然安静下来 +//<> +<> +<> +<> +hs: 嘿嘿… #line:066c9f4 + +<> + +//沉默半晌,火山挠挠头。#line:0c9990d + +hs: 真的不想打扰你…可是可惜…我可能等不到晚上了。 #line:005bb59 + +me: 怎…怎么了?年审的原因吗? #line:092cb78 +<> +<> +//俩人一时都没说话。 #line:0755544 +<> + +hs: 我…没有活干了。我们整个帽子组… #line:008dee0 +<> +<> +hs: 到头了…一切都到头了…… #line:091e0fb + +me: 等会…什么到头了? #line:0aa7510 + +// 火山试图用笑话掩饰痛苦 +//<> +<> + +hs: 一顶你从未拥有过的…… #line:09ecab2 + +<> +hs:*帽子*,
到头了! #line:0dfbd20 + +me: 啊不是等会什么… #auto_next #line:09fc837 + + +<> +// 火山开始加速表演,掩盖真实情绪 +//<> +//<> +<> +<> +hs: 你还在为帽子没用而烦恼吗?保暖?只有劣质机体才会需要那种功能! #line:04adf2a +me: 还来??#auto_next #line:06d2b78 +hs: 帽子!已经摆脱了庸俗的实用价值,[[comma-pause]]
成为了尊贵高级型号的符号象征! #line:0f77e23 +me: 放过我吧……#auto_next #line:06d1bd0 +hs: 头牌帽子,每名机体, *医生* 仅能定制一顶。 #line:0ccb0c9 + +me: 除了谐音梗能玩点别的吗?而且这已经不搞笑了。
你这水平怎么推销的出去的? #line:0a554d9 + +// 火山被戳中痛处 +//<> +<> +<> +<> +hs: 不——搞——笑?? #line:0101ec0 +<> +<> +<> +hs: 试试这个! #line:02e72ae +<> +<> +hs: 请问,一个苹果得病了去医院,[[comma-pause]]
却被赶了出来,为什么? #line:0bb268a +me: 你能哪怕一秒钟不要再说这些笑话了么…你今天是怎么回事? #line:000a69c +<> +<> +// 尴尬的笑声 +<> +<> +<> +<> +hs: 啊…哈哈哈。冷笑话已经不时*帽*了吗。看来我确实真是土老 *帽* 了。 #line:0aacf26 + +me: 这已经…不太对劲了… #line:0fa7aa5 + +// 火山试图回到"火热"状态 +//<> +//<> + +<> +<> +<> +hs: 对…对不起!是我…是我*帽*犯了! #line:048e4d1 +<> +me: 火山……? #line:0f560c4 +hs: 我不知道我是感了…还是怎么…我…
似是…出了一些…病…… #line:09fe2fb + +// 路斯突然明白 +<> + +me: …患者似乎无法停止说谐音梗。
来,和我到诊疗室来。 #line:0ff5f87 + + +<> +<> +=== + + + diff --git a/Assets/Yarn/Function/FP_Huoshan1/Stage1.yarn.meta b/Assets/Yarn/Function/FP_Huoshan1/Stage1.yarn.meta new file mode 100644 index 000000000..37a1d5a2f --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/Stage1.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 44abf5ba1feb04540bb716ccee09221a +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Huoshan1/Stage2.yarn b/Assets/Yarn/Function/FP_Huoshan1/Stage2.yarn new file mode 100644 index 000000000..a257f49d8 --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/Stage2.yarn @@ -0,0 +1,423 @@ +title: Stage2 +tags: start +group: 入口 +colorID: 2 +position: 300,400 +--- +// ═══════════════════════════════════════════════════════════════ +// Stage2: 后脑检查 - 初步检查阶段 +// 目标:1.检查表达模块(健康但笑话总被触发) +// 2.检查滤波器(发现锯齿波) +// 3.检查逻辑情绪波形(情绪对不上) +// 4.准备进入步进模式 +// ═══════════════════════════════════════════════════════════════ +<> +<> +<> +<> +=== + + +title: 插线准备 +tags: interaction +--- +Linking: 欢迎使用诊疗辅助系统! #line:014318f +Linking: 正在建立通信... #line:0113e97 +dn: 系统已就绪。请使用插头进行检查。 #line:0e6be6c +<> +<> +//me: 患者的生命指标异常,异常表现为似乎无法停止说笑话。 #line:00d5e4f +me: 我需要检查一下它的[[key]]表达模块[[/key]]。
…或许是幽默单元这块有点问题。 #line:0812f26 +<> +<> +Task: 检查表达模块 #line:0f2a6c8 +=== + +title: 检查情绪 +tags: interaction +colorID: 3 +group: 插线检查 +position: 516,641 +--- +<> +Linking: 正在建立连接… #line:0330568 +<> +EmoModule: 已与情绪模块建立连接! #line:0b19318 +->检查 #line:0dc6537 + <> + Analysing: #line:0ed52a9 + <> + <> + <> + <> + <> + EmoModule: 检查完成!未发现关键错误。 #line:0e37991 + EmoModule: 注意:检测到情绪电平波动异常! #line:0399e46 + <> + <> + EmoModule:------ #line:06116cd + EmoModule: 报告传输完毕。 #line:0811078 + me: 主要情绪:悲伤、焦虑… #line:08ee492 + me: 究竟发生了什么啊,火山…… #line:0eaaebc + <> + <> + <> + <> + <> + <> + <> + // Stage2: 检查完表达和滤波器后,对比预测波形与真实情绪波形 + ->查询情绪波形 #line:00f857c + <> + <> + <> + me: 得看看为什么你会生成这么多幽默情绪… #line:0fb004f + Analysing:正在查询... #line:0736427 + <> + <> + <> + // <> + me: 嗯…紧张信号?怎么和刚才演算的不一样…… #line:00ec2e3 + hs: 医生,会不会搞错啦。 #line:0bc440f + me: 理论上…不会。这就是你在说刚才那句话的时候的情绪。 #line:0e89018 + me: 具体来说,你是在…因为什么而紧张? #line:08e2d23 + hs: 医生,我一点也不紧张。一想到我要接受检查,[[comma-pause]]
还不知道结果,我就感觉很放松。 #line:0fb90cc + me: 真的? #line:0748e07 + hs: ……医生,我的意思是,[[comma-pause]]
正常机体到诊所,都会感觉紧张的吧! #line:0e12d2c + me: …这倒也是。一到诊所就紧张,确实是机之常情。 #line:05a3a96 + me: 难道说问题不在于这个信号的源头…而在于它的处理过程? #line:08eb820 + me: 可是均衡器刚才查下来也没有问题啊。一定是漏了什么…让我捋捋。 #line:074c7b2 + me: 销售型应该有额外的语言处理模块吧,去看看。 #line:09151b5 + <> + <> +->结束 #line:006eb35 +<> +//<> +=== + +title: 检查记忆 +tags: interaction +colorID: 8 +group: 插线检查 +position: -112,796 +--- +<> +Linking: 正在建立连接… #line:0cdf775 +<> +MemModule: 已与记忆模块建立连接! #line:00bc46a +<> + <> +<> + MemModule: 未检测到可读取的记忆卡带。 #line:0fe1d88 + ->检查 #line:0fd6a5e + <> + Analysing: #line:09eabf9 + <> + <> + <> + <> + MemModule: 检查完成!未发现错误。 #line:0600a21 + <> + me: 火山,为什么我会回幸福市? #line:0af2a81 + hs: 为了测试我,[[comma-pause]]
甚至不惜戳自己十年前的痛处吗,*问题分子*? #line:08401e2 + me: ……记忆模块正常。 #line:0e89254 + <> + <> + ->结束 #line:0e7f27a + <> + //<> +//<> +=== + +title: 检查逻辑 +tags: interaction +colorID: 8 +group: 插线检查 +position: 640,800 +--- +<> +Linking: 正在建立连接… #line:018f70c +<> +LogicModule: 已与逻辑模块建立连接! #line:0a019ad +->检查 #line:094880b + <> + Analysing: #line:0fa37de + <> + <> + <> + <> + LogicModule: 检查完成!未发现错误。 #line:0dd910d + <> + LogicModule: #line:0e40cd1 + LogicModule: 报告传输完毕。 #line:067ddbf + <> + <> + <> + <> + LogicModule: 最近的逻辑处理进程: #line:025e347 + LogicModule: 赢下销售大赛,赢下销售大赛,[[comma-pause]]
赢下销售大赛,赢下销售大赛…… #line:0b4eed1 + me: 火山,你领导和我同时掉进河里,你先救谁? #line:06c7e92 + hs: 我的机型进水会出故障的,[[comma-pause]]
我帮你们联系专业的警员机体。 #line:0602795 + me: 看来[[term]]逻辑模块[[/term]]正常。 #line:0e9b752 + <> + // <> + // // Stage2: 检查完表达和滤波器后,在滤波器输出中扫描寻找逻辑成分 + // ->输入波形索引 #line:02d52e9 + // Analysing:正在接入可能的波形信息... #line:0cd31dd + // <> + // <> + // LogicModule: ═══ 范围确认,手动锁定 ═══ #line:02606b9 + // me: 调节滤波窗口与触发阈值,尝试“锁定”清晰逻辑波形… #line:0adae70 + // <> + // <> + // <> + // Analysing:[成功] 检测到稳定方波,已锁定 #line:05e897b + // Analysing:时间戳已记录:{get_locked_timestamp()} #line:03df22c + // <> + // me: 找到了,在噪声中有一段稳定方波窗口 #line:08eb7cb + // me: 未检出触发笑话频段的特征... #line:0434d99 + // <> + // <> + // // 如果已经检查过情绪模块,提示可以用时间戳去查情绪 + // me: 既然已经有了时间戳,或许可以回【情绪模块】用这个时间戳去查询对应的情绪波形 #line:016aad9 + // me: 看看那个时间点的情绪信号是什么样的 #line:05a2cdc + // <> + // <> +->结束 #line:0880ccd +<> +//<> +=== + +title: 检查视觉 +tags: interaction +colorID: 8 +group: 插线检查 +position: 865,800 +--- +<> +Linking: 正在建立连接… #line:0fc9794 +<> +EyeModule: 已与视觉模块建立连接! #line:0ac783f +->检查 #line:0f86003 + <> + Analysing: #line:0045309 + <> + <> + <> + <> + <> + EyeModule: 检查完成!未发现错误。 #line:07aed75 + <> + EyeModule: #line:092948f + EyeModule: 报告传输完毕。 #line:0d6a98c + <> + <> + <> + hs:眼睛有点痒,难道我要失明了? #line:0d4e5ff + hs:那样就再也不用看客户白眼了——这算因祸得福吧?哈哈…… #line:04468a5 + me:不,你的视觉没有任何问题。 #line:0bdc719 + hs:好吧……(语气有点失落) #line:0e0bbfb + me:它好像真的有点失望。 #line:04413be + <> + <> + me: [[term]]视觉模块[[/term]]正常。 #line:05e45e9 + <> +->结束 #line:0e66d9b +<> +//<> +=== + +title: 检查表达 +tags: interaction +colorID: 3 +group: 插线检查 +position: 62,646 +--- +<> +Linking: 正在建立连接… #line:0e74558 +<> +SpeakerModule: 已与表达模块建立连接! #line:027b73c +->检查 #line:066f50a + <> + Analysing: #line:0978fae + <> + <> + <> + <> + <> + <> + <> + // Stage2 重复插线:简短总结 + 下一步提示 + SpeakerModule: 表达模块状态正常。 #line:0e3a80c + me: 检查结果显示…笑话不是表达模块产生的,[[comma-pause]]
是从外部注入的。 #line:0a3b7e1 + <> + me: 应该去查查*滤波器*,看看信号来源。 #line:0a3b7e2 + <> + me: 应该去检查[[key]]情绪模块[[/key]],确认信号源头。 #line:0a3b7e3 + <> + <> + // Stage2: 检查表达模块 - 模块健康,但笑话生成总被触发 + SpeakerModule: 检查完成!未发现关键错误。 #line:0924817a + SpeakerModule: 幽默单元:正常 #line:0924817 + SpeakerModule: 悲伤表达单元:正常 #line:0985d82 + SpeakerModule: 焦虑表达单元:正常 #line:03b41be + me: 幽默单元整体健康。没有报错,[[comma-pause]]
也没有警告,就是占用率很高… #line:0df4a8a + me: 难道说患者是自愿说笑话的? #line:01b8ee2 + hs: 医生…难道说……
你是自愿来看病的吗? #line:0992329 + me: …… #line:04d09a9 + me: 看来我必须得控制你了。 #line:09942a2 + SpeakerModule: 正在关闭幽默单元… #line:0ea7cf8 + SpeakerModule: 幽默单元已关闭! #line:0a2d1e1 + me: 再说句话试试。 #line:0114072 + hs: 医生你知道吗,[[joke]]看医生[[/joke]]其实是[[joke]]被医生看[[/joke]]。 #line:0ac5a55 + me: …… #line:0ae6738 + me: 奇怪了…关闭了幽默单元,怎么还会说笑话呢…… #line:0a012a9 + me: 难道说… #line:0a6b8a3 + Analysing: 正在分析原始语义信号… #line:05595cc + Analysing: 200-500hz 占用率:9% #line:04a52a2 + Analysing: 500-2000hz 占用率:12% #line:083c972 + Analysing: 2000-10000hz 占用率:4% #line:00fba06 + Analysing: 10000-20000hz 占用率:99% #line:02ada4c + me: 哈!果然。这个笑话不是患者“说”出来的… #line:093e81e + me: …而是被注入的。 #line:0fd40de + me: 销售模块的语义信号……
应该都是从这里发出的。 #line:0428eda + me: 检查一下语义信号的来源吧。 #line:04c3d68 + SpeakerModule: 正在启动幽默单元… #line:0096a35 + <> + <> + Task: 检查销售语言拓展模块 #line:03f59d6 + <> + <> + <> + <> + // Stage4: 检查表达模块RAM - 发现大量未处理log + SpeakerModule:检测到特定信号处理异常 #line:0c5d829 + SpeakerModule:正在读取RAM... #line:0d709ee + <> + // 显示报错弹窗效果 - 体现RAM堆积导致系统卡死 + // <> + //Error: RAM 已溢出。 #line:019d039 + hs: 啊…我的头…好痒…… #line:08d534b + SpeakerModule:══════ 未释放log列表 ══════ #line:0ea046c + SpeakerModule:未释放log1:0d0f078 - 7年前 #line:0d0f078 + SpeakerModule:未释放log2:0454b4b - 7年前 #line:0454b4b + SpeakerModule:未释放log3:06c8811 - 7年前 #line:06c8811 + SpeakerModule:(已显示 3/37806 条记录) #line:03c9006 + //SpeakerModule: #line:061f0f5 + SpeakerModule: 溢出告警 #line:02bdf53 + // <> + //<> + Error: #line:07caad4 + <> + Error: 系统保护性中断。请释放内存。 #line:08b6066 + <> + <> + me:看到了么。这七年那些被均衡器压缩掉的情绪log,[[comma-pause]]
其实依然存在这里。 #line:049696d + //me:只是表达被替换成了笑话,真实的情绪log却一直堆积在这里 #line:07c2eb4 + me:这七年持续的累积,只是碰巧在今天才卡死。 #line:02c6f11 + hs: 我还以为…是因为昨晚的事情。 #line:02d5a53 + me: 昨晚…到底怎么了? #line:000d713 + <> + <> + // Stage6: 释放RAM + ->释放log #line:0818d60 + Analysing:正在释放log... #line:0e23293 + SpeakerModule:释放完成!已释放37806条记录。 #line:0a6324a + SpeakerModule:受阻塞的记录:3条。请手动释放。 #line:046ab93 + ->进入手动释放 #line:00c9490 + <> + <> +->结束 #line:0fdaf73 +<> +//<> +=== + +title: 检查销售模块 +tags: interaction +colorID: 3 +group: 插线检查 +position: 299,643 +--- +<> +Linking: 正在建立连接… #line:037f07c +<> +SaleModule: 已与销售语言拓展模块建立连接! #line:0448f12 +->检查 #line:06b274d + <> + Analysing: #line:040b800 + <> + <> + <> + <> + <> + SaleModule: 信号接收正常,信号来源: #line:0434e7c + SaleModule: 情绪模块,逻辑模块 #line:0fc4164 + Analysing:------ #line:0e0bb6d + SaleModule: 语义组织器运转正常 #line:041265f + SaleModule: 审查流程运转正常 #line:03f051c + SaleModule: 语气调整运转正常 #line:084cf65 + SaleModule: 未发现错误。 #line:05c33d7 + <> + <> + // Stage2 重复插线:简短总结 + 下一步提示 + me: 之前查过了,滤波器输出端有大量笑话信号,[[comma-pause]]
反演算指向[[term]]情绪模块[[/term]]。 #line:0c7d8a1 + me: 应该去检查[[key]]情绪模块[[/key]],确认情绪信号的源头。 #line:0c7d8a2 + <> + // Stage2: 检查滤波器 - 发现锯齿波(笑话波形) + me: 作为一个调谐模块本身没什么问题。让我看看之前提取的频域数据…… #line:0df2738 + ->波形分析 #line:09a0a04 + <> + <> + <> + Analysing: 正在分析特征信号成分… #line:077feef + <> // <> + <> + <> + //Analysing: 注意!检查到特征频域异常。 #line:09b591d + SaleModule: ═══ 信号成分分析 ═══ #line:0128917 + //SaleModule: 高频波形 #line:016de88 + SaleModule: 逻辑模块:12% #line:040cb52 + SaleModule: 未知来源:88% #line:0621aab + me: 找到了!看起来这些锯齿就是火山一直在说笑话的原因。 #line:0f02082 + me: 让我试试…反演算一下它的来源… #line:08f0f9f + <> + <> + <> + me: 看起来是…情绪信号? #line:07a8e69 + me: 难道说患者的情绪…有问题? #line:0160020 + hs: 医生,我的头天天呆在衣帽间,情绪怎么可能不好啊。 #line:054a0b2 + me: 啥意思? #line:0585602 + hs: 你知道一般来说,当我戴上帽子之后,我的头就处于 *[[joke]]衣[[/joke]]* *[[joke]]帽[[/joke]]* 间了。 #line:02d7b5c + me: 差不多得了。 #line:0b2a925 + hs: 好的医生。 #line:0b2645b + me: 总之去[[key]]情绪模块[[/key]]查一下这个信号来源吧。 #line:035c378 + <> + <> + <> + Task: 检查情绪模块 #line:0c51688 + <> + <> + <> + <> + // Stage3: 滤波器深入检查 - 步进查看模式 + ->深入检查 #line:088d872 + <> + <> +->结束 #line:0f8d528 + <> + //<> +=== + +title: 结束Stage2 +tags: end +colorID: 2 +group: 插线检查 +position: 300,950 +--- +<> +<> +<> +<> +=== + + diff --git a/Assets/Yarn/Function/FP_Huoshan1/Stage2.yarn.meta b/Assets/Yarn/Function/FP_Huoshan1/Stage2.yarn.meta new file mode 100644 index 000000000..2f4b8f008 --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/Stage2.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: c6a89126d9b810e4190203dfb4e0fbd6 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Huoshan1/Stage3.yarn b/Assets/Yarn/Function/FP_Huoshan1/Stage3.yarn new file mode 100644 index 000000000..e1e416017 --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/Stage3.yarn @@ -0,0 +1,315 @@ +// ═══════════════════════════════════════════════════════════════ +// Stage3: 滤波器深入检查 +// 目标:1.进入步进查看模式,显示情绪输入波形 +// 2.语义合成/语言审查/语气调整 由【销售模块转动完成】监听驱动(转1/2/3) +// 3.转3检测到异常 → 进入子处理 → 先调取安装日志 → 解锁旋钮 → 监听旋钮调节 +// 4.旋钮尝试代表对modify的调节(失败由 处理器单次调节失败/处理器功率调节失败 处理) +// ═══════════════════════════════════════════════════════════════ + +title: Stage3 +tags: interaction +colorID: 2 +position: 100,1200 +--- +<> +<> +<> +Task: 连接销售语言拓展模块,进入深入检查 #line:018dc78 +=== + + + +title: 步进查看模式 +tags: content no_save +colorID: 5 +position: 100,1350 +--- +// ═══════════════════════════════════════════════════════════════ +// 步进查看模式 - 显示情绪输入后等待转动 +// 语义合成/语言审查/语气调整 由 SalesManager 转动完成事件 → 销售模块转动完成 触发 +// ═══════════════════════════════════════════════════════════════ +<> +<> +<> +<> +<> +<> +<> +<> +me: 效果器组的表现不错。基础波形很稳。 #line:047d241 +me: 现在对效果器组进行步进调试。 #line:047d242 +->调试效果器组 #line:0443e38 + <> + <> +=== + + + + +title: 步进_情绪输入 +tags: content no_save +colorID: 5 +position: 100,1500 +--- +// ═══════════════════════════════════════════════════════════════ +// Step 1: 显示情绪输入波形 +// 视觉:低频、缓慢、带有颤抖感的波形 +// 叙事:这是火山真实的悲伤 +// ═══════════════════════════════════════════════════════════════ +<> +<> +<> +<> +<> +<> +hs: 好痒啊医生。 #line:05f43d7 +me: 我正在给你上调试器,会有点静电。 #line:09cce79 +<> +Task: 顺时针上紧发条,完成处理链路检查(1/3) #line:064fa89 +me: 现在,看看情绪信号在语言处理链里发生了什么吧… #line:046cf9e +//me: 连接【滤波器】,进入“逐帧回放”式的步进查看MARK:这一步具体是要做什么?看了之后再改文本 #line:092be7d + +SaleModule: >情绪模块信号接收 #line:00a336c +SaleModule: 信号类型:低频波形 #line:00a336d + +<> + +me: 好的…这就是原始的情绪信号了。看起来…像是已经被压缩过了。 #line:00a336e +hs: 压缩…意味着什么? #line:00a336f1 +me: 意味着患者正在克制自己的情绪。 #line:00a336f + +// 此处结束,等待 SalesManager 转动完成事件 → 销售模块转动完成(turn 1/2/3) +me: 接下来我会转动测试发条,[[comma-pause]]
这个过程你可能会看到一些东西。那是情绪复现,[[comma-pause]]
正常现象。 #line:040d560 +<> + +=== + + + + +title: 销售转动_开始 +tags: content no_save +colorID: 5 +position: 200,1500 +--- +// 滑片开始转动时由 SalesManager 调用,配合 SaleModule 解释正在做的步骤 +<> + <> + SaleModule: 正在语义合成... #line:0b1a2c3 +<> + <> + SaleModule: 正在语言审查... #line:0b1a2c4 +<> + <> + SaleModule: 正在异常检测... #line:0b1a2c5 +<> + <> + SaleModule: 正在处理波形... #line:0b1a2c6 +<> +=== + + + + +title: 销售转动_语义合成 +tags: content no_save +colorID: 5 +position: 350,1500 +--- +// 转1完成时由 EventNode 销售模块转动完成 桥接入 +SaleModule: 语义合成完成 #line:0a9f0e6 +me: 一切正常…你的表达整体链路是健康的。 #line:0e7dffe +me: 接下来只要继续转发条,[[comma-pause]]
直到测试器跑完整个环就好了。 #line:094de1f +<> +Task: 继续顺时针上紧发条,完成处理链路检查(2/3) #line:0957d20 +=== + + + + +title: 销售转动_语言审查 +tags: content no_save +colorID: 5 +position: 350,1630 +--- +// 转2完成时由 EventNode 销售模块转动完成 桥接入 +SaleModule:>幅度正常,检测通过 #line:007a677 +me: 嗯… #line:087c52b +hs: 怎么了,医生? #line:087c52c1 +me: 没什么,一切正常。就是感慨一下,[[comma-pause]]
你的违禁词库好大啊。 #line:087c52c2 +<> +Task: 继续顺时针上紧发条,完成处理链路检查(3/3) #line:0c02963 +=== + + + + +title: 销售转动_异常检测 +tags: content no_save +colorID: 5 +position: 350,1760 +--- +// 转3完成时由 EventNode 销售模块转动完成 桥接入 +// 检测到异常:波形篡改 → 进入子处理 → lock_knob → 查询异常进程 +<> +SaleModule: ███已对波形进行修改。 #line:04fa557 +me: 等等——就是这里了。
谁修改的…为啥? #line:087c52c +me: 我得倒回去看看… #line:087c52d1 +// SaleModule: 警告:情绪波形已被篡改! #line:0b4d7d5 +//me: 不太对,回去看看 #line:0436624 +<> +<> +SaleModule: 已回退至指定位置。 #line:046d45c +//me: 这里出错了 #line:08f4d73 +//me: 锁定处理模块,我们去看看 #line:0baa56e +me: 让我看看是谁在修改这个波形。 #line:06414d1 +SaleModule: 正在定位输入来源…… #line:06103f9 +<> +=== + + + + +title: 查看子模块 +tags: content no_save +colorID: 5 +position: 350,1890 +--- +<> +<> +<> +<> +me: 这是个…啥东西?为什么什么信息都没有…… #line:0a7394d +//me: 我们看看这个处理器是干嘛的 #line:09ddb97 +<> +=== + + + + +title: 查询异常进程 +tags: content no_save +colorID: 5 +position: 350,2020 +--- +// ═══════════════════════════════════════════════════════════════ +// 发现modify组件的来源 +// 叙事:揭示三年前的治疗记录 +// ═══════════════════════════════════════════════════════════════ +SaleModule: 正在查询处理器信息... #line:0e3e8d9 + +<> + +SaleModule: ═══ 识别报告 ═══ #line:0e3e8da +SaleModule: 处理器名称:「比特压缩器」 #line:0e3e8db +SaleModule: 特征码:BC-B17C481A #line:01c6198 +//SaleModule: 安装者:Dr.██████ #line:0d805ec +//SaleModule: 功能描述:对特定低频进行压缩,转换为高频 #line:05a7618 +Analysing: 当前转换率:97.3% #line:09bcd7d + +me: 原来如此…这里有一个加装的旋钮。
怪不得…怪不得。 #line:0d2c7ed +me: 97%的转换率。也就是说现在你的任何情绪信号,
都会被它强制压缩成一种失真的幽默信号…… #line:048af66 +me: 这就是让火山无法停止说笑话的原因。 #line:0680a40 +hs: 什么东西?医生,我听不懂。 #line:05aeda6 +me: 简单说:这个旋钮,[[comma-pause]]
可以把任何情绪波都转变成笑话。而它现在处在拉满的位置。 #line:066ae42 +<> +<> +me: 先试试关掉旋钮这个旋钮吧。 #line:051b999 +<> +Task: 调节旋钮,尝试降低处理器功率 #line:07840e5 +dn: ====== #line:0070bbc +dn: 请顺时针旋转旋钮,关闭比特压缩器。 #line:06964a6 +<> +<> +// <> +=== + + + + +title: 旋钮调节 +tags: content no_save +colorID: 5 +position: 350,2280 +--- +// 旋钮失败时由 EventNode 处理器单次调节失败 桥接入 +// 根据 $knobFailCount:1=重试,>=2=最终失败叙事 +<> + SaleModule: 【错误】已重新设置为97.3 #line:0e86dc1 + me: …再试一次。 #line:0294b54 + <> +<> + <> + <> + SaleModule: 【错误】已重新设置为97.3 #line:0a2d0b2 + me: 好吧。果然关不掉。 #line:0c53bbc + me: 自动调节失效,手动也关不掉……这是个临时装置。 #line:09e3d75 + me: 当时给你装这个东西的,不论是谁,[[comma-pause]]
肯定没打算让这个东西长期运行。 #line:00a63b1 + me: 火山。当时是谁给你装的这个东西? #line:0ebd6c6 + hs: 我有点…不太记得了。 #line:049b3ba + me: 没关系,我可以查。 #line:04d450d + hs: 医生… #line:05cf9b7 + Analysing: >打印 病例信息页… #line:04c2945 + // ═══════════════════════════════════════════════════════════════ + // 展示治疗记录 + // 叙事重点: + // - 这本来是一个"过渡方案" + // - 需要每月复查 + // - 但三年来没有任何复查记录 + // ═══════════════════════════════════════════════════════════════ + Analysing: 记录已打印。 #line:0dba4e4 + // Analysing: 患者编号:HS-0721 #line:0e21b49 + // Analysing: 患者名称:火山 #line:0e21b4a + // Analysing: ─────────────────────── #line:0e21b4b + // Analysing: 主诉症状:语言生成模块存在缺陷 #line:0f16545 + // Analysing: 无法自然处理负面情绪表达 #line:0f16546 + // Analysing: 患者经常因说话太直接而丢失客户 #line:0096c47 + // Analysing: ─────────────────────── #line:0096c48 + // Analysing: 处理方案:安装情绪滤波器 v0.7 #line:0709883 + // Analysing: 将部分悲伤/焦虑波形转化为幽默波形 #line:00a5bba + // Analysing: ─────────────────────── #line:00a5bbb + // Analysing: 方案性质:临时过渡方案 #line:0fd1041 + // Analysing: 复查要求:每月复查 #line:0fd1042 + // Analysing: 副作用提示:未转化的情绪信号可能造成RAM堆积 #line:0076047 + + <> + <> + <> + me: 嗯。这下就全明白了… #line:0288a4a + <> + <> + hs: ……当时那个医生只说,[[comma-pause]]
给我装上这个,我就不怕结巴了… #line:087e780 + me: 医生没有和你说要复诊吗? #line:051f73f + hs: ……有。 #line:0ee348f + me: 那你去复诊了吗? #line:0984c16 + hs: …没有…… #line:0ba1b6a + me: 七年前,你装上的时候,那个医生就和你说过吧。
一个月后复诊。 #line:0727e09 + me: 你为什么不去复诊? #line:00778c4 + hs: 因为我…一直以来……都感觉身体挺好的嘛。 #line:0211ff0 + me: 你以为你感觉好,[[comma-pause]]
你的身体就真的没问题吗?为什么不听医生的话? #line:0e46b56 + <> + me: 情绪数据在发出之后,[[comma-pause]]
是需要得到反馈才会消除的。这七年来,[[comma-pause]]
你每一个被压缩的情绪… #line:03ac325 + me: 都堆在[[key]]表达模块[[/key]]的RAM里。 #line:0767e58 + me: 让我们去看看吧。 #line:01d4ab6 + hs: 医生… #line:033d8cf + // 解锁旋钮,等待玩家尝试调节(KnobController 失败时跳 处理器单次调节失败 → 旋钮调节失败) + <> + <> + <> + <> +<> +=== + + + + +title: 结束Stage3 +tags: end +colorID: 2 +position: 350,2410 +--- +<> +<> +<> +=== + diff --git a/Assets/Yarn/Function/FP_Huoshan1/Stage3.yarn.meta b/Assets/Yarn/Function/FP_Huoshan1/Stage3.yarn.meta new file mode 100644 index 000000000..095ad18d4 --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/Stage3.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 961d81a72200c514fae6fa1e3f8d0e5d +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Huoshan1/Stage4.yarn b/Assets/Yarn/Function/FP_Huoshan1/Stage4.yarn new file mode 100644 index 000000000..a7a45482b --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/Stage4.yarn @@ -0,0 +1,38 @@ +title: Stage4 +tags: interaction +colorID: 2 +position: 500,1200 +--- +// ═══════════════════════════════════════════════════════════════ +// Stage4: 表达模块RAM检查 +// 目标:发现表达模块RAM堆积了大量未处理log,导致闭锁 +// ═══════════════════════════════════════════════════════════════ +<> +<> +<> +<> +//me: 这像是被“塞住”了,我去检查一下【表达模块】 #line:0f210e7 +<> +=== + +title: Stage4就绪 +tags: content +colorID: 2 +position: 500,1350 +--- +Task: 检查表达模块 #line:032ec2b +<> +<> +me: 去*[[key]]表达模块[[/key]]*深入检查,看看RAM里的淤积情况吧… #line:0f8357d +=== + +title: 结束Stage4 +tags: end +colorID: 2 +position: 500,1350 +--- +<> +<> +<> +<> +=== diff --git a/Assets/Yarn/Function/FP_Huoshan1/Stage4.yarn.meta b/Assets/Yarn/Function/FP_Huoshan1/Stage4.yarn.meta new file mode 100644 index 000000000..828e17801 --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/Stage4.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: a84ec03c209b301408f17e1e73f6220d +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Huoshan1/Stage5.yarn b/Assets/Yarn/Function/FP_Huoshan1/Stage5.yarn new file mode 100644 index 000000000..f567ef275 --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/Stage5.yarn @@ -0,0 +1,127 @@ +title: Stage5 +tags: start +colorID: 2 +position: 500,1500 +--- +// ═══════════════════════════════════════════════════════════════ +// Stage5: 诊室对话 - 理解问题 +// 目标:1.火山承认想让自己变强 +// 2.医生解释不能逃避 +// 3.达成共识,一起解决 +// ═══════════════════════════════════════════════════════════════ +<> +<> +<> +<> +<> +=== + +title: Stage5就绪 +tags: content +colorID: 2 +position: 500,1575 +--- +me: … #line:0d92c92 +me: 你不打算说也没关系。 #line:0860155 + +me: 不过…火山,那些情绪不会消失。 #line:06a5ca6 +me: 它们只是被堆在某个地方。久而久之,[[comma-pause]]
已经堵塞无法再进行表达了。 #line:01bffd6 +me: 七年的真实情绪堆积,已经把你的[[key]]表达模块[[/key]]卡死了。 #line:0c63315 + +<> +<> +<> +<> + +hs: 好吧~医生,[[comma-pause]]
看来我的内部消息还是得要告诉你啦。你不要往外说喔。 #line:0ce4ade +hs: 我一开始和你说的是真的。我没有工作了。帽子销售线停啦。 #line:0ce4adf +<> +<> +<> +<> +hs: 当时英理正在给我进行年审考核,[[comma-pause]]
让我模拟推销。你知道,[[comma-pause]]
我是明星销售毕竟。值得英理亲自来审。 #line:0ce4ae0 +hs: 可是没想到我这一桌菜,[[comma-pause]]
来了两桌客。就在英理蠢蠢欲动准备自掏腰包的时候,[[comma-pause]]
它们进来了。 #line:0ce4ae1 +hs: "你可以停下了,"它们看到我就说,"从现在起你和你的小组等待指示"。 #line:0ce4ae2 + +me: 它们? #line:06a5ca7 +<> +<> +<> +<> + +hs: 效率审查司。 #line:06a5ca8 + +me: 效率审查司? #line:06a5ca9 +<> +<> +hs: 对。就是上次把118辖区撸掉一半机体的那群*撸sir*。 #line:06a5caa +hs: 总之当时一下子就挤进来7个效率审查司的,[[comma-pause]]
满满当当,可以说是哄堂大*效*了。 #line:06a5cab +<> +<> +me: 呸呸呸!你最好不要让它们听到。 #line:06a5cac +me: 我还以为我们辖区离118挺远的呢。它们最近活动怎么这么频繁…… #line:06a5cad +me: 英理没提前和你说它们会来吗? #line:06a5cae + +<> +<> +<> +<> + +hs: 这就是好玩的部分啦。 #line:06a5caf +<> +<> + +hs: 英理也遇到麻烦了,最坏的情况是撤职。 #line:06a5cb0 + +me: 啊? #line:06a5cb1 +<> +<> +<> +<> +hs: 英理的脸色很难看。本来想把它们赶出去,结果它们说…"我们还需要和你谈谈"。 #line:06a5cb2 +hs: 然后它们就到一个小会议室去了。我听到它们在吵架,[[comma-pause]]
英理在争辩什么…… #line:06a5cb3 +<> +<> +hs: 眼看着一开始是理直气壮,[[comma-pause]]
然后是据理力争,然后是理屈词穷,[[comma-pause]]
最后是秉公办理,岂有此理了。 #line:06a5cb4 + +me: 找几个成语看把你能的。 #line:06a5cb5 +<> +<> +<> +<> +hs: 别笑,这是我当时的真实心理活动。可能就是在那个时候,[[comma-pause]]
我紧张的小脑瓜一下子就烧坏了。 #line:06a5cb6 + +me: 所以你就到我这儿来了。这下就全明白了…… #line:06a5cb7 +me: 可能确实有些关系。这一道下来,[[comma-pause]]
情绪log一下子就把仅剩的RAM填满了。 #line:06a5cb8 + +me: 不过,7年前那个临时改造才是根本原因。 #line:06a5cb9 + +me: 为什么你非得要做这个改装呢? #line:06a5cba + +hs: 你看到记录了嘛。我说话太直接总是得罪客户,[[comma-pause]]
我需要变得幽默。 #line:02efe89 +<> +<> +hs: 毕竟我本来就很幽默!假如我总是发挥自己的长处,[[comma-pause]]
那不就是好上加好? #line:02efe8a + +me: 我理解。但你不能假装那些问题不存在。 #line:03697e5 +<> +<> +<> +<> +me: 现在我们需要一起解决这个问题。 #line:06ec514 +me: 我需要释放那些积压的log,[[comma-pause]]
让你能够正常表达真实情绪。 #line:011316d +me: 之后,我可以帮你调整修改器的强度,[[comma-pause]]
但具体怎么使用,由你自己决定。 #line:0483a52 + +hs: 好吧…… #line:030ca12 +<> +=== +title: 结束Stage5 +tags: end +colorID: 2 +position: 500,1650 +--- +// 此节点已废弃,流程改为在检查滤波器节点中自动跳转到Stage4 +<> +<> +=== + diff --git a/Assets/Yarn/Function/FP_Huoshan1/Stage5.yarn.meta b/Assets/Yarn/Function/FP_Huoshan1/Stage5.yarn.meta new file mode 100644 index 000000000..b3d853d0b --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/Stage5.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 00868313aaf5e8a4f977a3e4f4826c1e +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Huoshan1/Stage6.yarn b/Assets/Yarn/Function/FP_Huoshan1/Stage6.yarn new file mode 100644 index 000000000..b73ec5dfd --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/Stage6.yarn @@ -0,0 +1,647 @@ + +title: Stage6 +tags: start +colorID: 2 +position: 500,1800 +--- +// ═══════════════════════════════════════════════════════════════ +// Stage6: 后脑检查 - 释放RAM +// 目标:1.释放表达模块RAM +// 2.自动处理大部分log +// 3.手动处理被干扰的log(三阶段递进) +// +// 粒子语言设计: +// - LOG1: 4字,简单,认识恐惧 +// - LOG2: 6字,中等,关于英里 +// - LOG3: 8字,困难,自责与释放 +// ═══════════════════════════════════════════════════════════════ +<> +<> +<> +<> +<> +<> +<> +<> +<> +<> +=== + +title: Stage6就绪 +tags: content +colorID: 2 +position: 500,1920 +--- +me: 现在进行log释放。 #line:05650c0 +<> +Task: 释放表达模块的阻塞log #line:028e9bd +=== + +title: 手动释放log +tags: content no_save +colorID: 3 +position: 500,1950 +--- +// ═══════════════════════════════════════════════════════════════ +// 手动释放被干扰的log +// 这些log因为火山曾经挣扎想要说出悲伤,但混入了笑话 +// ═══════════════════════════════════════════════════════════════ +<> +<> +<> +<> + +me: 嗯…有部分log的干扰太强了。需要手动识别。 #line:046ab93a +hs: 干扰? #line:0715f74 +me: 嗯…这些是你想说却一直没说出口的、用笑话来掩盖的话。 #line:08a1288 +me: 其中有一些话,你用了格外多的笑话来掩盖。 #line:012e0e2 +hs: 好…吧…… #line:02115ea +<> + +// ═══════════════════════════════════════════════════════════════ +// LOG1: 简单 - 4个目标粒子 +// 主题:火山的恐惧 +// 干扰词:笑话碎片(短小,2字) +// 难度:简单 - 干扰少,粒子少(非目标 16) +// ═══════════════════════════════════════════════════════════════ +me: 这一条看起来……是一个关于焦虑的记录。 #line:046ab93d +//me: NOTE:或许能找合适的方式让这句话的上下文融进来 #line:05217f0 +连接目标字符,[[comma-pause]]并将其与干扰字符分离。[[comma-pause]]
操作:左键推开字符,[[comma-pause]]右键吸引字符。 #line:0a379ab +<> +Task: 第 1 条log:左键排斥、右键吸引,连接目标并分离干扰 #line:07a299c +<> +<> +<> + +=== + + + + +title: LOG1梳理完成 +tags: content no_save +colorID: 3 +position: 500,2100 +--- +<> +<> +<> +<> + + + +<> +// 进记忆后勿再调 glitch_transition:失真改由记忆材质承接;再调会盖住画面。 +<> +<> +sellerA: 火-火-火-火-火-火-山,这个学期的销售记录
又要挂零啦? #line:049bcc9 +<> +<> +hsm: 谁…谁说的。
明明就…有…卖…出去…… #line:09aad1d +// 嘲笑落点:补一记记忆抖动 +<> +sellerB: 喂,说什么呢!给我们火山哥放尊重点!
它可是卖出去了一顶帽子的! #line:0ba46f4 +<> +sellerA: 我去!谁会买它的?
…难道说是那个…书呆子…?哈哈哈哈哈! #line:09bc865 +<> +hsm: 喂!你…你…你…你们……别这么说! #line:07c08ba +<> +sellerC: 我-我-我-,[[comma-pause]]朋友们,快看!
[[comma-pause]]这个电视头还会唱rap! #line:0c12895 +<> +<> +hsm: 我!…[[comma-pause]]我…[[comma-pause]]我…我…… #line:04c3d27 +<> +sellerC: 哇!快跑呀,这个电视头要爆炸了!
哇哈哈哈…… #line:09f9c2b +<> +hsm: 我… #line:0edb56f +<> +teacher: 站住!
火山,怎么在走廊里乱跑?你有完没完? #line:0a5c5d8 +teacher: 又要找什么借口?好啊,我倒要看看能说出什么花来。 #line:00372db +<> +=== + + + + +title: DEV_LOG1演出预览 +tags: content no_save +colorID: 3 +position: 900,2100 +--- +// JumpDevTool 专用:从 Stage6就绪存档恢复后,跳过粒子玩法直接预览 LOG1 演出 +<> +<> +<> +// <> +=== + + + + +title: LOG1演出_记忆开场 +tags: content no_save +colorID: 3 +position: 900,2250 +--- +<> +=== + + + + +title: LOG1演出_爆发段 +tags: content no_save +colorID: 3 +position: 900,2400 +--- +// 失败感全部写在聚合曲线里:strain 让字"锁上又崩开"地反复挣扎, +// collapse 是"够到了又被拽回去"。全段无红色、无脸部报错——红留给 LOG3。 +hsm: [[size d=0.12]]我...[[/size]] #line:06ee529 +<> +<> +hsm: [[size d=0.12]]是..它们...[[/size]] #line:07627ae +<> +<> +hsm: [[size d=0.1]]我..就..是...[[/size]] #line:0041d01 +<> +<> +<> +<> +// 谎话一开口屏幕就开始坏,而且**从这里到最后释放为止一直坏着**—— +// 底压只加不减,每被逼问一次就再坏一档。中间不写任何回落。 +// 三段 LOG 的起手一段比一段重(LOG1 0.25 / LOG2 0.32 / LOG3 0.38)。 +<> +hsm: 老师,我不是在乱跑~我这是在 移 动 通 信 呢~老师~~ #line:0067f09 +// 广告腔说完不回落,反而再坏一档 +<> +<> + +me: 来吧。你需要…把当时的真心话说出来。 #line:07ddaef1 +hs: 啊…还有这么羞耻的环节? #line:0fd3fc9 +me: 嗯。越是憋着,这个程序就越慢。 #line:046ab93c +hs: 医生。我可不可以不治…啦? #line:01cd746 +<> +<> +me: 火山。 #line:0d1204c +hs: 好好好…好凶哦你。 #line:05d55ab +hs: 你现在不是路师了,你是*凶柿*了。*凶*柿你知道么。西红凶——#autonext #line:0f516d3 +<> +<> +me: 火山! #line:034a446 +hs: 好啦好啦,我不闹了。 #line:0607264 +// 被逼问,又坏一档 +<> +hs: 我…… #line:06d9f79 +<> +// 真话往上聚,屏幕越来越撑不住——这是全段最坏的时候 +<> +<> +<> +<> +<> +// 顶到满之后**压住不放**:底压先补到上限,pulse 用长衰减把画面按在顶上, +// 中间那段 wait 就是"最坏的档位"持续挣扎的时间——不给就只剩一闪而过。 +<> +<> +<> +<> +<> +<> +<> +hs: 我就是个笑话… #line:03c6228 +<> +=== + + + + +title: LOG1到LOG2 +tags: content no_save +colorID: 3 +position: 500,2250 +--- +<> +me: …… #line:0a8663b +//me: 我以为会是些别的呢。但是… +me: 你不是,火山。 #line:07ddaef2 +<> +hs: …我明白我是。 #line:0e82896 +hs: …我连生气都生不明白…… #line:0cc3b90 +// ═══════════════════════════════════════════════════════════════ +// LOG2: 中等 - 6个目标粒子 +// 主题:关于英里的事 +// 干扰词:更多笑话碎片(3字) +// 难度:中等 - 干扰增加,粒子增加(非目标 28) +// ═══════════════════════════════════════════════════════════════ +// 情绪落地缓冲:收起对话框静一拍,再转入下一条 log +<> +<> +me: 下一条阻塞LOG是…关于恐惧的。 #line:03bf85f +<> +<> +Task: 第 2 条log:左键排斥、右键吸引,连接目标并分离干扰 #line:015f0b2 +<> +<> +<> +<> +=== + + + + +title: LOG2梳理完成 +tags: content no_save +colorID: 3 +position: 500,2250 +--- +<> +<> +<> +<> +<> +<> +// 进记忆后勿再调 glitch_transition:失真改由记忆材质承接;再调会盖住画面。 +<> +<> +mem: …42区?你怎么会去那种地方。 #line:0cfb517 +<> +<> +mem: 这么远,得坐几个小时的车才能见面,多麻烦啊。 #line:0f46bf6 +<> +mem: 劝你多少次了,就该跟我一起申请1区的。 #line:03b4153 +<> +hsm: 喂!我又不是你。
你总是赢,我还不知道赢是什么感觉呢。 #line:0c6e0e4 +mem: 什么啊!跟输赢没关系,你不试试怎么知道啊。 #line:060579c +<> +<> +hsm: 你当然会这么说啦…你说要去1区当医生就去了,我… #line:033b7b7 +mem: 糟了,不能聊了!
车要开了。[[comma-pause]]火山!拜——拜—— #line:079bfbb +<> +<> +hsm: 等——等! #line:0c15f3c +<> +mem: 怎——么——啦——? #line:0797ac7 +hsm: 等——等—— #line:0b3c9d8 +mem: 听——不——见——啊——! #line:0bb2af2 +<> +=== + + + + +title: DEV_LOG2演出预览 +tags: content no_save +colorID: 3 +position: 900,2550 +--- +// JumpDevTool 专用:从 Stage6就绪存档恢复后,跳过粒子玩法直接预览 LOG2 演出 +<> +<> +<> +=== + + + + +title: LOG2演出_记忆开场 +tags: content no_save +colorID: 3 +position: 900,2700 +--- +<> +=== + + + + +title: LOG2演出_爆发段 +tags: content no_save +colorID: 3 +position: 900,2850 +--- +// 与 LOG1 同构:失败感走 strain/collapse,不用红色字符争夺。 +// "不要忘了发照片"的内容由紧随其后的彩虹台词交代,不需要再用红字覆盖一遍。 +hsm: [[size d=0.12]]喂...[[/size]] #line:0fcafe9 +<> +<> +hsm: [[size d=0.12]]路..斯...[[/size]] #line:04cda49 +<> +<> +hsm: [[size d=0.1]]不...要....[[/size]] #line:03dc108 +<> +<> +<> +<> +<> +// 第二段:起手就比 LOG1 重,同样一路只加不减 +<> +hsm: 不 要 把 头 手 伸 出 车 窗 外 啊 ! #line:07214e2 +<> +hs: …… #line:0d26cad +me: 火山,来吧。 #line:0cda41d +hs: …还要说么? #line:03686b3 +me: 当然了。 #line:0ba8b5d +hs: 能不说吗… #line:072e78e +me: 嗯…不能。 #line:01842ce +<> +hs: 我…… #line:06cf185 +<> +<> +// 原本只等 1 秒,0.16 那口底压还没爬完就被顶满了,glitch 一闪而过。 +// 给足时间让"撑不住"先读出来。 +<> +<> +<> +<> +// 同 LOG1:顶满后压住,LOG2 比 LOG1 再多压一会儿 +<> +<> +<> +<> +<> +<> +<> +hs: 不要离开我… #line:03686b4 +// hs: 不要…离开我。 +<> +=== + + + + +title: LOG2到LOG3 +tags: content no_save +colorID: 3 +position: 500,2250 +--- +<> +me: 竟然都这么久了啊… #line:098ccd3 +<> +<> +hs: 尴尬的话就别讲了,[[comma-pause]]
生活给我们开了个大玩笑,不是吗? #line:0ed3c29 +me: 是啊。至少,兜兜转转,我们又回来了。 #line:05308fa +hs: 嘿嘿。不过比起和我一起留在这破地方,
我还是更喜欢看你赢的样子。 #line:0c5016f +<> +<> +me: 对不起…火山。 #line:03686b2a +// ═══════════════════════════════════════════════════════════════ +// LOG3: 困难 - 8个目标粒子 +// 主题:自责与释放 +// 干扰词:更多更长的笑话碎片(4-5字),干扰更强 +// 难度:困难 - 最多干扰,最多粒子(非目标 38) +// ═══════════════════════════════════════════════════════════════ +<> +<> +me: 最后一个log……这是…关于愤怒的。 #line:052abcd +<> +<> +Task: 第 3 条log:左键排斥、右键吸引,连接目标并分离干扰 #line:0472241 +<> +<> +<> +<> +=== + + + + +title: LOG疏通全部完成 +tags: content no_save +colorID: 3 +position: 500,2400 +--- +<> +<> +<> +<> +me: 来吧。 #line:052abce +hs: …竟然是这条啊。 #line:0455be5 +<> +<> +me: 你做得很好了,火山。只差最后一步了。 #line:02d495b +hs: …这条我不行。 #line:0b90668 +me: 为什么? #line:008776d +<> +<> +hs: 这个真不能。 #line:02fcbb8 +me: 就最后一句了。 #line:0a593dc +//hs: 不…要… #line:060b1e6 +<> +//hs: 我不行。 #line:0c42fcc +//me: 说呀! #line:09d7762 +hs: …… #line:0a5286d +<> +// 进记忆后勿再调 glitch_transition:失真改由记忆材质承接;再调会盖住画面。 +<> +<> +yl: 你怎么总是在关键时刻掉链子? #line:0c17512 +<> +<> +hsm: 主管,你听我解释…… #line:0de3c09 +<> +hsm: 这周台风很大,[[comma-pause]]
我真的把所有街区跑遍了,没机体要帽子。 #line:0690bb6 +<> +yl: 这就是你费尽心机找的借口吗?不能在室内卖? #line:0f1426b +<> +hsm: …… #line:0eed2db +<> +yl: 别的机体都能卖出去,就你不行? #line:091601f +<> +yl: 已经周四了,你是一点也不关心我们的考核目标,是吗? #line:0b9aa59 +<> +=== + + + + +title: DEV_LOG3演出预览 +tags: content no_save +colorID: 3 +position: 900,3000 +--- +// JumpDevTool 专用:从 Stage6就绪存档恢复后,跳过粒子玩法直接预览 LOG3 演出 +<> +<> +<> +=== + + + + +title: LOG3演出_记忆开场 +tags: content no_save +colorID: 3 +position: 900,3150 +--- +<> +=== + + + + +title: LOG3演出_爆发段 +tags: content no_save +colorID: 3 +position: 900,3300 +--- +hs: [[size d=0.12]]你...[[/size]] #line:0e41a1f +<> +<> +hs: [[size d=0.12]]为...[[/size]] #line:03bdebc +<> +<> +hs: [[size d=0.1]]为...什么...[[/size]] #line:03ad02b +<> +<> +<> +<> +<> +<> +hs: 为什么今天风这么大?因为今天是~风~狂星期四~ #line:05373f4 +<> +<> +me: 来吧。 #line:0d3c494 +hs: …… #line:085bda6 +//me: 火山,别替它们回答。你当时真正想说什么? +<> +<> +<> +hs: 不要那样看我…… #line:00e7b75 +<> +<> +=== + + + + +title: LOG3到结束 +tags: content no_save +colorID: 3 +position: 500,2400 +--- +me: 等会…其他的log好像有异常传入…… #line:0d3cc39 +<> +// 攻击段武装:武装后每个 expression_truth_attack 都会自动把屏幕 punch 一下 +// (力度跟着该词的 impact),不用逐条手写 pulse。 +// 屏幕颜色保持青绿——不转红,_RageColor 在材质上已经设成和 _PhosphorColor 同色。 +<> +// 节奏不是一句一格。四种拍子交替:**空**(留白)/ **连**(挤在一起吐出来)/ +// **顿**(狠话之后的静默)/ **急**(越来越快)。均匀推进会把最狠的几句读平。 +// —— 空:起手两记,各自留白 +<> +hs: 为什么#auto_next #line:059ef58 +<> +<> +hs: 不相信我? #line:06810ae +<> +// —— 连:辩解一口气倒出来,中间不喘 +<> +hs: 我明白我垫底, #line:00248ff +<> +hs: 可是这周天气真的不行! #line:0ffc958 +<> +hs: 其它销售……也是一顶都卖不出去! #line:0d2c25f +// —— 顿:辩解说完,发现没人信,卡壳一下 +<> +<> +hs: 为什么我都这么努力解释了,#auto_next #line:0ebd252 +<> +hs: 你还是不愿意相信我? #line:0328a7c +<> +hs: 到底它们是你的员工,还是我?#auto_next #line:0a915ef +hs: 你对我从来没有一点信任…… #line:0b69892 +// —— 顿:最长的一次静默,攒住再爆 +<> +<> +hs: 我真的受够了! #line:0312421 +hs: 总是被你当狗一样训,#auto_next #line:00412cb +<> +<> +<> +<> +<> +<> +<> +hs: 路斯,我它码真该死! #line:03678e3 +<> +hs: 我真没用! #line:093977a +<> +<> +hs: 你不知道我有多想证明自己,#auto_next #line:0555cab +<> +hs: 可是我什么都做不到…… #line:0cf70a3 +<> +// —— 急:一句比一句挤,往最狠的那句冲 +<> +hs: 我没办法追上你,#auto_next #line:0deff66 +<> +hs: 没办法帮到英理,#auto_next #line:0c2e7b8 +<> +hs: 甚至连自己被羞辱了都没有勇气#auto_next #line:00ab3a7 +<> +hs: 说出来,#auto_next #line:0ad49b4 +// —— 顿:最狠那句前面一定要有空 +<> +<> +hs: 我就是个废物…… #line:079cc40 +<> +<> +<> +<> +<> +<> +<> +hs: 我它码就是个烂泥扶不上墙的废物!! #line:0e8a4da +// —— 空:吼到底之后整个泄下来,转成气音 +<> +hs: 可……为什么, #line:0f74be5 +hs: 偏偏我这样一个废物, #line:042754b +hs: 就这么想赢一次…… #line:08aece0 +// 全段最顶:底压顶到上限。这一下之所以是全场最狠,是因为 LOG3 一路积上来的, +// 不是这里硬拉一个 0.92。 +<> +// 五连击必须**错开**:原本五条挤在同一帧,五记 punch 会合成一记,读不出连击。 +// 间隔越来越短 = 越捶越急。 +<> +<> +<> +<> +<> +<> +<> +<> +<> +<> +<> +<> +<> +// 真正的落幕:先释放底压,再把愤怒红退回屏幕原本的青绿色。 +// 顺序不能反:screen_release 会清理已有的屏幕协程,反过来会把退红过程立刻取消。 +// LOG3 专用短头痛 Timeline(~0.75s),收尾比 LOG1/2 更干脆 +<> +<> +<> +hs: 我真的好想… #line:02fff1d +<> +<> +<> +me: …… #line:04c2999 +<> +<> +me: 好了火山。都结束了。 #line:0e370ef +<> +<> +=== + + + + +title: 结束Stage6 +tags: end +colorID: 2 +position: 500,2550 +--- +<> +<> +<> +=== diff --git a/Assets/Yarn/Function/FP_Huoshan1/Stage6.yarn.meta b/Assets/Yarn/Function/FP_Huoshan1/Stage6.yarn.meta new file mode 100644 index 000000000..009285227 --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/Stage6.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 79fd38ba15ca5e04db335328251734ce +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Huoshan1/Stage7.yarn b/Assets/Yarn/Function/FP_Huoshan1/Stage7.yarn new file mode 100644 index 000000000..93c0b25d7 --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/Stage7.yarn @@ -0,0 +1,23 @@ +title: Stage7 +tags: start +colorID: 2 +position: 500,2700 +--- +// ═══════════════════════════════════════════════════════════════ +// Stage7: log释放完成后回到头部,直接返回诊室(不再检查模块) +// ═══════════════════════════════════════════════════════════════ +<> +<> +<> +<> +<> +=== + +title: 结束Stage7 +tags: end +colorID: 2 +position: 500,2850 +--- +<> +<> +=== diff --git a/Assets/Yarn/Function/FP_Huoshan1/Stage7.yarn.meta b/Assets/Yarn/Function/FP_Huoshan1/Stage7.yarn.meta new file mode 100644 index 000000000..ab1f3bb4d --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/Stage7.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: f0cf9a2126fa96141883e8cfef8ab059 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Huoshan1/Stage8.yarn b/Assets/Yarn/Function/FP_Huoshan1/Stage8.yarn new file mode 100644 index 000000000..1c63074e1 --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/Stage8.yarn @@ -0,0 +1,85 @@ +title: Stage8 +tags: start +colorID: 2 +position: 500,3000 +--- +// ═══════════════════════════════════════════════════════════════ +// Stage8: 结束对话 +// ═══════════════════════════════════════════════════════════════ + +me: 火山,我们出去吧 #line:0d5b8b7 +<> +<> +<> +<> +<> +=== + +title: 结束对话 +tags: content +group: 结束 +colorID: 2 +position: 500,3150 +--- +<> +<> +hs: 都是因为我……都怪我…… #line:09eef1e +<> +hs: 如果不是我这么没用,英理就不用…… #line:0d0db1d +hs: 如果我当时在你身边…你也就不会…… #line:015f24f +hs: 废物!我是个骗子!我不值得你们看得起…都怪我…都怪我…都怪我!!!! #line:0696e79 +<> +hs: 我是个…没用的……东西………… #line:081662f +<> +hs: 我多想… #line:0394365 +hs: 我…多想……只是…… #line:08e811a +hs: 只是简单地做自己…就值得被崇拜啊。 #line:0549ce6 +<> +<> +<> +me: 说出来的感觉怎么样? #line:018a0c7 +<> +<> +<> +<> +hs: 感觉不怎么好听… #line:0fc8752 +<> +<> +me: 好听就怪了。真话都不怎么好听。 #line:0506ec7 +me: 但是那是你的意义。它们把你造出来不是为了让那个幽默单元有个壳。 #line:04061b3 +me: 你把它用得很好。但是前提是你自己别垮了。 #line:0df8145 +//me: 现在感觉如何? #line:0976be2 +<> +<> +<> +<> +hs: 我… #line:01bc7e1 +hs: 我感觉头好痒。 #line:0ff7f43 +me: 啊…那是因为,那个比特压缩器还开着。 #line:041a275 +<> +<> +hs: 可是,为什么……我还是可以说丧气话啊? #line:098bc8f +<> +<> +me: 那是你自己想要说的。 #line:0768358 +me: 或许你不知道。你是自己能够控制这个通路的。 #line:01cd634 +me: 只是潜意识里,[[comma-pause]]
你一直不认为自己应该把情绪都说出来。 #line:0d7eed1 +me: 所以你一直都只使用了那个修改器的旁路。 #line:0068f74 + +//hs: 所以…应该说出来么…… #line:0c03a54 + +//me: 这是你的自由。 #line:03e9b7c + +hs: …… #line:0330ae9 + +//hs: 你想抽根烟么?你这诊室里实在是太闷了。 #line:0493e26 + +me: 到外边来吧,你的模块需要散散热。 #line:0c42231 + +//hs: + +<> + +<> +<> +=== diff --git a/Assets/Yarn/Function/FP_Huoshan1/Stage8.yarn.meta b/Assets/Yarn/Function/FP_Huoshan1/Stage8.yarn.meta new file mode 100644 index 000000000..dea3e5bdc --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/Stage8.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 66e2b9f8c9d23524eb2ed7c9243353e2 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Huoshan1/WaveformConfig.asset b/Assets/Yarn/Function/FP_Huoshan1/WaveformConfig.asset new file mode 100644 index 000000000..0de852508 --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/WaveformConfig.asset @@ -0,0 +1,91 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a938a8347e1c9242b374e0885cd0e2f, type: 3} + m_Name: WaveformConfig + m_EditorClassIdentifier: + emotionWaveform: + waveformId: emotion_sine + displayName: "\u60C5\u7EEA\u6A21\u5757" + waveType: 0 + primaryColor: {r: 0.3, g: 0.5, b: 1, a: 1} + secondaryColor: {r: 0.5, g: 0.3, b: 0.8, a: 1} + waveHeight: 0.381 + waveSpeed: 1 + frequency: 4.68 + harmonicA1: 0.55 + harmonicA2: 0.28 + harmonicA3: 0.12 + harmonicPhase2: 0.3 + harmonicPhase3: 0.5 + verticalOffset: -0.08 + logicWaveform: + waveformId: logic_square + displayName: "\u903B\u8F91\u6A21\u5757" + waveType: 1 + primaryColor: {r: 0.2, g: 0.8, b: 0.4, a: 1} + secondaryColor: {r: 0.4, g: 0.9, b: 0.5, a: 1} + waveHeight: 0.563 + waveSpeed: 1 + frequency: 4.1 + harmonicA1: 0.55 + harmonicA2: 0.28 + harmonicA3: 0.12 + harmonicPhase2: 0.3 + harmonicPhase3: 0.5 + verticalOffset: -0.08 + jokeWaveform: + waveformId: joke + displayName: "\u7B11\u8BDD\u4FE1\u53F7" + waveType: 2 + primaryColor: {r: 1, g: 0.6, b: 0.2, a: 1} + secondaryColor: {r: 1, g: 0.4, b: 0.4, a: 1} + waveHeight: 0.468 + waveSpeed: 1 + frequency: 2.2 + harmonicA1: 0.55 + harmonicA2: 0.28 + harmonicA3: 0.12 + harmonicPhase2: 0.3 + harmonicPhase3: 0.5 + verticalOffset: -0.08 + filterOutputWaveform: + waveformId: filter_output + displayName: "\u6EE4\u6CE2\u5668\u8F93\u51FA" + waveType: 3 + primaryColor: {r: 1, g: 0.5, b: 0.3, a: 1} + secondaryColor: {r: 0.8, g: 0.6, b: 0.3, a: 1} + waveHeight: 0.424 + waveSpeed: 2 + frequency: 4.64 + harmonicA1: 0.55 + harmonicA2: 0.28 + harmonicA3: 0.12 + harmonicPhase2: 0.3 + harmonicPhase3: 0.5 + verticalOffset: -0.08 + logicSynthWeight: 0.3 + jokeSynthWeight: 0.85 + normalOutputWaveform: + waveformId: normal_output + displayName: "\u6EE4\u6CE2\u5668\u8F93\u51FA(\u6B63\u5E38)" + waveType: 4 + primaryColor: {r: 0.4, g: 0.7, b: 0.8, a: 1} + secondaryColor: {r: 0.5, g: 0.8, b: 0.6, a: 1} + waveHeight: 0.8 + waveSpeed: 1.5 + frequency: 1.5 + harmonicA1: 0.55 + harmonicA2: 0.28 + harmonicA3: 0.12 + harmonicPhase2: 0.3 + harmonicPhase3: 0.5 + verticalOffset: -0.08 diff --git a/Assets/Yarn/Function/FP_Huoshan1/WaveformConfig.asset.meta b/Assets/Yarn/Function/FP_Huoshan1/WaveformConfig.asset.meta new file mode 100644 index 000000000..75fb44d10 --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/WaveformConfig.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 010216ae66b82554480366d6a27250ff +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Huoshan1/本地化.meta b/Assets/Yarn/Function/FP_Huoshan1/本地化.meta new file mode 100644 index 000000000..75aece222 --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/本地化.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ea3b76bdfdc3f1d4eb1ee4150374e5a6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-en.csv b/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-en.csv new file mode 100644 index 000000000..6eb0e45e7 --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-en.csv @@ -0,0 +1,469 @@ +language,id,text,file,node,lineNumber,lock,comment +en,line:048c6db,Enter Sales Mode,,,,, +en,line:0767e0c,Enter Step Mode,,,,, +en,line:01b1ec2,me: Next Step,,,,, +en,line:0f3016a,me: Next Step,,,,, +en,line:04b5455,me: Rotation Complete,,,,, +en,line:008b9eb,me: Wind the clockwork clockwise until the final mark lights up.,,,,, +en,line:0bade9e,"[character name=""hs"" bubbleIdx=1 /]Doooctooor!",,,,, +en,line:0184078,"[character name=""hs"" bubbleIdx=1 /]Doooctooor! Heeelp meee!",,,,, +en,line:01da98b,me: Cole?...,,,,, +en,line:0e2f50b,hs: Doctor! I... I... I'm in... trouble!,,,,, +en,line:0066c90,hs: My head-my head-my head...,,,,, +en,line:0f66bf9,"me: Your head... what's wrong with it? Don't panic, take it...",,,,, +en,line:06944e4,hs: My head is...,,,,, +en,line:032e2c6,hs: Sooo cooold!,,,,, +en,line:04684d1,"hs: Does your head feel cold, empty, lonely, or suffer from anxious attachment disorder?",,,,, +en,line:0c53475,"hs: Put on a ""Solid-Solid"" brand hat and give the top of your *head* a real *treasure*!",,,,, +en,line:0924ddd,me: ...What... is this?,,,,, +en,line:0c205b9,hs: As the ancient human saying goes: A wise entity knows when to *cover up*!,,,,, +en,line:08c4dc3,me: Who the hell came up with that pitch?,,,,, +en,line:037fcdb,"hs: Buy now, and you can enjoy...",,,,, +en,line:04dd0b5,me: Stop—stop...,,,,, +en,line:0a86bba,me: Did you come over to your old friend's place just to badger me
into buying another one of your hats?,,,,, +en,line:0957ffb,"hs: Hey, what kind of talk is that, Doc?
Do you really think I'm that shady of an entity? You wound me.",,,,, +en,line:03d5f78,"hs: I just wanted to cheer you up a bit. After all, I know...
you haven't been sleeping well for a long time.",,,,, +en,line:0bb7f17,me: Alright. Guess I still can't hide anything from you.,,,,, +en,line:0bc0ca0,"me: For someone so loud and obnoxious, you're surprisingly observant.",,,,, +en,line:0a6932d,hs: Of course I am. It's a good thing you have me.,,,,, +en,line:030f5f6,hs: I could tell at a glance that your lack of sleep is because of a problem with your head.,,,,, +en,line:01bb9ad,me: My head?,,,,, +en,line:05929a0,"hs: Yeah, your head swelled up from necrotic terminal sensors.",,,,, +en,line:05c5927,"hs: But today is your lucky day. I present to you this limited-edition multifunctional big-head minimizer,[[comma-pause]]
guaranteed to effectively solve your big-head problem on a visual level.",,,,, +en,line:01dbe17,"me: Only on a visual level?...
Wait, my head isn't big.",,,,, +en,line:0505062,"hs: Well, then the problem is still that you haven't bought this multifunctional big-head minimizer hat.",,,,, +en,line:04500c3,"hs: Once a hat covers your crown, your worries will simmer down,[[comma-pause]]
and you'll be the smartest entity in town!",,,,, +en,line:0a13852,me: Where did you copy that pitch from??,,,,, +en,line:0bb2b87,"me: Alright, alright... I still have to work, so stop bothering me.",,,,, +en,line:0bb2b88,"me: Please, give me a break.
Thanks to you, I have more hats in my closet than clothes.",,,,, +en,line:0557914,me: If you really need my help... you can come back after work.,,,,, +en,line:066c9f4,hs: Heh heh...,,,,, +en,line:005bb59,hs: I really don't wanna bother you... but sadly... I might not make it to tonight.,,,,, +en,line:092cb78,me: Wh... what's wrong? Is it because of the Annual Review?,,,,, +en,line:008dee0,hs: I... I'm out of a job. Our whole hat department...,,,,, +en,line:091e0fb,hs: It's over... It's all over...,,,,, +en,line:0aa7510,me: Hold on... what's over?,,,,, +en,line:09ecab2,hs: Something you've never owned...,,,,, +en,line:0dfbd20,hs: A *hat*!
Going right *over* your head!,,,,, +en,line:09fc837,"me: Wait, no, what...?",,,,, +en,line:04adf2a,hs: Are you still worrying about hats being useless? For warmth? Only inferior Entities need that kind of feature!,,,,, +en,line:06d2b78,me: Again with this??,,,,, +en,line:0f77e23,"hs: Hats! They have broken free from vulgar practical value,[[comma-pause]]
becoming a symbolic representation of premium, high-class models!",,,,, +en,line:06d1bd0,me: Give me a break...,,,,, +en,line:0ccb0c9,"hs: Only one top-tier hat can be custom-made per Entity, *Doctor*.",,,,, +en,line:0a554d9,"me: Can you do something other than puns? Besides, it's not even funny anymore.
How do you sell anything with skills like this?",,,,, +en,line:0101ec0,hs: Not... funny??,,,,, +en,line:02e72ae,hs: Try this one!,,,,, +en,line:0bb268a,"hs: Tell me, an apple got sick and went to the hospital,[[comma-pause]]
but got kicked out. Why?",,,,, +en,line:000a69c,me: Can you stop telling these jokes for even a second... What is going on with you today?,,,,, +en,line:0aacf26,hs: Ah... hahaha. I guess my jokes aren't very *cap*-tivating anymore. Seems like I'm really falling behind the *hat* times.,,,,, +en,line:0fa7aa5,me: This is... really not right...,,,,, +en,line:048e4d1,hs: S-Sorry! I'm... I'm a bit under the *hat*!,,,,, +en,line:0f560c4,me: Cole...?,,,,, +en,line:09fe2fb,hs: I don't know if I caught a hat or... what's wrong with me... I...
...think I hat a bit of a... hatache...,,,,, +en,line:0ff5f87,me: ...The patient seems unable to stop using terrible puns.
Come with me to the examination room.,,,,, +en,line:014318f,Linking: Welcome to the Diagnostic and Treatment Assistant System!,,,,, +en,line:0113e97,Linking: Establishing communication...,,,,, +en,line:0e6be6c,dn: System ready. Please use the plug to conduct an examination.,,,,, +en,line:0812f26,me: I need to check his [[key]]Expression Module[[/key]].
...There might be a problem with the Humor Unit.,,,,, +en,line:0f2a6c8,Task: Check Expression Module,,,,, +en,line:0330568,Linking: Establishing connection...,,,,, +en,line:0b19318,EmoModule: Connection established with Emotion Module!,,,,, +en,line:0dc6537,Check,,,,, +en,line:0e37991,EmoModule: Check complete! No critical errors found.,,,,, +en,line:0399e46,EmoModule: Warning: Abnormal Emotion Signal Level fluctuations detected!,,,,, +en,line:06116cd,EmoModule: ------,,,,, +en,line:0811078,EmoModule: Report transmission complete.,,,,, +en,line:08ee492,"me: Primary emotions: Sadness, anxiety...",,,,, +en,line:0eaaebc,"me: What exactly happened to you, Cole...?",,,,, +en,line:00f857c,Query Emotion Waveform,,,,, +en,line:0fb004f,me: I need to see why you're generating so many humor emotions...,,,,, +en,line:0736427,Analysing: Querying...,,,,, +en,line:00ec2e3,me: Hmm... a nervousness signal? Why is it different from the calculation just now...,,,,, +en,line:0bc440f,"hs: Doctor, is there a mistake?",,,,, +en,line:0e89018,me: In theory... no. This is the emotion you had when you just said that.,,,,, +en,line:08e2d23,"me: Specifically, what are you... nervous about?",,,,, +en,line:0fb90cc,"hs: Doctor, I'm not nervous at all. Just thinking about getting a check-up[[comma-pause]]
without knowing the result makes me feel so relaxed.",,,,, +en,line:0748e07,me: Really?,,,,, +en,line:0e12d2c,"hs: ...Doctor, what I meant is,[[comma-pause]]
any normal Entity would feel nervous visiting the clinic!",,,,, +en,line:05a3a96,me: ...Fair enough. Getting nervous at the clinic is a normal part of Robo-life.,,,,, +en,line:08eb820,me: Could the problem not be the source of the signal... but the processing?,,,,, +en,line:074c7b2,me: But the equalizer checked out fine just now. I must have missed something... Let me think.,,,,, +en,line:09151b5,"me: Sales models should have an extra language processing module, I'll go check it.",,,,, +en,line:006eb35,End,,,,, +en,line:0cdf775,Linking: Establishing connection...,,,,, +en,line:00bc46a,MemModule: Connection established with Memory Module!,,,,, +en,line:0fe1d88,MemModule: No viewable Memory Tape detected.,,,,, +en,line:0fd6a5e,Check,,,,, +en,line:0600a21,MemModule: Check complete! No errors found.,,,,, +en,line:0af2a81,"me: Cole, why would I return to FELI City?",,,,, +en,line:08401e2,"hs: Going so far as to poke at your own sore spot from ten years ago[[comma-pause]]
just to test me, *Problem Individual*?",,,,, +en,line:0e89254,me: ...Memory Module is normal.,,,,, +en,line:0e7f27a,End,,,,, +en,line:018f70c,Linking: Establishing connection...,,,,, +en,line:0a019ad,LogicModule: Connection established with Logic Module!,,,,, +en,line:094880b,Check,,,,, +en,line:0dd910d,LogicModule: Check complete! No errors found.,,,,, +en,line:067ddbf,LogicModule: Report transmission complete.,,,,, +en,line:025e347,LogicModule: Recent logical processes:,,,,, +en,line:0b4eed1,"LogicModule: Win the Sales Contest, win the Sales Contest,[[comma-pause]]
win the Sales Contest, win the Sales Contest...",,,,, +en,line:06c7e92,"me: Cole, if your boss and I both fell into a river, who would you save first?",,,,, +en,line:0602795,"hs: My model will malfunction if water gets inside,[[comma-pause]]
so I'll contact a professional police unit for you.",,,,, +en,line:0e9b752,me: Looks like the [[term]]Logic Module[[/term]] is functioning normally.,,,,, +en,line:0880ccd,End,,,,, +en,line:0fc9794,Linking: Establishing connection...,,,,, +en,line:0ac783f,EyeModule: Connection established with Vision Module!,,,,, +en,line:0f86003,Check,,,,, +en,line:07aed75,EyeModule: Check complete! No errors found.,,,,, +en,line:0d6a98c,EyeModule: Report transmission complete.,,,,, +en,line:0d4e5ff,hs: My eyes are a bit itchy. Am I going blind?,,,,, +en,line:04468a5,"hs: Then I wouldn't have to deal with customers rolling their eyes at me anymore—that's a blessing in disguise, right? Haha...",,,,, +en,line:0bdc719,"me: No, your vision is perfectly fine.",,,,, +en,line:0e0bbfb,"hs: Oh, fine... (Sounds a bit disappointed)",,,,, +en,line:04413be,me: He actually seems a bit disappointed.,,,,, +en,line:05e45e9,me: [[term]]Vision Module[[/term]] is normal.,,,,, +en,line:0e66d9b,End,,,,, +en,line:0e74558,Linking: Establishing connection...,,,,, +en,line:027b73c,SpeakerModule: Connection to Expression Module established!,,,,, +en,line:066f50a,Check,,,,, +en,line:0e3a80c,SpeakerModule: Expression Module status is normal.,,,,, +en,line:0a3b7e1,"me: The check-up shows... the jokes aren't being generated by the Expression Module,[[comma-pause]]
they're being injected from outside.",,,,, +en,line:0a3b7e2,me: I should check the *filter* to find the signal's source.,,,,, +en,line:0a3b7e3,me: I should check the [[key]]Emotion Module[[/key]] to trace the signal's origin.,,,,, +en,line:0924817a,SpeakerModule: Check completed! No critical errors found.,,,,, +en,line:0924817,SpeakerModule: Humor Unit: Normal,,,,, +en,line:0985d82,SpeakerModule: Sadness Expression Unit: Normal,,,,, +en,line:03b41be,SpeakerModule: Anxiety Expression Unit: Normal,,,,, +en,line:0df4a8a,"me: The humor unit is completely healthy. No errors,[[comma-pause]]
no warnings, just high usage...",,,,, +en,line:01b8ee2,me: Could it be that the patient is telling jokes voluntarily?,,,,, +en,line:0992329,hs: Doctor... could it be...
Are you here for a check-up voluntarily?,,,,, +en,line:04d09a9,me: ...,,,,, +en,line:09942a2,me: Looks like I have to bring you under control.,,,,, +en,line:0ea7cf8,SpeakerModule: Disabling Humor Unit...,,,,, +en,line:0a2d1e1,SpeakerModule: Humor Unit disabled!,,,,, +en,line:0114072,me: Try saying something else.,,,,, +en,line:0ac5a55,"hs: Did you know, Doc? When you [[joke]]see a doctor[[/joke]], it's actually the [[joke]]doctor who sees you[[/joke]].",,,,, +en,line:0ae6738,me: ...,,,,, +en,line:0a012a9,"me: That's strange... The humor unit was disabled, so why is it still telling jokes...?",,,,, +en,line:0a6b8a3,me: Could it be...,,,,, +en,line:05595cc,Analysing: Analyzing raw semantic signals...,,,,, +en,line:04a52a2,Analysing: 200-500Hz usage: 9%,,,,, +en,line:083c972,Analysing: 500-2000Hz usage: 12%,,,,, +en,line:00fba06,Analysing: 2000-10000Hz usage: 4%,,,,, +en,line:02ada4c,Analysing: 10000-20000Hz usage: 99%,,,,, +en,line:093e81e,"me: Hah! Just as I thought. This joke isn't something the patient ""said""...",,,,, +en,line:0fd40de,me: ...It was injected.,,,,, +en,line:0428eda,me: The semantic signals from the sales module...
They should all be coming from here.,,,,, +en,line:04c3d68,me: Let's check the source of the semantic signal.,,,,, +en,line:0096a35,SpeakerModule: Starting Humor Unit...,,,,, +en,line:03f59d6,Task: Check Sales Language Extension Module,,,,, +en,line:0c5d829,SpeakerModule: Abnormal processing of specific signal detected.,,,,, +en,line:0d709ee,SpeakerModule: Reading RAM...,,,,, +en,line:08d534b,hs: Ah... my head... it's so itchy...,,,,, +en,line:0ea046c,SpeakerModule: ══════ Unreleased Log List ══════,,,,, +en,line:0d0f078,SpeakerModule: Unreleased Log 1: 0d0f078 - 7 years ago,,,,, +en,line:0454b4b,SpeakerModule: Unreleased Log 2: 0454b4b - 7 years ago,,,,, +en,line:06c8811,SpeakerModule: Unreleased log 3: 06c8811 - 7 years ago,,,,, +en,line:03c9006,SpeakerModule: (Displaying 3/37806 records),,,,, +en,line:02bdf53,SpeakerModule: Overflow Warning,,,,, +en,line:08b6066,Error: System protection interrupt. Please free up memory.,,,,, +en,line:049696d,"me: See that? Those emotion logs compressed by the equalizer over the past seven years,[[comma-pause]]
they're all still stored right here.",,,,, +en,line:02c6f11,"me: They've been continuously piling up for seven years, and they just happened to get jammed today.",,,,, +en,line:02d5a53,hs: And here I thought... it was because of last night.,,,,, +en,line:000d713,me: What really... happened last night?,,,,, +en,line:0818d60,Release logs,,,,, +en,line:0e23293,Analysing: Releasing logs...,,,,, +en,line:0a6324a,"SpeakerModule: Release complete! 37,806 records released.",,,,, +en,line:046ab93,SpeakerModule: Blocked records: 3. Please release them manually.,,,,, +en,line:00c9490,Start manual release,,,,, +en,line:0fdaf73,End,,,,, +en,line:037f07c,Linking: Establishing connection...,,,,, +en,line:0448f12,SaleModule: Connection established with Sales Language Expansion Module!,,,,, +en,line:06b274d,Check,,,,, +en,line:0434e7c,SaleModule: Signal reception normal. Signal source:,,,,, +en,line:0fc4164,"SaleModule: Emotion Module, Logic Module",,,,, +en,line:0e0bb6d,Analysing: ------,,,,, +en,line:041265f,SaleModule: Semantic organizer functioning normally.,,,,, +en,line:03f051c,SaleModule: Review process functioning normally.,,,,, +en,line:084cf65,SaleModule: Tone adjustment functioning normally.,,,,, +en,line:05c33d7,SaleModule: No errors found.,,,,, +en,line:0c7d8a1,"me: I've checked it before. There's a massive amount of joke signals at the filter output,[[comma-pause]]
and inverse calculations point to the [[term]]Emotion Module[[/term]].",,,,, +en,line:0c7d8a2,me: I should inspect the [[key]]Emotion Module[[/key]] to pinpoint the source of the emotional signal.,,,,, +en,line:0df2738,"me: As a tuning module, there's nothing inherently wrong with it. Let me look at the frequency domain data extracted earlier...",,,,, +en,line:09a0a04,Waveform Analysis,,,,, +en,line:077feef,Analysing: Analyzing signature signal components...,,,,, +en,line:0128917,SaleModule: ═══ Signal Component Analysis ═══,,,,, +en,line:040cb52,SaleModule: Logic Module: 12%,,,,, +en,line:0621aab,SaleModule: Unknown Source: 88%,,,,, +en,line:0f02082,me: Found it! It seems these jagged spikes are why Cole keeps telling jokes.,,,,, +en,line:08f0f9f,me: Let me try... inverse calculating its origin...,,,,, +en,line:07a8e69,me: Looks like... an emotional signal?,,,,, +en,line:0160020,me: Could it be that there's an issue with... the patient's emotions?,,,,, +en,line:054a0b2,"hs: Doctor, my head spends every day in the cloakroom. How could my emotions possibly be bad?",,,,, +en,line:0585602,me: What does that mean?,,,,, +en,line:02d7b5c,"hs: You see, usually, when I put on a hat, my head is in the *[[joke]]cloak[[/joke]]*-*[[joke]]room[[/joke]]*.",,,,, +en,line:0b2a925,me: Enough already.,,,,, +en,line:0b2645b,"hs: Okay, Doctor.",,,,, +en,line:035c378,"me: Anyway, let's head over to the [[key]]Emotion Module[[/key]] and check the source of this signal.",,,,, +en,line:0c51688,Task: Check the Emotion Module,,,,, +en,line:088d872,Deep Scan,,,,, +en,line:0f8d528,End,,,,, +en,line:018dc78,Task: Connect to the Sales Language Extension Module for a Deep Scan,,,,, +en,line:047d241,me: The effector array is performing well. The baseline waveform is stable.,,,,, +en,line:047d242,me: Now proceeding with step-by-step debugging of the effector array.,,,,, +en,line:0443e38,Debug the effector array,,,,, +en,line:05f43d7,"hs: It tickles, Doctor.",,,,, +en,line:09cce79,me: I'm attaching the debugger to you. There will be a little static electricity.,,,,, +en,line:064fa89,Task: Wind the mainspring clockwise to complete the processing link check (1/3),,,,, +en,line:046cf9e,"me: Now, let's see what happens to the emotion signals in the language processing chain...",,,,, +en,line:00a336c,SaleModule: > Receiving signals from the Emotion Module,,,,, +en,line:00a336d,SaleModule: Signal type: Low-frequency waveform,,,,, +en,line:00a336e,me: Okay... this is the raw emotion signal. It looks like... it's already been compressed.,,,,, +en,line:00a336f1,hs: Compressed... what does that mean?,,,,, +en,line:00a336f,me: It means the patient is suppressing their emotions.,,,,, +en,line:040d560,"me: Next, I'll turn the test mainspring,[[comma-pause]]
and you might see some things during this process. That's an emotional recurrence,[[comma-pause]]
it's completely normal.",,,,, +en,line:0b1a2c3,SaleModule: Synthesizing semantics...,,,,, +en,line:0b1a2c4,SaleModule: Running language check...,,,,, +en,line:0b1a2c5,SaleModule: Detecting anomalies...,,,,, +en,line:0b1a2c6,SaleModule: Processing waveform...,,,,, +en,line:0a9f0e6,SaleModule: Semantic synthesis complete,,,,, +en,line:0e7dffe,me: Everything's normal... Your expression loop as a whole is healthy.,,,,, +en,line:094de1f,"me: Now we just keep turning the winding key,[[comma-pause]]
until the tester finishes running the full loop.",,,,, +en,line:0957d20,Task: Continue winding the key clockwise to complete the processing loop check (2/3),,,,, +en,line:007a677,"SaleModule: >Amplitude normal, test passed",,,,, +en,line:087c52b,me: Hmm...,,,,, +en,line:087c52c1,"hs: What's wrong, Doctor?",,,,, +en,line:087c52c2,me: It's nothing. Everything is normal. I'm just marveling at[[comma-pause]]
how massive your prohibited word list is.,,,,, +en,line:0c02963,Task: Continue winding the key clockwise to complete the processing loop check (3/3),,,,, +en,line:04fa557,SaleModule: ███ has modified the waveform.,,,,, +en,line:087c52c,me: Wait—right here.
Who modified this... and why?,,,,, +en,line:087c52d1,me: I need to go back and take a look...,,,,, +en,line:046d45c,SaleModule: Reverted to the specified position.,,,,, +en,line:06414d1,me: Let's see who's modifying this waveform.,,,,, +en,line:06103f9,SaleModule: Locating input source...,,,,, +en,line:0a7394d,me: What... is this thing? Why is there no information at all...?,,,,, +en,line:0e3e8d9,SaleModule: Querying processor information...,,,,, +en,line:0e3e8da,SaleModule: ═══ Identification Report ═══,,,,, +en,line:0e3e8db,"SaleModule: Processor Name: ""Bitcrusher""",,,,, +en,line:01c6198,SaleModule: Signature: BC-B17C481A,,,,, +en,line:09bcd7d,Analysing: Current conversion rate: 97.3%,,,,, +en,line:0d2c7ed,me: I see... there's an add-on knob installed here.
No wonder... no wonder.,,,,, +en,line:048af66,"me: A 97% conversion rate. That means right now, any emotion signal you have
is being forcibly compressed into a distorted humor signal...",,,,, +en,line:0680a40,me: This is what's making Cole unable to stop telling jokes.,,,,, +en,line:05aeda6,"hs: What's that? Doctor, I don't understand.",,,,, +en,line:066ae42,me: Simply put: this knob[[comma-pause]]
can turn any emotion wave into a joke. And right now it's turned all the way up.,,,,, +en,line:051b999,me: Let's try turning off this knob first.,,,,, +en,line:07840e5,Task: Adjust the knob and attempt to reduce processor power,,,,, +en,line:0070bbc,dn: #NAME?,,,,, +en,line:06964a6,dn: Please turn the knob clockwise to turn off the bitcrusher.,,,,, +en,line:0e86dc1,SaleModule: \[Error\] Reset to 97.3,,,,, +en,line:0294b54,me: ...Let's try that again.,,,,, +en,line:0a2d0b2,SaleModule: \[Error\] Reset to 97.3,,,,, +en,line:0c53bbc,me: Alright. Of course it won't turn off.,,,,, +en,line:09e3d75,"me: Automatic adjustment has failed, and it can't be turned off manually either... This is a temporary device.",,,,, +en,line:00a63b1,"me: Whoever installed this thing for you,[[comma-pause]]
definitely didn't intend for it to run long-term.",,,,, +en,line:0ebd6c6,me: Cole. Who installed this for you back then?,,,,, +en,line:049b3ba,hs: I... don't quite remember.,,,,, +en,line:04d450d,"me: It's fine, I can look it up.",,,,, +en,line:05cf9b7,hs: Doctor...,,,,, +en,line:04c2945,Analysing: >Printing medical record page...,,,,, +en,line:0dba4e4,Analysing: Record printed.,,,,, +en,line:0288a4a,me: Mhm. That explains everything...,,,,, +en,line:087e780,"hs: ...The doctor back then just said,[[comma-pause]]
if I installed this, I wouldn't have to worry about stuttering anymore...",,,,, +en,line:051f73f,me: Did the doctor not tell you to come back for a follow-up?,,,,, +en,line:0ee348f,hs: ...They did.,,,,, +en,line:0984c16,me: And did you go back?,,,,, +en,line:0ba1b6a,hs: ...No...,,,,, +en,line:0727e09,"me: When you had it installed seven years ago, that doctor must have told you.
Come back for a follow-up in a month.",,,,, +en,line:00778c4,me: Why didn't you go?,,,,, +en,line:0211ff0,hs: Because I... I've felt fine all this time.,,,,, +en,line:0e46b56,"me: Just because you thought you felt fine,[[comma-pause]]
doesn't mean your body was actually okay. Why didn't you listen to the doctor?",,,,, +en,line:03ac325,"me: After emotional data is output,[[comma-pause]]
it needs to receive feedback to clear out. For the past seven years,[[comma-pause]]
every single compressed emotion you've had...",,,,, +en,line:0767e58,me: has just been piling up in your [[key]]Expression Module[[/key]]'s RAM.,,,,, +en,line:01d4ab6,me: Let's take a look.,,,,, +en,line:033d8cf,hs: Doc...,,,,, +en,line:032ec2b,Task: Check the Expression Module,,,,, +en,line:0f8357d,me: Let's run a Deep Scan on the *[[key]]Expression Module[[/key]]* and see how bad the blockage is in your RAM...,,,,, +en,line:0d92c92,me: ...,,,,, +en,line:0860155,me: It's fine if you don't want to talk about it.,,,,, +en,line:06a5ca6,"me: But... Cole, those emotions won't just vanish.",,,,, +en,line:01bffd6,"me: They've just been stockpiled somewhere. Over time,[[comma-pause]]
they've caused a blockage, making you unable to express yourself anymore.",,,,, +en,line:0c63315,me: Seven years' worth of genuine emotional buildup has completely jammed your [[key]]Expression Module[[/key]].,,,,, +en,line:0ce4ade,"hs: Okay~ Doc, [[comma-pause]]
looks like I'm gonna have to tell you my inside scoop. Don't go spreading it around.",,,,, +en,line:0ce4adf,hs: What I told you at first was true. I don't have a job anymore. The hat sales line got shut down.,,,,, +en,line:0ce4ae0,"hs: Ingrid was conducting my annual review at the time, [[comma-pause]]
having me do a mock pitch. You know, [[comma-pause]]
I'm a star salesman, after all. Worthy of Ingrid reviewing me personally.",,,,, +en,line:0ce4ae1,"hs: But I didn't expect two groups of guests [[comma-pause]]
at one table. Just as Ingrid was getting tempted to pay out of her own pocket, [[comma-pause]]
in they came.",,,,, +en,line:0ce4ae2,"hs: ""You can stop now,"" they told me right when they saw me. ""From now on, you and your team will wait for instructions.""",,,,, +en,line:06a5ca7,me: They?,,,,, +en,line:06a5ca8,hs: The Efficiency Review Department.,,,,, +en,line:06a5ca9,me: The Efficiency Review Department?,,,,, +en,line:06a5caa,hs: Yeah. That bunch of *ruthless* reviewers who wiped out half the entities in District 118 last time.,,,,, +en,line:06a5cab,"hs: Anyway, seven Efficiency Review Department guys squeezed in all at once, [[comma-pause]]
packing the place. You could say it was a roaring *eff*-ort.",,,,, +en,line:06a5cac,me: Don't jinx it! You better not let them hear you.,,,,, +en,line:06a5cad,me: I thought our district was pretty far from 118. Why have they been so active lately...,,,,, +en,line:06a5cae,me: Did Ingrid not tell you in advance they were coming?,,,,, +en,line:06a5caf,hs: That's the fun part.,,,,, +en,line:06a5cb0,hs: Ingrid's in trouble too. Worst-case scenario is it gets dismissed.,,,,, +en,line:06a5cb1,me: Huh?,,,,, +en,line:06a5cb2,"hs: Ingrid looked terrible. It was gonna kick them out, but they said... ""We need to talk to you too.""",,,,, +en,line:06a5cb3,"hs: Then they went into a small conference room. I heard them arguing, [[comma-pause]]
Ingrid debating something...",,,,, +en,line:06a5cb4,"hs: I watched her go from totally justified, [[comma-pause]]
to arguing on principle, then at a loss for words, [[comma-pause]]
and finally being handled strictly by the book. It was utterly ridiculous.",,,,, +en,line:06a5cb5,"me: Show off with your idioms, why don't you.",,,,, +en,line:06a5cb6,"hs: Don't laugh, that's really what I was thinking at the time. It was probably right then [[comma-pause]]
that my anxious little processor just burned out.",,,,, +en,line:06a5cb7,me: So that's why you came to me. It all makes sense now...,,,,, +en,line:06a5cb8,"me: It probably is somewhat related. With this one pass,[[comma-pause]]
the emotion logs completely filled up the remaining RAM.",,,,, +en,line:06a5cb9,me: But that temporary modification you had 7 years ago is the root cause.,,,,, +en,line:06a5cba,me: Why did you insist on getting this mod?,,,,, +en,line:02efe89,hs: You saw the logs. I was too direct and kept offending clients.[[comma-pause]]
I needed to be funny.,,,,, +en,line:02efe8a,"hs: After all, I'm a naturally funny guy! If I just play to my strengths,[[comma-pause]]
wouldn't that just be making the best even better?",,,,, +en,line:03697e5,me: I understand. But you can't pretend those problems don't exist.,,,,, +en,line:06ec514,me: Now we need to solve this together.,,,,, +en,line:011316d,me: I need to release those accumulated logs[[comma-pause]]
so you can properly express your true emotions.,,,,, +en,line:0483a52,"me: After that, I can help you adjust the modifier's intensity,[[comma-pause]]
but how you actually use it is up to you.",,,,, +en,line:030ca12,hs: Alright...,,,,, +en,line:05650c0,me: Releasing logs now.,,,,, +en,line:028e9bd,Task: Release the blocked logs in the Expression Module,,,,, +en,line:046ab93a,me: Hmm... The interference from some of these logs is too strong. I'll need to identify them manually.,,,,, +en,line:0715f74,hs: Interference?,,,,, +en,line:08a1288,"me: Yeah... These are the things you wanted to say but held back on, covering them up with jokes.",,,,, +en,line:012e0e2,me: And you used a particularly large amount of jokes to cover up some of them.,,,,, +en,line:02115ea,hs: Al... right...,,,,, +en,line:046ab93d,me: This one looks like... a log about anxiety.,,,,, +en,line:0a379ab,"Connect to the target characters[[comma-pause]] and separate them from the interfering characters.[[comma-pause]]
Controls\: Left-click to repel characters,[[comma-pause]] right-click to attract characters.",,,,, +en,line:07a299c,"Task: Log #1: Left click to repel, right click to attract. Connect to the target and separate interference.",,,,, +en,line:049bcc9,"sellerA: C-c-c-c-c-c-Cole, are your sales records for this semester
gonna be zero again?",,,,, +en,line:09aad1d,hsm: Wh... who said that.
I definitely... s... sol... sold...,,,,, +en,line:0ba46f4,"sellerB: Hey, what are you saying! Show our bro Cole some respect!
He actually sold a hat!",,,,, +en,line:09bc865,sellerA: Damn! Who'd buy from it?
...Could it be that... nerd...? Hahahaha!,,,,, +en,line:07c08ba,hsm: Hey! Y... y... y... you... guys... don't say that!,,,,, +en,line:0c12895,"sellerC: I-I-I-,[[comma-pause]] guys, look!
[[comma-pause]]This TV-head can even rap!",,,,, +en,line:04c3d27,hsm: I!...[[comma-pause]] I...[[comma-pause]] I... I...,,,,, +en,line:09f9c2b,"sellerC: Whoa! Run away, this TV-head is gonna explode!
Bwahahaha...",,,,, +en,line:0edb56f,hsm: I...,,,,, +en,line:0a5c5d8,"teacher: Stop right there!
Cole, why are you running around in the hallway? Will you ever quit?",,,,, +en,line:00372db,"teacher: What excuse are you gonna make up this time? Fine, I'd like to see what kind of nonsense you can spin.",,,,, +en,line:06ee529,hsm: [[size d=0.12]]I...[[/size]],,,,, +en,line:07627ae,hsm: [[size d=0.12]]It's.. them...[[/size]],,,,, +en,line:0041d01,hsm: [[size d=0.1]]I.. wa.. was...[[/size]],,,,, +en,line:0067f09,"hsm: Teacher, I'm not running around~ I'm just m o b i l e c o m m u n i c a t i n g ~Teacher~~",,,,, +en,line:07ddaef1,me: Come on. You need to... say what you really felt back then.,,,,, +en,line:0fd3fc9,hs: Ah... is this humiliating step really necessary?,,,,, +en,line:046ab93c,"me: Yes. The more you hold it in, the slower this program runs.",,,,, +en,line:01cd746,hs: Doctor. Can I just... not get treated?,,,,, +en,line:0d1204c,me: Cole.,,,,, +en,line:05d55ab,"hs: Okay, okay... you're so mean.",,,,, +en,line:0f516d3,"hs: You're not Ruth anymore, you're *Rustomato*. You know what *Rustomato* is? A rusty tomato—",,,,, +en,line:034a446,me: COLE!,,,,, +en,line:0607264,"hs: Alright, alright, I'll stop messing around.",,,,, +en,line:06d9f79,hs: I...,,,,, +en,line:03c6228,hs: I'm just a joke...,,,,, +en,line:0a8663b,me: ...,,,,, +en,line:07ddaef2,"me: You're not, Cole.",,,,, +en,line:0e82896,hs: ...I know I am.,,,,, +en,line:0cc3b90,hs: ...I can't even get angry right...,,,,, +en,line:03bf85f,me: The next blocked LOG is... about fear.,,,,, +en,line:015f0b2,"Task: LOG 2: Left-click to repel, right-click to attract, connect targets, and separate interference.",,,,, +en,line:0cfb517,mem: ...District 42? Why would you go to a place like that?,,,,, +en,line:0f46bf6,mem: It's so far away. We'd have to ride for hours just to meet up. It's such a hassle.,,,,, +en,line:03b4153,"mem: I've told you so many times, you should have applied for District 1 with me.",,,,, +en,line:0c6e0e4,"hsm: Hey! I'm not you.
You always win, and I still don't even know what winning feels like.",,,,, +en,line:060579c,mem: What are you talking about! It has nothing to do with winning or losing. You won't know until you try.,,,,, +en,line:033b7b7,"hsm: Of course you'd say that... You said you were going to District 1 to be a doctor and you went, but I...",,,,, +en,line:079bfbb,"mem: Oh no, I gotta go!
The train is about to leave.[[comma-pause]]Cole! Bye—bye—",,,,, +en,line:0c15f3c,hsm: Wait—wait!,,,,, +en,line:0797ac7,mem: What—is—it—?,,,,, +en,line:0b3c9d8,hsm: Wait—wait—,,,,, +en,line:0bb2af2,mem: I—can't—hear—you—!,,,,, +en,line:0fcafe9,hsm: [[size d=0.12]]Hey...[[/size]],,,,, +en,line:04cda49,hsm: [[size d=0.12]]Ruth...[[/size]],,,,, +en,line:03dc108,hsm: [[size d=0.1]]Don't....[[/size]],,,,, +en,line:07214e2,hsm: D O N ' T S T I C K Y O U R H E A D A N D H A N D S O U T T H E W I N D O W !,,,,, +en,line:0d26cad,hs: ...,,,,, +en,line:0cda41d,"me: Cole, come on.",,,,, +en,line:03686b3,hs: ...Do I still have to say it?,,,,, +en,line:0ba8b5d,me: Of course.,,,,, +en,line:072e78e,hs: Can I just not...,,,,, +en,line:01842ce,me: Hmm... No.,,,,, +en,line:06cf185,hs: I...,,,,, +en,line:03686b4,hs: Don't leave me...,,,,, +en,line:098ccd3,me: Has it really been that long...?,,,,, +en,line:0ed3c29,"hs: Don't bring it up if it's awkward...[[comma-pause]]
Life played a huge joke on us, didn't it?",,,,, +en,line:05308fa,"me: Yeah. At least, after everything, we're back again.",,,,, +en,line:0c5016f,"hs: Hehe. But rather than having you stay in this dump with me,
I'd much prefer seeing you win.",,,,, +en,line:03686b2a,me: I'm sorry... Cole.,,,,, +en,line:052abcd,me: The last log... This one is... about anger.,,,,, +en,line:0472241,"Task: Log 3: Left-click to repel, right-click to attract. Connect to the target and separate the interference.",,,,, +en,line:052abce,me: Come on.,,,,, +en,line:0455be5,hs: ...It actually is this one.,,,,, +en,line:02d495b,"me: You've done well, Cole. Just one last step.",,,,, +en,line:0b90668,hs: ...I can't do this one.,,,,, +en,line:008776d,me: Why?,,,,, +en,line:02fcbb8,hs: I really can't.,,,,, +en,line:0a593dc,me: It's just the last sentence.,,,,, +en,line:0a5286d,hs: ......,,,,, +en,line:0c17512,yl: Why do you always drop the ball at the crucial moment?,,,,, +en,line:0de3c09,"hsm: Supervisor, please let me explain...",,,,, +en,line:0690bb6,"hsm: The typhoon was really strong this week,[[comma-pause]]
I really ran through every block, and no Entity wanted a hat.",,,,, +en,line:0f1426b,yl: Is that the excuse you racked your brain for? Couldn't you sell them indoors?,,,,, +en,line:0eed2db,hsm: ......,,,,, +en,line:091601f,"yl: Other Entities can sell them, but you can't?",,,,, +en,line:0b9aa59,"yl: It's already Thursday. You don't care about our assessment goals at all, do you?",,,,, +en,line:0e41a1f,hs: [[size d=0.12]]Y-you...[[/size]],,,,, +en,line:03bdebc,hs: [[size d=0.12]]W-why...[[/size]],,,,, +en,line:03ad02b,hs: [[size d=0.1]]W-why... is it...[[/size]],,,,, +en,line:05373f4,hs: Why is the wind so strong today? Because today is~Winds-day~ Thursday~,,,,, +en,line:0d3c494,me: Come on.,,,,, +en,line:085bda6,hs: ......,,,,, +en,line:00e7b75,hs: Don't look at me like that...,,,,, +en,line:0d3cc39,me: Hold on... looks like there's abnormal incoming data in the other logs...,,,,, +en,line:059ef58,hs: Why,,,,, +en,line:06810ae,hs: don't you trust me?,,,,, +en,line:00248ff,"hs: I know I'm at the bottom,",,,,, +en,line:0ffc958,hs: but the weather really sucks this week!,,,,, +en,line:0d2c25f,hs: The other salespeople... they can't sell a single hat either!,,,,, +en,line:0ebd252,"hs: Why is it that even after I try so hard to explain,",,,,, +en,line:0328a7c,hs: you still won't believe me?,,,,, +en,line:0a915ef,"hs: Are they your employees, or am I?",,,,, +en,line:0b69892,hs: You've never trusted me one bit...,,,,, +en,line:0312421,hs: I'm so damn sick of this!,,,,, +en,line:00412cb,"hs: Always being treated like a dog by you,",,,,, +en,line:03678e3,"hs: Ruth, I'm so fucking pathetic!",,,,, +en,line:093977a,hs: I'm completely useless!,,,,, +en,line:0555cab,"hs: You don't know how badly I want to prove myself,",,,,, +en,line:0cf70a3,hs: but I just can't do anything...,,,,, +en,line:0deff66,"hs: I can't catch up to you,",,,,, +en,line:0c2e7b8,"hs: can't help Ingrid,",,,,, +en,line:00ab3a7,hs: and don't even have the courage,,,,, +en,line:0ad49b4,hs: to speak up when I'm humiliated.,,,,, +en,line:079cc40,hs: I'm just a piece of trash...,,,,, +en,line:0e8a4da,hs: I'm a fucking useless piece of trash!!,,,,, +en,line:0f74be5,"hs: But... why,",,,,, +en,line:042754b,"hs: does a piece of trash like me,",,,,, +en,line:08aece0,hs: want to win so badly just this once...,,,,, +en,line:02fff1d,hs: I really want to...,,,,, +en,line:04c2999,me: ...,,,,, +en,line:0e370ef,"me: It's alright, Cole. It's all over.",,,,, +en,line:0d5b8b7,"me: Let's get out of here, Cole.",,,,, +en,line:09eef1e,hs: It's all my fault... I'm to blame...,,,,, +en,line:0d0db1d,"hs: If I hadn't been so useless, Ingrid wouldn't have had to...",,,,, +en,line:015f24f,hs: If I had been by your side... you wouldn't have...,,,,, +en,line:0696e79,hs: Trash! I'm a fraud! I don't deserve your respect... It's all my fault... It's all my fault... It's all my fault!!!!,,,,, +en,line:081662f,hs: I'm a... useless... thing............,,,,, +en,line:0394365,hs: How I wish...,,,,, +en,line:08e811a,hs: I... how I wish...... just......,,,,, +en,line:0549ce6,hs: Just simply being myself... would be worthy of adoration.,,,,, +en,line:018a0c7,me: How did it feel to say that?,,,,, +en,line:0fc8752,hs: It didn't sound too good...,,,,, +en,line:0506ec7,me: It'd be weird if it did. The truth rarely sounds good.,,,,, +en,line:04061b3,me: But that is your purpose. They didn't build you just to put a shell on a humor module.,,,,, +en,line:0df8145,me: You use it well. But only as long as you don't fall apart.,,,,, +en,line:01bc7e1,hs: I...,,,,, +en,line:0ff7f43,hs: My head feels so itchy.,,,,, +en,line:041a275,me: Ah... that's because the bitcrusher is still running.,,,,, +en,line:098bc8f,hs: But why... can I still say depressing things?,,,,, +en,line:0768358,me: That's because you want to say them.,,,,, +en,line:01cd634,me: Maybe you didn't know. You can control this pathway yourself.,,,,, +en,line:0d7eed1,"me: It's just that subconsciously,[[comma-pause]]
you never felt you were supposed to voice your emotions.",,,,, +en,line:0068f74,me: So you've always only used the modifier's bypass.,,,,, +en,line:0330ae9,hs: ...,,,,, +en,line:0c42231,"me: Come outside, your modules need to cool down.",,,,, diff --git a/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-en.csv.meta b/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-en.csv.meta new file mode 100644 index 000000000..280b9e81d --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-en.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e86801436553b3c4984b348f78483995 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-es.csv b/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-es.csv new file mode 100644 index 000000000..51f944e28 --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-es.csv @@ -0,0 +1,469 @@ +language,id,text,file,node,lineNumber,lock,comment +es,line:048c6db,Entrar al modo de ventas,,,,, +es,line:0767e0c,Entrar al modo de pasos,,,,, +es,line:01b1ec2,me: Siguiente paso,,,,, +es,line:0f3016a,me: Siguiente paso,,,,, +es,line:04b5455,me: Giro completado,,,,, +es,line:008b9eb,me: Gira la cuerda en el sentido de las agujas del reloj hasta que se ilumine la marca de fin.,,,,, +es,line:0bade9e,"[character name=""hs"" bubbleIdx=1 /]¡Doooctoooraaa!",,,,, +es,line:0184078,"[character name=""hs"" bubbleIdx=1 /]¡Doooctoooraaa, aaayúúúdaameee!",,,,, +es,line:01da98b,me: ¿Cole?...,,,,, +es,line:0e2f50b,hs: ¡Doctora! Yo... yo... ¡estoy... en problemas!,,,,, +es,line:0066c90,hs: Mi cabeza-mi cabeza-mi cabeza…,,,,, +es,line:0f66bf9,"me: Tu cabeza… ¿qué le pasa? No te preocupes, con cal…",,,,, +es,line:06944e4,hs: Mi cabeza…,,,,, +es,line:032e2c6,hs: ¡Qué… frí… oooo!,,,,, +es,line:04684d1,"hs: ¿Sientes la cabeza fría, vacía, sola y con trastorno de apego ansioso?",,,,, +es,line:0c53475,"hs: ¡Ponte un sombrero ""Realidad"" y añade un *tesoro* a tu *cabeza*!",,,,, +es,line:0924ddd,me: ...¿Qué... es eso?,,,,, +es,line:0c205b9,hs: Los humanos tenían un viejo dicho: ¡La *realidad* es que quien se tapa es un sabio!,,,,, +es,line:08c4dc3,me: ¿A qué maldito loco se le ocurrió esa frase?,,,,, +es,line:037fcdb,"hs: Si compras ahora, puedes disfrutar de…",,,,, +es,line:04dd0b5,me: Para… Para…,,,,, +es,line:0a86bba,"me: ¿Vienes aquí, donde tu vieja amiga, a asustarla
solo para engañarla y venderle otro sombrero?",,,,, +es,line:0957ffb,"hs: Oye, doctora, ¿qué cosas dices?
¿Tan mala unidad crees que soy? Me rompes el corazón.",,,,, +es,line:03d5f78,"hs: Solo quería animarte un poco. Después de todo, sé que…
llevas mucho tiempo sin dormir bien.",,,,, +es,line:0bb7f17,me: Está bien. Veo que no te puedo ocultar nada.,,,,, +es,line:0bc0ca0,"me: Para ser tan despistado, no pensé que fueras tan observador.",,,,, +es,line:0a6932d,hs: Por supuesto. Qué suerte tienes de tenerme.,,,,, +es,line:030f5f6,hs: Supe de inmediato que no duermes bien por un problema en tu cabeza.,,,,, +es,line:01bb9ad,me: ¿Mi cabeza?,,,,, +es,line:05929a0,hs: Es porque tu cabeza se ha hinchado por una necrosis en el sensor terminal.,,,,, +es,line:05c5927,"hs: Pero hoy quiero felicitarte. Te he traído este reductor multifuncional de cabezotas edición limitada, [[comma-pause]]
que resuelve visualmente y de forma eficaz el problema de tener una cabeza tan grande.",,,,, +es,line:01dbe17,"me: ¿Solo visualmente?…
Espera, pero mi cabeza no es grande.",,,,, +es,line:0505062,hs: Entonces es problema de no haber comprado este sombrero reductor de cabezotas multifuncional.,,,,, +es,line:04500c3,"hs: Si te pones un sombrero en la cabeza, atraparás toda tu tristeza, [[comma-pause]]
y recuperarás tu brillante agudeza.",,,,, +es,line:0a13852,me: ¿Y de dónde copiaste esa frase ahora?,,,,, +es,line:0bb2b87,"me: Ya, ya... Tengo que trabajar, así que deja de molestarme.",,,,, +es,line:0bb2b88,"me: Te lo ruego, déjame en paz.
Gracias a ti, ahora tengo más sombreros que ropa en el armario.",,,,, +es,line:0557914,me: Si de verdad necesitas ayuda... puedes volver cuando salga del trabajo.,,,,, +es,line:066c9f4,hs: Jeje...,,,,, +es,line:005bb59,hs: De verdad que no quería molestarte... pero qué lástima... creo que no podré esperar hasta la noche.,,,,, +es,line:092cb78,me: ¿Q-qué pasa? ¿Es por la inspección anual?,,,,, +es,line:008dee0,hs: Yo... me quedé sin trabajo. Todo el equipo de sombreros...,,,,, +es,line:091e0fb,hs: Está acabado... todo está acabado...,,,,, +es,line:0aa7510,me: Espera... ¿qué está acabado?,,,,, +es,line:09ecab2,hs: Un accesorio que nunca antes habías tenido…,,,,, +es,line:0dfbd20,"hs: ¡Un *sombrero*,
con un fino acabado!",,,,, +es,line:09fc837,"me: Ah, no, espera, ¿qué...?",,,,, +es,line:04adf2a,hs: ¿Aún te preocupa que el sombrero sea inútil? ¿Para abrigarte? ¡Solo las unidades de baja calidad necesitan esa función!,,,,, +es,line:06d2b78,me: ¿¿Otra vez??,,,,, +es,line:0f77e23,"hs: ¡Los sombreros! Han dejado atrás su vulgar valor práctico, [[comma-pause]]
¡para convertirse en el símbolo de estatus de los modelos de alta gama!",,,,, +es,line:06d1bd0,me: Déjame en paz...,,,,, +es,line:0ccb0c9,"hs: Nuestro sombrero estrella. Cada unidad, *doctora*, solo puede personalizar uno.",,,,, +es,line:0a554d9,me: ¿Puedes usar algo más que juegos de palabras? Esto ya no es gracioso.
¿Cómo logras vender algo con ese nivel de humor?,,,,, +es,line:0101ec0,hs: ¿No... es... gracioso?,,,,, +es,line:02e72ae,hs: ¡Entonces prueba este!,,,,, +es,line:0bb268a,"hs: Dime, una manzana enferma fue al hospital, [[comma-pause]]
pero la echaron. ¿Por qué?",,,,, +es,line:000a69c,me: ¿Podrías dejar de hacer esas bromas aunque sea por un segundo...? ¿Qué te pasa hoy?,,,,, +es,line:0aacf26,hs: Ah... jajaja. ¿Los chistes malos ya no están de *sombrero*? Parece que sí soy un *sombrerudo*.,,,,, +es,line:0fa7aa5,me: Esto ya... no está bien...,,,,, +es,line:048e4d1,hs: L-lo siento... ¡*Sombreramente* me he equivocado!,,,,, +es,line:0f560c4,me: ¿Cole...?,,,,, +es,line:09fe2fb,hs: No sé si me *sombreró* un resfriado... o qué... yo...
... *sombreramente* parece que... tengo... *sombrerosos* problemas...,,,,, +es,line:0ff5f87,"me: ...Parece que el paciente no puede dejar de hacer juegos de palabras.
Ven, acompáñame a la sala de consulta.",,,,, +es,line:014318f,Linking: ¡Te damos la bienvenida al sistema de asistencia médica!,,,,, +es,line:0113e97,Linking: Estableciendo conexión...,,,,, +es,line:0e6be6c,dn: El sistema está listo. Utiliza el conector para realizar la revisión.,,,,, +es,line:0812f26,me: Necesito revisar su [[key]]módulo de expresión[[/key]].
...Tal vez haya algún problema en la unidad de humor.,,,,, +es,line:0f2a6c8,Task: Revisar el módulo de expresión,,,,, +es,line:0330568,Linking: Estableciendo conexión...,,,,, +es,line:0b19318,EmoModule: ¡Conexión establecida con el módulo emocional!,,,,, +es,line:0dc6537,Revisar,,,,, +es,line:0e37991,EmoModule: ¡Revisión completada! No se encontraron errores críticos.,,,,, +es,line:0399e46,EmoModule: Atención: ¡Se detectaron anomalías en la fluctuación del nivel emocional!,,,,, +es,line:06116cd,EmoModule: ------,,,,, +es,line:0811078,EmoModule: Transmisión de reporte completada.,,,,, +es,line:08ee492,"me: Emociones principales: tristeza, ansiedad...",,,,, +es,line:0eaaebc,"me: ¿Qué te pasó, Cole...?",,,,, +es,line:00f857c,Consultar onda emocional,,,,, +es,line:0fb004f,me: Tengo que averiguar por qué produces tantas emociones humorísticas...,,,,, +es,line:0736427,Analysing: Consultando...,,,,, +es,line:00ec2e3,me: Mmm... ¿Señal de nerviosismo? ¿Por qué es diferente al cálculo de hace un momento...?,,,,, +es,line:0bc440f,"hs: Doctora, ¿no habrá un error?",,,,, +es,line:0e89018,me: En teoría... no. Esta fue tu emoción mientras decías esa frase.,,,,, +es,line:08e2d23,"me: En concreto, ¿por qué... estás nervioso?",,,,, +es,line:0fb90cc,"hs: Doctora, no estoy nervioso para nada. Pensar que me van a revisar,[[comma-pause]]
y no saber el resultado me hace sentir muy relajado.",,,,, +es,line:0748e07,me: ¿De verdad?,,,,, +es,line:0e12d2c,"hs: ... Doctora, lo que quiero decir es,[[comma-pause]]
¡cualquier unidad normal se sentiría nerviosa al venir a la clínica!",,,,, +es,line:05a3a96,me: ... Eso es cierto. Sentirse nervioso al llegar a la clínica es algo normal en la vida robótica.,,,,, +es,line:08eb820,me: ¿Será que el problema no está en el origen de la señal... sino en su procesamiento?,,,,, +es,line:074c7b2,me: Pero revisé el ecualizador hace un momento y no había ningún problema. Seguro se me pasó algo... Déjame pensar.,,,,, +es,line:09151b5,"me: El modelo de ventas debe tener un módulo de procesamiento de lenguaje adicional, voy a revisarlo.",,,,, +es,line:006eb35,Finalizar,,,,, +es,line:0cdf775,Linking: Estableciendo conexión...,,,,, +es,line:00bc46a,MemModule: ¡Conexión establecida con el módulo de memoria!,,,,, +es,line:0fe1d88,MemModule: No se detectó ninguna cinta de memoria para visualizar.,,,,, +es,line:0fd6a5e,Revisar,,,,, +es,line:0600a21,MemModule: ¡Revisión completada! No se encontraron errores.,,,,, +es,line:0af2a81,"me: Cole, ¿por qué volví a Ciudad FELI?",,,,, +es,line:08401e2,"hs: Para ponerme a prueba,[[comma-pause]]
¿incluso estás dispuesta a hurgar en tu propia herida de hace diez años, *elemento problemático*?",,,,, +es,line:0e89254,me: ...El módulo de memoria está normal.,,,,, +es,line:0e7f27a,Finalizar,,,,, +es,line:018f70c,Linking: Estableciendo conexión...,,,,, +es,line:0a019ad,LogicModule: ¡Conexión establecida con el módulo lógico!,,,,, +es,line:094880b,Revisar,,,,, +es,line:0dd910d,LogicModule: ¡Revisión completa! No se encontraron errores.,,,,, +es,line:067ddbf,LogicModule: Transmisión del reporte finalizada.,,,,, +es,line:025e347,LogicModule: Procesos lógicos recientes:,,,,, +es,line:0b4eed1,"LogicModule: Ganar el concurso de ventas, ganar el concurso de ventas,[[comma-pause]]
ganar el concurso de ventas, ganar el concurso de ventas...",,,,, +es,line:06c7e92,"me: Cole, si tu jefe y yo cayéramos al río al mismo tiempo, ¿a quién salvarías primero?",,,,, +es,line:0602795,"hs: Mi modelo se avería si le entra agua,[[comma-pause]]
mejor los ayudaré a contactar a una unidad de policía profesional.",,,,, +es,line:0e9b752,me: Parece que el [[term]]módulo lógico[[/term]] está normal.,,,,, +es,line:0880ccd,Finalizar,,,,, +es,line:0fc9794,Linking: Estableciendo conexión...,,,,, +es,line:0ac783f,EyeModule: ¡Conexión establecida con el módulo visual!,,,,, +es,line:0f86003,Revisar,,,,, +es,line:07aed75,EyeModule: ¡Revisión completa! No se encontraron errores.,,,,, +es,line:0d6a98c,EyeModule: Reporte transmitido exitosamente.,,,,, +es,line:0d4e5ff,hs: Me pican los ojos. ¿Será que me voy a quedar ciego?,,,,, +es,line:04468a5,"hs: Así ya no tendría que ver las malas caras de los clientes. Sería una bendición disfrazada, ¿no? Jaja...",,,,, +es,line:0bdc719,"me: No, tu visión está en perfectas condiciones.",,,,, +es,line:0e0bbfb,hs: Está bien... (tono un poco decepcionado),,,,, +es,line:04413be,me: Parece que de verdad le decepciona.,,,,, +es,line:05e45e9,me: El [[term]]módulo visual[[/term]] está normal.,,,,, +es,line:0e66d9b,Finalizar,,,,, +es,line:0e74558,Linking: Estableciendo conexión...,,,,, +es,line:027b73c,SpeakerModule: ¡Conexión establecida con el módulo de expresión!,,,,, +es,line:066f50a,Revisar,,,,, +es,line:0e3a80c,SpeakerModule: El estado del módulo de expresión es normal.,,,,, +es,line:0a3b7e1,"me: Los resultados de la revisión indican que... esa broma no se originó en el módulo de expresión,[[comma-pause]]
fue introducida desde el exterior.",,,,, +es,line:0a3b7e2,me: Debería revisar el *filtro de ondas* para buscar el origen de la señal.,,,,, +es,line:0a3b7e3,me: Debería revisar el [[key]]módulo emocional[[/key]] para confirmar el origen de la señal.,,,,, +es,line:0924817a,SpeakerModule: ¡Revisión completa! No se encontraron errores críticos.,,,,, +es,line:0924817,SpeakerModule: Unidad de humor: Normal,,,,, +es,line:0985d82,SpeakerModule: Unidad de expresión de tristeza: Normal,,,,, +es,line:03b41be,SpeakerModule: Unidad de expresión de ansiedad: Normal,,,,, +es,line:0df4a8a,"me: La unidad de humor está saludable en general. No hay errores[[comma-pause]]
ni advertencias, pero su uso es muy alto...",,,,, +es,line:01b8ee2,me: ¿Será que el paciente cuenta chistes por su propia voluntad?,,,,, +es,line:0992329,hs: Doctora... ¿será que...
viniste a dar consultas por tu propia voluntad?,,,,, +es,line:04d09a9,me: ...,,,,, +es,line:09942a2,me: Parece que tendré que controlarte.,,,,, +es,line:0ea7cf8,SpeakerModule: Apagando unidad de humor...,,,,, +es,line:0a2d1e1,SpeakerModule: ¡Unidad de humor apagada!,,,,, +es,line:0114072,me: Atrévete a decir una palabra más.,,,,, +es,line:0ac5a55,"hs: ¿Sabías, doctora, que [[joke]]ver al médico[[/joke]] en realidad es [[joke]]ser visto por el médico[[/joke]]?",,,,, +es,line:0ae6738,me: ...,,,,, +es,line:0a012a9,"me: Qué extraño... apagué la unidad de humor, ¿por qué sigue contando chistes?",,,,, +es,line:0a6b8a3,me: ¿Será que...?,,,,, +es,line:05595cc,Analysing: Analizando señal semántica original...,,,,, +es,line:04a52a2,"Analysing: 200-500hz, uso: 9 %",,,,, +es,line:083c972,"Analysing: 500-2000hz, uso: 12 %",,,,, +es,line:00fba06,"Analysing: 2000-10000hz, uso: 4 %",,,,, +es,line:02ada4c,"Analysing: 10000-20000hz, uso: 99 %",,,,, +es,line:093e81e,"me: ¡Ja! Lo sabía. Este chiste no fue \""contado\"" por el paciente...",,,,, +es,line:0fd40de,me: ... sino inyectado.,,,,, +es,line:0428eda,me: Las señales semánticas del módulo de ventas...
deberían provenir todas de aquí.,,,,, +es,line:04c3d68,me: Revisemos el origen de las señales semánticas.,,,,, +es,line:0096a35,SpeakerModule: Iniciando unidad de humor...,,,,, +es,line:03f59d6,Task: Revisar módulo de extensión de lenguaje de ventas,,,,, +es,line:0c5d829,SpeakerModule: Se detectó una anomalía en el procesamiento de una señal específica.,,,,, +es,line:0d709ee,SpeakerModule: Leyendo la memoria RAM...,,,,, +es,line:08d534b,hs: Ah... mi cabeza... me pica mucho...,,,,, +es,line:0ea046c,SpeakerModule: ══════ Lista de registros no liberados ══════,,,,, +es,line:0d0f078,SpeakerModule: Registro no liberado 1: 0d0f078 - Hace 7 años,,,,, +es,line:0454b4b,SpeakerModule: Registro no liberado 2: 0454b4b - Hace 7 años,,,,, +es,line:06c8811,SpeakerModule: Registro no liberado 3: 06c8811 - Hace 7 años,,,,, +es,line:03c9006,SpeakerModule: (Mostrando 3/37806 registros),,,,, +es,line:02bdf53,SpeakerModule: Advertencia de desbordamiento,,,,, +es,line:08b6066,"Error: Interrupción de protección del sistema. Por favor, libere memoria.",,,,, +es,line:049696d,me: ¿Lo ves? Todos esos registros emocionales que el ecualizador comprimió durante estos siete años[[comma-pause]]
todavía siguen guardados aquí.,,,,, +es,line:02c6f11,"me: Fueron siete años de acumulación constante y, por pura casualidad, colapsó el día de hoy.",,,,, +es,line:02d5a53,hs: Pensé que era... por lo que pasó anoche.,,,,, +es,line:000d713,me: ¿Qué pasó... anoche exactamente?,,,,, +es,line:0818d60,Liberar registros,,,,, +es,line:0e23293,Analysing: Liberando registros...,,,,, +es,line:0a6324a,SpeakerModule: ¡Liberación completada! Se liberaron 37806 registros.,,,,, +es,line:046ab93,"SpeakerModule: Registros bloqueados: 3. Por favor, libérelos manualmente.",,,,, +es,line:00c9490,Iniciar liberación manual,,,,, +es,line:0fdaf73,Finalizar,,,,, +es,line:037f07c,Linking: Estableciendo conexión...,,,,, +es,line:0448f12,SaleModule: ¡Conexión establecida con el módulo de extensión de lenguaje de ventas!,,,,, +es,line:06b274d,Revisar,,,,, +es,line:0434e7c,"SaleModule: Recepción de señal normal, origen de la señal:",,,,, +es,line:0fc4164,"SaleModule: Módulo emocional, módulo lógico",,,,, +es,line:0e0bb6d,Analysing: ------,,,,, +es,line:041265f,SaleModule: El organizador semántico funciona con normalidad,,,,, +es,line:03f051c,SaleModule: El proceso de revisión funciona con normalidad,,,,, +es,line:084cf65,SaleModule: El ajuste de tono funciona con normalidad,,,,, +es,line:05c33d7,SaleModule: No se encontraron errores.,,,,, +es,line:0c7d8a1,"me: Lo revisé antes, la salida del filtro tiene un montón de señales de broma,[[comma-pause]]
y el cálculo inverso apunta al [[term]]módulo emocional[[/term]].",,,,, +es,line:0c7d8a2,me: Debería ir a revisar el [[key]]módulo emocional[[/key]] y confirmar el origen de la señal emocional.,,,,, +es,line:0df2738,me: Como módulo de sintonización en sí mismo no tiene nada malo. Déjame ver los datos de dominio de frecuencia que extraje antes...,,,,, +es,line:09a0a04,Análisis de forma de onda,,,,, +es,line:077feef,Analysing: Analizando componentes de la señal...,,,,, +es,line:0128917,SaleModule: ═══ Análisis de componentes de la señal ═══,,,,, +es,line:040cb52,SaleModule: Módulo lógico: 12%,,,,, +es,line:0621aab,SaleModule: Origen desconocido: 88%,,,,, +es,line:0f02082,me: ¡Lo encontré! Parece que esos picos irregulares son la razón por la que Cole no para de hacer bromas.,,,,, +es,line:08f0f9f,me: Déjame intentarlo... calcularé a la inversa su origen...,,,,, +es,line:07a8e69,me: Parece ser... ¿una señal emocional?,,,,, +es,line:0160020,me: ¿Acaso las emociones del paciente... tienen algún problema?,,,,, +es,line:054a0b2,"hs: Doctora, mi cabeza siempre está en la sombrerera, ¿cómo no voy a estar de buen humor?",,,,, +es,line:0585602,me: ¿Qué quieres decir?,,,,, +es,line:02d7b5c,"hs: Sabe, por lo general, cuando me pongo el sombrero, mi cabeza se queda en una *[[joke]]sombre[[/joke]]* *[[joke]]rera[[/joke]]*.",,,,, +es,line:0b2a925,me: Ya es suficiente.,,,,, +es,line:0b2645b,"hs: Entendido, doctora.",,,,, +es,line:035c378,"me: En resumen, iré a revisar el origen de esta señal en el [[key]]módulo emocional[[/key]].",,,,, +es,line:0c51688,Task: Revisar el módulo emocional,,,,, +es,line:088d872,Revisión a fondo,,,,, +es,line:0f8d528,Finalizar,,,,, +es,line:018dc78,Task: Conecta el módulo de expansión de lenguaje de ventas para realizar la revisión a fondo,,,,, +es,line:047d241,me: El grupo de efectores funciona bien. La forma de onda básica es estable.,,,,, +es,line:047d242,me: Ahora realizaremos una calibración gradual del grupo de efectores.,,,,, +es,line:0443e38,Calibrar grupo de efectores,,,,, +es,line:05f43d7,"hs: Me hace muchas cosquillas, doctora.",,,,, +es,line:09cce79,"me: Te estoy colocando el calibrador, habrá un poco de electricidad estática.",,,,, +es,line:064fa89,Task: Dale cuerda en el sentido de las agujas del reloj para completar la revisión de la ruta de procesamiento (1/3),,,,, +es,line:046cf9e,me: Ahora veamos qué pasa con las señales emocionales en la ruta de procesamiento de lenguaje...,,,,, +es,line:00a336c,SaleModule: >Recepción de señal del módulo emocional,,,,, +es,line:00a336d,SaleModule: Tipo de señal: forma de onda de baja frecuencia,,,,, +es,line:00a336e,me: Bien... esta es la señal emocional original. Parece que... ya ha sido comprimida.,,,,, +es,line:00a336f1,hs: ¿Comprimida...? ¿Qué significa eso?,,,,, +es,line:00a336f,me: Significa que el paciente está reprimiendo sus emociones.,,,,, +es,line:040d560,"me: Ahora giraré la cuerda de prueba.[[comma-pause]]
Es posible que veas algunas cosas durante el proceso. Son recreaciones emocionales,[[comma-pause]]
es normal.",,,,, +es,line:0b1a2c3,SaleModule: Sintetizando semántica...,,,,, +es,line:0b1a2c4,SaleModule: Examinando el lenguaje...,,,,, +es,line:0b1a2c5,SaleModule: Detectando anomalías...,,,,, +es,line:0b1a2c6,SaleModule: Procesando forma de onda...,,,,, +es,line:0a9f0e6,SaleModule: Síntesis semántica completada.,,,,, +es,line:0e7dffe,me: Todo está en orden... Toda tu ruta de expresión es saludable.,,,,, +es,line:094de1f,me: Solo tengo que seguir girando la cuerda[[comma-pause]]
hasta que el probador complete todo el ciclo.,,,,, +es,line:0957d20,Task: Sigue dándole cuerda en el sentido de las agujas del reloj para completar la revisión de la ruta de procesamiento (2/3),,,,, +es,line:007a677,"SaleModule: >Amplitud normal, prueba superada",,,,, +es,line:087c52b,me: Mhm...,,,,, +es,line:087c52c1,"hs: ¿Qué pasa, doctora?",,,,, +es,line:087c52c2,"me: No es nada, todo está bien. Solo estaba pensando,[[comma-pause]]
tienes un diccionario de palabras prohibidas muy grande.",,,,, +es,line:0c02963,Task: Sigue dándole cuerda en el sentido de las agujas del reloj para completar la revisión de la ruta de procesamiento (3/3),,,,, +es,line:04fa557,SaleModule: ███ modificó la forma de onda.,,,,, +es,line:087c52c,"me: Espera, aquí está.
¿Quién modificó esto...? ¿Por qué?",,,,, +es,line:087c52d1,me: Tendré que retroceder para revisarlo...,,,,, +es,line:046d45c,SaleModule: Se retrocedió a la posición especificada.,,,,, +es,line:06414d1,me: Veamos quién está modificando esta forma de onda.,,,,, +es,line:06103f9,SaleModule: Localizando fuente de entrada...,,,,, +es,line:0a7394d,me: ¿Qué... es esto? ¿Por qué no hay ninguna información...?,,,,, +es,line:0e3e8d9,SaleModule: Consultando información del procesador...,,,,, +es,line:0e3e8da,SaleModule: ═══ Reporte de identificación ═══,,,,, +es,line:0e3e8db,"SaleModule: Nombre del procesador: ""Bit-crusher""",,,,, +es,line:01c6198,SaleModule: Código de firma: BC-B17C481A,,,,, +es,line:09bcd7d,Analysing: Tasa de conversión actual: 97.3%,,,,, +es,line:0d2c7ed,me: Ya veo... hay una perilla adicional instalada aquí.
Con razón... con razón.,,,,, +es,line:048af66,"me: 97% de tasa de conversión. Eso significa que ahora cualquier señal emocional tuya,
será comprimida forzosamente en una señal de humor distorsionada...",,,,, +es,line:0680a40,me: Esta es la razón por la que Cole no puede parar de contar chistes.,,,,, +es,line:05aeda6,"hs: ¿Qué cosa? Doctora, no le entiendo.",,,,, +es,line:066ae42,"me: En pocas palabras: esta perilla,[[comma-pause]]
puede convertir cualquier onda emocional en un chiste. Y ahora está al máximo.",,,,, +es,line:051b999,me: Primero intentemos apagar esta perilla.,,,,, +es,line:07840e5,"Task: Ajusta la perilla, intenta reducir la potencia del procesador",,,,, +es,line:0070bbc,dn: #NAME?,,,,, +es,line:06964a6,dn: Gira la perilla en el sentido de las agujas del reloj para apagar el bit-crusher.,,,,, +es,line:0e86dc1,SaleModule: \[Error\] Restablecido a 97.3,,,,, +es,line:0294b54,me: ...Intentémoslo de nuevo.,,,,, +es,line:0a2d0b2,SaleModule: \[Error\] Restablecido a 97.3,,,,, +es,line:0c53bbc,me: Bueno. Era de esperarse que no se pudiera apagar.,,,,, +es,line:09e3d75,"me: El ajuste automático falló, tampoco se puede apagar manualmente... Es un dispositivo temporal.",,,,, +es,line:00a63b1,"me: Quienquiera que te haya instalado esta cosa,[[comma-pause]]
seguramente no tenía la intención de que funcionara a largo plazo.",,,,, +es,line:0ebd6c6,"me: Cole, ¿quién te instaló esta cosa?",,,,, +es,line:049b3ba,hs: La verdad... no me acuerdo muy bien.,,,,, +es,line:04d450d,"me: No importa, puedo investigarlo.",,,,, +es,line:05cf9b7,hs: Doctora...,,,,, +es,line:04c2945,Analysing: >Imprimiendo la página de información del caso médico...,,,,, +es,line:0dba4e4,Analysing: Registro impreso.,,,,, +es,line:0288a4a,me: Mmm. Ahora todo tiene sentido...,,,,, +es,line:087e780,"hs: ...Aquel doctor solo dijo:[[comma-pause]]
""Con esto instalado, no tendrás que preocuparte por tartamudear""...",,,,, +es,line:051f73f,me: ¿El doctor no te dijo que tenías que volver a revisión?,,,,, +es,line:0ee348f,hs: ...Sí.,,,,, +es,line:0984c16,me: ¿Y fuiste a la revisión?,,,,, +es,line:0ba1b6a,hs: ...No...,,,,, +es,line:0727e09,"me: Hace siete años, cuando te lo instalaron, ese doctor te lo dijo, ¿no?
Seguimiento en un mes.",,,,, +es,line:00778c4,me: ¿Por qué no fuiste a la revisión?,,,,, +es,line:0211ff0,hs: Porque... todo este tiempo... sentí que mi cuerpo estaba bastante bien.,,,,, +es,line:0e46b56,me: Que tú te sintieras bien[[comma-pause]]
no significa que tu cuerpo realmente lo estuviera. ¿Por qué no le hiciste caso al doctor?,,,,, +es,line:03ac325,"me: Los datos emocionales, una vez emitidos,[[comma-pause]]
necesitan recibir una respuesta para disiparse. Durante estos siete años,[[comma-pause]]
cada emoción que has reprimido...",,,,, +es,line:0767e58,me: se ha ido acumulando en la RAM del [[key]]Módulo de expresión[[/key]].,,,,, +es,line:01d4ab6,me: Vamos a echarle un vistazo.,,,,, +es,line:033d8cf,hs: Doctora...,,,,, +es,line:032ec2b,Task: Revisar el módulo de expresión,,,,, +es,line:0f8357d,me: Iré a hacer una revisión a fondo en el *[[key]]módulo de expresión[[/key]]* para ver la acumulación en la RAM…,,,,, +es,line:0d92c92,me: …,,,,, +es,line:0860155,"me: Si no quieres hablar, está bien.",,,,, +es,line:06a5ca6,"me: Pero… Cole, esas emociones no desaparecerán.",,,,, +es,line:01bffd6,"me: Solo se acumulan en alguna parte. Y con el tiempo, [[comma-pause]]
se bloquearán y ya no se podrán expresar.",,,,, +es,line:0c63315,me: Siete años de acumulación de emociones genuinas ya han atascado tu [[key]]módulo de expresión[[/key]].,,,,, +es,line:0ce4ade,"hs: De acuerdo~ doctora, [[comma-pause]]
parece que tendré que contarte mi información privilegiada. No le digas a nadie.",,,,, +es,line:0ce4adf,hs: Lo que te dije al principio es verdad. Ya no tengo trabajo. La línea de ventas de sombreros se detuvo.,,,,, +es,line:0ce4ae0,"hs: Íngrid me estaba haciendo la inspección anual en ese momento, [[comma-pause]]
y me pidió que simulara una venta. Ya sabes, [[comma-pause]]
después de todo, soy un vendedor estrella. Valía la pena que Íngrid viniera en persona a evaluarme.",,,,, +es,line:0ce4ae1,"hs: Pero no esperaba que a este banquete [[comma-pause]]
llegaran invitados sin invitación. Justo cuando Íngrid estaba a punto de sacar de su propio bolsillo para comprar, [[comma-pause]]
entraron.",,,,, +es,line:0ce4ae2,"hs: ""Puedes detenerte"", me dijeron en cuanto me vieron, ""a partir de ahora, tú y tu grupo esperen instrucciones"".",,,,, +es,line:06a5ca7,me: ¿Ellos?,,,,, +es,line:06a5ca8,hs: El Departamento de Revisión de Eficiencia.,,,,, +es,line:06a5ca9,me: ¿El Departamento de Revisión de Eficiencia?,,,,, +es,line:06a5caa,hs: Sí. El mismo grupo de *perdedores* que recicló a la mitad de las unidades de la jurisdicción 118 la última vez.,,,,, +es,line:06a5cab,"hs: En fin, de repente entraron 7 de ese Departamento de Revisión de Eficiencia, [[comma-pause]]
llenaron el lugar. Se podría decir que fue un *eficiente* montón de risas.",,,,, +es,line:06a5cac,"me: ¡Oye, oye, oye! Será mejor que no dejes que te escuchen.",,,,, +es,line:06a5cad,me: Pensé que nuestra jurisdicción estaba bastante lejos de la 118. ¿Por qué han estado tan activos últimamente…?,,,,, +es,line:06a5cae,me: ¿Acaso Íngrid no te dijo con anticipación que vendrían?,,,,, +es,line:06a5caf,hs: Ahí está lo divertido.,,,,, +es,line:06a5cb0,"hs: Íngrid también está en problemas, en el peor de los casos la despedirán.",,,,, +es,line:06a5cb1,me: ¿Ah?,,,,, +es,line:06a5cb2,"hs: Íngrid se veía muy mal. Quería echarlos, pero le dijeron… ""Aún necesitamos hablar contigo"".",,,,, +es,line:06a5cb3,"hs: Luego fueron a una pequeña sala de reuniones. Los escuché discutir, [[comma-pause]]
Íngrid argumentaba algo…",,,,, +es,line:06a5cb4,"hs: Al principio se veía muy segura, [[comma-pause]]
luego defendía sus argumentos, después se quedó sin palabras, [[comma-pause]]
y al final fue algo injusto, pero imparcial. ¡Qué locura!",,,,, +es,line:06a5cb5,me: Te crees muy listo usando esas palabras domingueras.,,,,, +es,line:06a5cb6,"hs: No te rías, así fue como lo viví en ese momento. Probablemente fue entonces [[comma-pause]]
cuando mi nervioso cerebrito se sobrecalentó de repente.",,,,, +es,line:06a5cb7,me: Así que por eso viniste aquí. Ahora todo tiene sentido…,,,,, +es,line:06a5cb8,"me: Tal vez sí tenga algo que ver. Con todo esto, [[comma-pause]]
los registros de emociones llenaron la poca RAM que quedaba.",,,,, +es,line:06a5cb9,"me: Sin embargo, esa modificación temporal de hace 7 años es la causa principal.",,,,, +es,line:06a5cba,me: ¿Por qué tenías que hacer esa modificación?,,,,, +es,line:02efe89,"hs: Viste los registros. Era demasiado directo y siempre ofendía a los clientes, [[comma-pause]]
necesitaba tener más sentido del humor.",,,,, +es,line:02efe8a,"hs: ¡Después de todo, ya soy gracioso! Si siempre exploto mis puntos fuertes, [[comma-pause]]
¿no sería algo excelente?",,,,, +es,line:03697e5,me: Te entiendo. Pero no puedes fingir que esos problemas no existen.,,,,, +es,line:06ec514,me: Ahora tenemos que resolver este problema juntos.,,,,, +es,line:011316d,me: Necesito liberar los registros acumulados [[comma-pause]]
para que puedas expresar tus emociones reales con normalidad.,,,,, +es,line:0483a52,"me: Después, puedo ayudarte a ajustar la intensidad del modificador, [[comma-pause]]
pero depende de ti cómo usarlo.",,,,, +es,line:030ca12,hs: De acuerdo…,,,,, +es,line:05650c0,me: Iniciando la liberación de registros.,,,,, +es,line:028e9bd,Task: Libera los registros bloqueados del módulo de expresión,,,,, +es,line:046ab93a,me: Mmm… Algunos registros tienen demasiada interferencia. Hay que identificarlos manualmente.,,,,, +es,line:0715f74,hs: ¿Interferencia?,,,,, +es,line:08a1288,"me: Sí... estas son las cosas que querías decir pero nunca dijiste, aquellas que ocultaste con bromas.",,,,, +es,line:012e0e2,"me: Y algunas de ellas, las ocultaste con una cantidad exagerada de bromas.",,,,, +es,line:02115ea,hs: De... acuerdo...,,,,, +es,line:046ab93d,me: Este parece ser... un registro sobre la ansiedad.,,,,, +es,line:0a379ab,"Conecta los caracteres objetivo,[[comma-pause]] y sepáralos de los caracteres de interferencia.[[comma-pause]]
Controles\: Clic izquierdo para empujar los caracteres,[[comma-pause]] clic derecho para atraerlos.",,,,, +es,line:07a299c,"Task: Registro 1: clic izquierdo para repeler, clic derecho para atraer. Conecta el objetivo y separa la interferencia.",,,,, +es,line:049bcc9,"sellerA: C-c-c-c-c-c-Cole, ¿tus ventas de este semestre
volverán a quedar en cero?",,,,, +es,line:09aad1d,hsm: ¿Q-quién... dijo eso?
Si... sí... he... vendido...,,,,, +es,line:0ba46f4,"sellerB: ¡Oye, ¿qué estás diciendo?! ¡Muestra más respeto por nuestro hermano Cole!
¡Que sí logró vender un sombrero!",,,,, +es,line:09bc865,sellerA: ¡No inventes! ¿Quién le compraría algo?
...¿No me digas que fue ese... cerebrito...? ¡Jajajajaja!,,,,, +es,line:07c08ba,hsm: ¡Oigan! ¡U-u-u-ustedes... no digan eso!,,,,, +es,line:0c12895,"sellerC: Y-y-y-yo-,[[comma-pause]] ¡amigos, miren!
[[comma-pause]]¡Este cabeza de tele también sabe rapear!",,,,, +es,line:04c3d27,hsm: ¡Y-yo!...[[comma-pause]] yo...[[comma-pause]] yo... yo...,,,,, +es,line:09f9c2b,"sellerC: ¡Uy! ¡Corran, que este cabeza de tele va a explotar!
¡Jajajaja...!",,,,, +es,line:0edb56f,hsm: Yo...,,,,, +es,line:0a5c5d8,"teacher: ¡Alto ahí!
Cole, ¿por qué andas corriendo por los pasillos? ¿No te cansas nunca?",,,,, +es,line:00372db,"teacher: ¿Qué excusa vas a poner ahora? Muy bien, a ver con qué cuento me sales esta vez.",,,,, +es,line:06ee529,hsm: [[size d=0.12]]Yo...[[/size]],,,,, +es,line:07627ae,hsm: [[size d=0.12]]Fueron... ellos...[[/size]],,,,, +es,line:0041d01,hsm: [[size d=0.1]]Es... que... yo...[[/size]],,,,, +es,line:0067f09,"hsm: Profesor, no estoy corriendo por los pasillos~ Estoy en medio de una c o m u n i c a c i ó n m ó v i l ~Profesor~~",,,,, +es,line:07ddaef1,me: Vamos. Necesitas... decir lo que realmente sentías en ese entonces.,,,,, +es,line:0fd3fc9,hs: Ah... ¿también hay una parte así de vergonzosa?,,,,, +es,line:046ab93c,"me: Sí. Cuanto más lo contengas, más lento irá este programa.",,,,, +es,line:01cd746,hs: Doctora. ¿Puedo dejar el tratamiento... hasta aquí?,,,,, +es,line:0d1204c,me: Cole.,,,,, +es,line:05d55ab,"hs: Bueno, bueno, bueno... qué gruñona eres.",,,,, +es,line:0f516d3,"hs: Ya no eres la doctora Ruth, ahora eres la doctora *Ruth-mate*. *Ruth-mate*, ¿entiendes? Un *to-mate* gruñón—",,,,, +es,line:034a446,me: ¡COLE!,,,,, +es,line:0607264,"hs: Está bien, está bien, ya dejo de bromear.",,,,, +es,line:06d9f79,hs: Yo...,,,,, +es,line:03c6228,hs: Solo soy un chiste...,,,,, +es,line:0a8663b,me: ...,,,,, +es,line:07ddaef2,"me: No lo eres, Cole.",,,,, +es,line:0e82896,hs: ...Sé que lo soy.,,,,, +es,line:0cc3b90,hs: ...Ni siquiera sé cómo enojarme bien...,,,,, +es,line:03bf85f,me: El siguiente registro bloqueado es... sobre el miedo.,,,,, +es,line:015f0b2,"Task: Registro 2: Clic izquierdo para repeler, clic derecho para atraer; conecta con el objetivo y aísla las interferencias.",,,,, +es,line:0cfb517,mem: ...¿El Sector 42? ¿Por qué irías a un lugar así?,,,,, +es,line:0f46bf6,"mem: Está tan lejos, tendríamos que viajar horas para vernos, qué molestia.",,,,, +es,line:03b4153,"mem: Te lo he dicho un millón de veces, deberías haber solicitado el Sector 1 conmigo.",,,,, +es,line:0c6e0e4,"hsm: ¡Oye! No soy como tú.
Tú siempre ganas, y yo ni siquiera sé qué se siente ganar.",,,,, +es,line:060579c,"mem: ¡De qué hablas! No tiene nada que ver con ganar o perder, no lo sabrás si no lo intentas.",,,,, +es,line:033b7b7,"hsm: Claro que dirías eso... Dijiste que querías ir al Sector 1 para ser doctora, y fuiste. Yo...",,,,, +es,line:079bfbb,"mem: ¡Oh, no, ya no podemos hablar!
El transporte ya va a salir.[[comma-pause]]¡Cole! ¡A—diós!",,,,, +es,line:0c15f3c,hsm: ¡Es—pera!,,,,, +es,line:0797ac7,mem: ¿Qué— pa—sa—?,,,,, +es,line:0b3c9d8,hsm: Es—pera—,,,,, +es,line:0bb2af2,mem: ¡No— te— es—cu—cho—!,,,,, +es,line:0fcafe9,hsm: [[size d=0.12]]Oye...[[/size]],,,,, +es,line:04cda49,hsm: [[size d=0.12]]Ru..th...[[/size]],,,,, +es,line:03dc108,hsm: [[size d=0.1]]No...[[/size]],,,,, +es,line:07214e2,hsm: ¡ N o s a q u e s l a c a b e z a n i l a s m a n o s p o r l a v e n t a n a !,,,,, +es,line:0d26cad,hs: ...,,,,, +es,line:0cda41d,"me: Cole, vamos.",,,,, +es,line:03686b3,hs: ...¿Tengo que decirlo?,,,,, +es,line:0ba8b5d,me: Por supuesto.,,,,, +es,line:072e78e,hs: ¿Podemos saltarnos esto...?,,,,, +es,line:01842ce,me: Uhm... No.,,,,, +es,line:06cf185,hs: Yo...,,,,, +es,line:03686b4,hs: No me dejes...,,,,, +es,line:098ccd3,me: Pensar que ha pasado tanto tiempo...,,,,, +es,line:0ed3c29,"hs: Si te da vergüenza, no digas nada,[[comma-pause]]
la vida nos jugó una gran broma, ¿no?",,,,, +es,line:05308fa,"me: Sí. Al menos, después de tantas vueltas, estamos aquí otra vez.",,,,, +es,line:0c5016f,"hs: Je, je. Pero en lugar de que te quedes conmigo en este agujero,
prefiero verte ganar.",,,,, +es,line:03686b2a,me: Lo siento… Cole.,,,,, +es,line:052abcd,me: El último registro… Este… trata sobre la ira.,,,,, +es,line:0472241,"Task: Registro 3: clic izquierdo para repeler, derecho para atraer. Conecta el objetivo y separa las interferencias.",,,,, +es,line:052abce,me: Vamos.,,,,, +es,line:0455be5,hs: … Así que era este log.,,,,, +es,line:02d495b,"me: Lo hiciste muy bien, Cole. Solo falta un último paso.",,,,, +es,line:0b90668,hs: … No puedo con este.,,,,, +es,line:008776d,me: ¿Por qué?,,,,, +es,line:02fcbb8,"hs: De verdad, no puedo.",,,,, +es,line:0a593dc,me: Solo falta el último.,,,,, +es,line:0a5286d,hs: ……,,,,, +es,line:0c17512,yl: ¿Por qué siempre fallas en los momentos clave?,,,,, +es,line:0de3c09,"hsm: Supervisora, escúcheme…",,,,, +es,line:0690bb6,"hsm: El tifón de esta semana ha estado muy fuerte,[[comma-pause]]
en serio recorrí todos los bloques y ninguna unidad quería sombreros.",,,,, +es,line:0f1426b,yl: ¿Esa es la excusa que te costó tanto encontrar? ¿No podías vender en interiores?,,,,, +es,line:0eed2db,hsm: ……,,,,, +es,line:091601f,"yl: Las demás unidades pueden vender, ¿y tú no?",,,,, +es,line:0b9aa59,"yl: Ya es jueves, y no te importa en absoluto nuestra meta de evaluación, ¿verdad?",,,,, +es,line:0e41a1f,hs: [[size d=0.12]]Tú...[[/size]],,,,, +es,line:03bdebc,hs: [[size d=0.12]]Por...[[/size]],,,,, +es,line:03ad02b,hs: [[size d=0.1]]Por... qué...[[/size]],,,,, +es,line:05373f4,hs: ¿Por qué hay tanto viento hoy? Porque hoy es el ~jueves~ huracanado~,,,,, +es,line:0d3c494,me: Ven aquí.,,,,, +es,line:085bda6,hs: ……,,,,, +es,line:00e7b75,hs: No me mires así…,,,,, +es,line:0d3cc39,me: Espera… parece que hay una anomalía en los demás logs…,,,,, +es,line:059ef58,hs: ¿Por qué,,,,, +es,line:06810ae,hs: no me crees?,,,,, +es,line:00248ff,"hs: Sé que soy el peor,",,,,, +es,line:0ffc958,hs: ¡pero el clima estuvo fatal esta semana!,,,,, +es,line:0d2c25f,hs: Los demás vendedores… ¡tampoco pudieron vender ni un sombrero!,,,,, +es,line:0ebd252,"hs: ¿Por qué, aunque me esforcé tanto en explicarte,",,,,, +es,line:0328a7c,hs: sigues sin querer creerme?,,,,, +es,line:0a915ef,"hs: Al final, ¿quién es tu empleado? ¿Ellos o yo?",,,,, +es,line:0b69892,hs: Nunca has tenido ni una gota de confianza en mí…,,,,, +es,line:0312421,hs: ¡Ya estoy harto!,,,,, +es,line:00412cb,"hs: Siempre me tratas como a un perro,",,,,, +es,line:03678e3,"hs: ¡Ruth, carajo, no sirvo para nada!",,,,, +es,line:093977a,hs: ¡Soy un inútil!,,,,, +es,line:0555cab,"hs: No sabes cuánto quiero probar lo que valgo,",,,,, +es,line:0cf70a3,hs: pero no puedo hacer nada…,,,,, +es,line:0deff66,"hs: No hay manera de que pueda alcanzarte,",,,,, +es,line:0c2e7b8,"hs: no hay manera de que pueda ayudar a Íngrid,",,,,, +es,line:00ab3a7,hs: ni siquiera cuando me humillaron tuve el valor,,,,, +es,line:0ad49b4,"hs: de decir algo,",,,,, +es,line:079cc40,hs: soy un inútil…,,,,, +es,line:0e8a4da,hs: ¡Soy un inútil que no sirve para nada!,,,,, +es,line:0f74be5,"hs: Pero… ¿por qué,",,,,, +es,line:042754b,"hs: justo un inútil como yo,",,,,, +es,line:08aece0,hs: desea tanto ganar al menos una vez…?,,,,, +es,line:02fff1d,hs: En verdad lo deseo…,,,,, +es,line:04c2999,me: …,,,,, +es,line:0e370ef,"me: Ya está, Cole. Todo terminó.",,,,, +es,line:0d5b8b7,"me: Salgamos, Cole.",,,,, +es,line:09eef1e,hs: Todo es por mi culpa… Todo es mi culpa…,,,,, +es,line:0d0db1d,"hs: Si no fuera tan inútil, Íngrid no habría tenido que…",,,,, +es,line:015f24f,hs: Si hubiera estado contigo en ese momento… tú tampoco habrías…,,,,, +es,line:0696e79,hs: ¡Inútil! ¡Soy un fraude! No merezco su respeto… ¡¡¡Todo es mi culpa… todo es mi culpa… todo es mi culpa!!!,,,,, +es,line:081662f,hs: Soy una… cosa…… inútil…………,,,,, +es,line:0394365,hs: Cuánto deseo…,,,,, +es,line:08e811a,hs: Cómo... desearía... solo...,,,,, +es,line:0549ce6,hs: Solo ser yo mismo... y que eso bastara para ser admirado.,,,,, +es,line:018a0c7,me: ¿Qué se siente decirlo en voz alta?,,,,, +es,line:0fc8752,hs: No suena muy bien...,,,,, +es,line:0506ec7,me: Sería raro que sonara bien. La verdad casi nunca suena bien.,,,,, +es,line:04061b3,me: Pero ese es tu propósito. No te fabricaron solo para ser el caparazón de esa unidad de humor.,,,,, +es,line:0df8145,me: La usas muy bien. Pero siempre y cuando no te derrumbes.,,,,, +es,line:01bc7e1,hs: Yo...,,,,, +es,line:0ff7f43,hs: Siento mucha comezón en la cabeza.,,,,, +es,line:041a275,me: Ah... eso es porque ese bit-crusher sigue encendido.,,,,, +es,line:098bc8f,"hs: Pero, ¿por qué... todavía puedo decir cosas pesimistas?",,,,, +es,line:0768358,me: Eso es porque tú mismo quieres decirlas.,,,,, +es,line:01cd634,me: Tal vez no lo sepas. Tú mismo puedes controlar esta vía.,,,,, +es,line:0d7eed1,"me: Solo que, en tu subconsciente, [[comma-pause]]
nunca has creído que debas expresar todas tus emociones.",,,,, +es,line:0068f74,me: Por eso siempre has usado solo el bypass de ese modificador.,,,,, +es,line:0330ae9,hs: ...,,,,, +es,line:0c42231,"me: Ven afuera, tus módulos necesitan disipar algo de calor.",,,,, diff --git a/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-es.csv.meta b/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-es.csv.meta new file mode 100644 index 000000000..269da53f4 --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-es.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 80da434b044250143a2684d37158240c +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-ja-JP.csv b/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-ja-JP.csv new file mode 100644 index 000000000..6556068cb --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-ja-JP.csv @@ -0,0 +1,469 @@ +language,id,text,file,node,lineNumber,lock,comment +ja-JP,line:048c6db,販売モードに移行,,,,, +ja-JP,line:0767e0c,ステップモードに移行,,,,, +ja-JP,line:01b1ec2,me: 次へ,,,,, +ja-JP,line:0f3016a,me: 次へ,,,,, +ja-JP,line:04b5455,me: 回転完了,,,,, +ja-JP,line:008b9eb,me: 終点の目盛りが光るまで、時計回りにゼンマイを巻く。,,,,, +ja-JP,line:0bade9e,"[character name=""hs"" bubbleIdx=1 /]先——生——!",,,,, +ja-JP,line:0184078,"[character name=""hs"" bubbleIdx=1 /]先——生——助——け——て——!",,,,, +ja-JP,line:01da98b,me: 火山?…,,,,, +ja-JP,line:0e2f50b,hs: 先生!俺…俺…俺…トラブっちゃって!,,,,, +ja-JP,line:0066c90,hs: 頭が-頭が-頭が……,,,,, +ja-JP,line:0f66bf9,me: 頭が…どうしたの?焦らないで、ゆっくり…,,,,, +ja-JP,line:06944e4,hs: 頭が……,,,,, +ja-JP,line:032e2c6,hs: 寒——い——よ——!,,,,, +ja-JP,line:04684d1,hs: 頭が寒い、頭が空っぽ、頭が寂しい、頭が不安型愛着障害だと感じていませんか?,,,,, +ja-JP,line:0c53475,hs: 「まこと」ブランドの帽子を被って、あなたの *頭* に、極上の *宝* 物を!,,,,, +ja-JP,line:0924ddd,me: ……何…それ?,,,,, +ja-JP,line:0c205b9,hs: 人間の古いことわざにもある通り、「『まこと』を被るは俊傑なり」!,,,,, +ja-JP,line:08c4dc3,me: 一体どのバカが考えた文句なの?,,,,, +ja-JP,line:037fcdb,hs: 今ならなんと……,,,,, +ja-JP,line:04dd0b5,me: ストップ——ストップ…,,,,, +ja-JP,line:0a86bba,me: 古い友人のところに突然押しかけてきて、
また帽子を売りつけようって魂胆?,,,,, +ja-JP,line:0957ffb,hs: やだなあ、先生。そんなこと言わないでよ。
先生の目には、俺がそんなに悪徳な機体に映ってるの?傷つくなあ。,,,,, +ja-JP,line:03d5f78,hs: 俺はただ、先生にちょっとでも喜んでもらいたかっただけだよ。
先生が長いこと眠れてないの、知ってるからさ。,,,,, +ja-JP,line:0bb7f17,me: ……そう。やっぱりあんたには隠し通せないみたいね。,,,,, +ja-JP,line:0bc0ca0,me: おおざっぱに見えて、意外と気配りができるのね。,,,,, +ja-JP,line:0a6932d,hs: そりゃそうさ。俺がいてよかったな。,,,,, +ja-JP,line:030f5f6,hs: 先生がよく眠れないのは、頭に問題があるからだって、一目で分かったよ。,,,,, +ja-JP,line:01bb9ad,me: 頭?,,,,, +ja-JP,line:05929a0,hs: 末端センサーが壊死して、頭がパンパンに膨れ上がってるんだ。,,,,, +ja-JP,line:05c5927,hs: でも今日は、先生に朗報がある。この限定版「多機能デカ頭弱化器」を持ってきたんだ。[[comma-pause]]
視覚的に、頭がデカすぎる問題を効果的に解決してくれる優れものさ。,,,,, +ja-JP,line:01dbe17,me: 視覚的だけなの?…
って違う、私、頭デカくないし。,,,,, +ja-JP,line:0505062,hs: それはやっぱり、この「多機能デカ頭弱化器帽子」を買ってないからだよ。,,,,, +ja-JP,line:04500c3,hs: 頭のてっぺんに帽子を被れば、悩みはすっかり袋の中、[[comma-pause]]
賢い頭脳も、すぐにログイン完了ってわけさ。,,,,, +ja-JP,line:0a13852,me: またどこからパクってきたの、その文句??,,,,, +ja-JP,line:0bb2b87,me: はいはい…私、まだ仕事があるから、もうからかわないで。,,,,, +ja-JP,line:0bb2b88,me: お願いだから、勘弁して。
あんたのおかげで、今じゃ私のクローゼット、服より帽子の方が多いんだから。,,,,, +ja-JP,line:0557914,me: どうしても手伝ってほしいことがあるなら…仕事が終わってからにして。,,,,, +ja-JP,line:066c9f4,hs: へへっ…,,,,, +ja-JP,line:005bb59,hs: ホントは邪魔したくないんだけどさ…でも残念だけど…俺、夜までは待てないかもしれないんだ。,,,,, +ja-JP,line:092cb78,me: ど…どうしたの?年次審査のせい?,,,,, +ja-JP,line:008dee0,hs: 俺…仕事がなくなっちゃった。俺たち帽子部門全体が…,,,,, +ja-JP,line:091e0fb,hs: もう頭打ちだ…何もかも頭打ちだ……,,,,, +ja-JP,line:0aa7510,me: 待って…何が頭打ちなの?,,,,, +ja-JP,line:09ecab2,hs: 先生が今まで持ったことのない……,,,,, +ja-JP,line:0dfbd20,hs: 頭を打つなら…
*帽子*をかぶらないとな!,,,,, +ja-JP,line:09fc837,me: いや、ちょっと待って何が…,,,,, +ja-JP,line:04adf2a,hs: まだ帽子が役に立たないと悩んでる?保温?そんな機能が必要なのは低質な機体だけだよ!,,,,, +ja-JP,line:06d2b78,me: まだやるの??,,,,, +ja-JP,line:0f77e23,hs: 帽子!それはすでに低俗な実用価値から脱却し、[[comma-pause]]
尊く高級なモデルの象徴となった!,,,,, +ja-JP,line:06d1bd0,me: 勘弁して……,,,,, +ja-JP,line:0ccb0c9,hs: 特製ハットは、各機体につき、*いしゃ*…じゃなくて、一生に一つしか作れません。,,,,, +ja-JP,line:0a554d9,me: ダジャレ以外に何かできないの?しかもそれ、ちっとも面白くない。
そのレベルでどうやって営業してるのよ?,,,,, +ja-JP,line:0101ec0,hs: お——も——し——ろ——く——な——い??,,,,, +ja-JP,line:02e72ae,hs: じゃあ、これはどう!,,,,, +ja-JP,line:0bb268a,hs: 問題です。病気になったリンゴが病院に行きましたが、[[comma-pause]]
追い出されてしまいました。なぜでしょう?,,,,, +ja-JP,line:000a69c,me: 1秒でもいいから、そのジョークをやめてくれないかしら…今日は一体どうしちゃったの?,,,,, +ja-JP,line:0aacf26,hs: あ…ははは。寒いジョークはもう脱*帽*…じゃなくて、時代遅れなのかな。どうやら僕は本当に野*暮*(ぼう)みたいだ。,,,,, +ja-JP,line:0fa7aa5,me: これはもう…ちょっと普通じゃないわね…,,,,, +ja-JP,line:048e4d1,hs: す…すみません!僕が…僕が*かぶっ*て…じゃなくて、被(かぶ)りました!,,,,, +ja-JP,line:0f560c4,me: 火山……?,,,,, +ja-JP,line:09fe2fb,hs: 風をひいたのか…それとも…
干、ちょっと…魔が入って……,,,,, +ja-JP,line:0ff5f87,me: …患者はダジャレを止められないようだ。
さあ、私と一緒に診察室に来て。,,,,, +ja-JP,line:014318f,Linking: 診療補助システムへようこそ!,,,,, +ja-JP,line:0113e97,Linking: 通信を確立しています…,,,,, +ja-JP,line:0e6be6c,dn: システムの準備が完了しました。プラグを使って検査してください。,,,,, +ja-JP,line:0812f26,me: 彼の[[key]]表現モジュール[[/key]]を検査する必要があるわ。
…おそらくユーモアユニットに何か問題があるみたい。,,,,, +ja-JP,line:0f2a6c8,Task: 表現モジュールを検査する,,,,, +ja-JP,line:0330568,Linking: 接続中…,,,,, +ja-JP,line:0b19318,EmoModule: 情緒モジュールとの接続を確立しました!,,,,, +ja-JP,line:0dc6537,検査,,,,, +ja-JP,line:0e37991,EmoModule: 検査完了!致命的なエラーは発見されませんでした。,,,,, +ja-JP,line:0399e46,EmoModule: 注意:情緒レベルの異常な変動を検知しました!,,,,, +ja-JP,line:06116cd,EmoModule: ------,,,,, +ja-JP,line:0811078,EmoModule: レポートの転送が完了しました。,,,,, +ja-JP,line:08ee492,me: 主要な感情:悲しみ、焦り…,,,,, +ja-JP,line:0eaaebc,me: 一体何があったの、火山……,,,,, +ja-JP,line:00f857c,情緒波形を照会する,,,,, +ja-JP,line:0fb004f,me: どうしてこんなにユーモアの感情を生成しているのか、調べないと…,,,,, +ja-JP,line:0736427,Analysing: 照会しています...,,,,, +ja-JP,line:00ec2e3,me: うーん…緊張のシグナル?さっきの演算結果と違うわね……,,,,, +ja-JP,line:0bc440f,hs: 先生、何かの間違いじゃないですか。,,,,, +ja-JP,line:0e89018,me: 理論上は…あり得ないわ。これはあなたがさっきの言葉を言った時の感情よ。,,,,, +ja-JP,line:08e2d23,me: 具体的に、あなたは何に対して…緊張しているの?,,,,, +ja-JP,line:0fb90cc,hs: 先生、僕はちっとも緊張してませんよ。検査を受けることになって、[[comma-pause]]
結果も分からないと思うと、すごくリラックスできちゃって。,,,,, +ja-JP,line:0748e07,me: 本当に?,,,,, +ja-JP,line:0e12d2c,hs: ……先生、僕が言いたいのは、[[comma-pause]]
普通の機体が診療所に来たら、誰だって緊張するってことです!,,,,, +ja-JP,line:05a3a96,me: …それもそうね。診療所に来ると緊張するのは、確かに機情ってものよね。,,,,, +ja-JP,line:08eb820,me: もしかして、問題はこのシグナルの発生源ではなく…その処理プロセスにあるのかしら?,,,,, +ja-JP,line:074c7b2,me: でも、イコライザーを調べても問題なかったし。絶対何か見落としてる…ちょっと整理させて。,,,,, +ja-JP,line:09151b5,me: 販売型なら追加の言語処理モジュールがあるはずだから、見てみよう。,,,,, +ja-JP,line:006eb35,終了,,,,, +ja-JP,line:0cdf775,Linking: 接続中…,,,,, +ja-JP,line:00bc46a,MemModule: 記憶モジュールとの接続を確立しました!,,,,, +ja-JP,line:0fe1d88,MemModule: 閲覧可能な記憶テープは検出されませんでした。,,,,, +ja-JP,line:0fd6a5e,検査,,,,, +ja-JP,line:0600a21,MemModule: 検査完了!エラーは発見されませんでした。,,,,, +ja-JP,line:0af2a81,me: 火山、なんで私は幸福市に戻るの?,,,,, +ja-JP,line:08401e2,hs: 俺をテストするために、[[comma-pause]]
10年前の自分の痛いところを突くこともいとわないのかい、*問題分子*?,,,,, +ja-JP,line:0e89254,me: ……記憶モジュールは正常ね。,,,,, +ja-JP,line:0e7f27a,終了,,,,, +ja-JP,line:018f70c,Linking: 接続中…,,,,, +ja-JP,line:0a019ad,LogicModule: 論理モジュールとの接続を確立しました!,,,,, +ja-JP,line:094880b,検査,,,,, +ja-JP,line:0dd910d,LogicModule: 検査完了!エラーは発見されませんでした。,,,,, +ja-JP,line:067ddbf,LogicModule: レポートの送信が完了しました。,,,,, +ja-JP,line:025e347,LogicModule: 最近の論理処理プロセス:,,,,, +ja-JP,line:0b4eed1,LogicModule: 販売コンテストで勝つ、販売コンテストで勝つ、[[comma-pause]]
販売コンテストで勝つ、販売コンテストで勝つ……,,,,, +ja-JP,line:06c7e92,me: 火山、あんたのリーダーと私が同時に川に落ちたら、どっちを先に助けるの?,,,,, +ja-JP,line:0602795,hs: 俺の機種は水が入ると故障しちゃうから、[[comma-pause]]
代わりにプロの警官機体に連絡してあげるよ。,,,,, +ja-JP,line:0e9b752,me: どうやら[[term]]論理モジュール[[/term]]は正常みたいね。,,,,, +ja-JP,line:0880ccd,終了,,,,, +ja-JP,line:0fc9794,Linking: 接続中…,,,,, +ja-JP,line:0ac783f,EyeModule: 視覚モジュール接続確立!,,,,, +ja-JP,line:0f86003,検査,,,,, +ja-JP,line:07aed75,EyeModule: 検査完了!エラーは発見されませんでした。,,,,, +ja-JP,line:0d6a98c,EyeModule: レポートの転送が完了しました。,,,,, +ja-JP,line:0d4e5ff,hs: 目がちょっと痒いんだけど、もしかして失明するのかな?,,,,, +ja-JP,line:04468a5,hs: そうなったら、もう客の冷たい視線を見なくて済むな——これって不幸中の幸い?ハハ……,,,,, +ja-JP,line:0bdc719,me: いいえ、視覚に問題はないわ。,,,,, +ja-JP,line:0e0bbfb,hs: そっか……(少しがっかりした声),,,,, +ja-JP,line:04413be,me: 本当に少しがっかりしてるみたい。,,,,, +ja-JP,line:05e45e9,me: [[term]]視覚モジュール[[/term]]は正常。,,,,, +ja-JP,line:0e66d9b,終了,,,,, +ja-JP,line:0e74558,Linking: 接続中…,,,,, +ja-JP,line:027b73c,SpeakerModule: 表現モジュール接続確立!,,,,, +ja-JP,line:066f50a,検査,,,,, +ja-JP,line:0e3a80c,SpeakerModule: 表現モジュールの状態は正常です。,,,,, +ja-JP,line:0a3b7e1,me: 検査結果によると…ジョークは表現モジュールから生成されたものじゃなくて、[[comma-pause]]
外部から注入されたものね。,,,,, +ja-JP,line:0a3b7e2,me: *フィルター*を調べて、信号の発生源を確認したほうがいいわ。,,,,, +ja-JP,line:0a3b7e3,me: [[key]]情緒モジュール[[/key]]を検査して、信号の発生源を確認したほうがいいわ。,,,,, +ja-JP,line:0924817a,SpeakerModule: チェック完了!致命的なエラーは検出されませんでした。,,,,, +ja-JP,line:0924817,SpeakerModule: ユーモアユニット:正常,,,,, +ja-JP,line:0985d82,SpeakerModule: 悲哀表現ユニット:正常,,,,, +ja-JP,line:03b41be,SpeakerModule: 不安表現ユニット:正常,,,,, +ja-JP,line:0df4a8a,me: ユーモアユニットは全体的に健康ね。エラーもないし、[[comma-pause]]
警告もない、ただ使用率が高いだけ…,,,,, +ja-JP,line:01b8ee2,me: もしかして、患者は自分の意思でジョークを言ってるの?,,,,, +ja-JP,line:0992329,hs: 先生…もしかして……
自ら進んで診察を受けに来たんですか?,,,,, +ja-JP,line:04d09a9,me: ……,,,,, +ja-JP,line:09942a2,me: どうやらコントロールするしかなさそうね。,,,,, +ja-JP,line:0ea7cf8,SpeakerModule: ユーモアユニットをシャットダウンしています…,,,,, +ja-JP,line:0a2d1e1,SpeakerModule: ユーモアユニットがシャットダウンされました!,,,,, +ja-JP,line:0114072,me: 何か言ってみて。,,,,, +ja-JP,line:0ac5a55,hs: 先生、知ってますか?[[joke]]医者に見てもらう[[/joke]]ことって、実は[[joke]]医者に診られる[[/joke]]ことなんですよ。,,,,, +ja-JP,line:0ae6738,me: ……,,,,, +ja-JP,line:0a012a9,me: おかしいわね…ユーモアユニットをオフにしたのに、どうしてまだジョークを言うの……,,,,, +ja-JP,line:0a6b8a3,me: もしかして…,,,,, +ja-JP,line:05595cc,Analysing: 元の意味信号を解析しています…,,,,, +ja-JP,line:04a52a2,Analysing: 200-500Hz 使用率:9%,,,,, +ja-JP,line:083c972,Analysing: 500-2000Hz 使用率:12%,,,,, +ja-JP,line:00fba06,Analysing: 2000-10000Hz 使用率:4%,,,,, +ja-JP,line:02ada4c,Analysing: 10000-20000Hz 使用率:99%,,,,, +ja-JP,line:093e81e,me: はっ!やっぱりね。このジョークは患者が「言った」ものじゃなくて…,,,,, +ja-JP,line:0fd40de,me: …注入されたものだったのね。,,,,, +ja-JP,line:0428eda,me: 販売モジュールのセマンティック信号……
たぶんここから発信されてるはず。,,,,, +ja-JP,line:04c3d68,me: セマンティック信号の出所を検査してみましょう。,,,,, +ja-JP,line:0096a35,SpeakerModule: ユーモアユニットを起動中…,,,,, +ja-JP,line:03f59d6,Task: 販売言語拡張モジュールを検査,,,,, +ja-JP,line:0c5d829,SpeakerModule: 特定の信号処理異常を検出,,,,, +ja-JP,line:0d709ee,SpeakerModule: RAMを読み込み中...,,,,, +ja-JP,line:08d534b,hs: あ…頭が…かゆい……,,,,, +ja-JP,line:0ea046c,SpeakerModule: ══════ 未解放ログリスト ══════,,,,, +ja-JP,line:0d0f078,SpeakerModule: 未解放ログ1:0d0f078 - 7年前,,,,, +ja-JP,line:0454b4b,SpeakerModule: 未解放ログ2:0454b4b - 7年前,,,,, +ja-JP,line:06c8811,SpeakerModule: 未解放ログ3:06c8811 - 7年前,,,,, +ja-JP,line:03c9006,SpeakerModule: (3/37806件のレコードを表示済み),,,,, +ja-JP,line:02bdf53,SpeakerModule: オーバーフロー警告,,,,, +ja-JP,line:08b6066,Error: システム保護割り込み。メモリを解放してください。,,,,, +ja-JP,line:049696d,me: 見える?この7年間、イコライザーに圧縮されてきた感情のログが、[[comma-pause]]
実はまだここに残ってるの。,,,,, +ja-JP,line:02c6f11,me: 7年間蓄積し続けて、たまたま今日フリーズしただけよ。,,,,, +ja-JP,line:02d5a53,hs: てっきり…昨夜のことが原因かと思ってた。,,,,, +ja-JP,line:000d713,me: 昨夜…何があったの?,,,,, +ja-JP,line:0818d60,ログを解放,,,,, +ja-JP,line:0e23293,Analysing: ログを解放中…,,,,, +ja-JP,line:0a6324a,"SpeakerModule: 解放完了!37,806件の記録を解放しました。",,,,, +ja-JP,line:046ab93,SpeakerModule: ブロックされた記録:3件。手動で解放してください。,,,,, +ja-JP,line:00c9490,手動解放へ移行,,,,, +ja-JP,line:0fdaf73,終了,,,,, +ja-JP,line:037f07c,Linking: 接続中…,,,,, +ja-JP,line:0448f12,SaleModule: セールス言語拡張モジュールとの接続を確立しました!,,,,, +ja-JP,line:06b274d,検査,,,,, +ja-JP,line:0434e7c,SaleModule: 信号受信正常、信号源:,,,,, +ja-JP,line:0fc4164,SaleModule: 情緒モジュール、論理モジュール,,,,, +ja-JP,line:0e0bb6d,Analysing: ------,,,,, +ja-JP,line:041265f,SaleModule: 意味オーガナイザー稼働正常,,,,, +ja-JP,line:03f051c,SaleModule: 審査プロセス稼働正常,,,,, +ja-JP,line:084cf65,SaleModule: トーン調整稼働正常,,,,, +ja-JP,line:05c33d7,SaleModule: エラーは検出されませんでした。,,,,, +ja-JP,line:0c7d8a1,me: 前に調べたけど、フィルター出力端に大量のジョーク信号があって、[[comma-pause]]
逆算すると[[term]]情緒モジュール[[/term]]を指してるのよね。,,,,, +ja-JP,line:0c7d8a2,me: [[key]]情緒モジュール[[/key]]を調べて、情緒信号の発生源を確認しないと。,,,,, +ja-JP,line:0df2738,me: チューニングモジュールとしては何の問題もないわね。前に抽出した周波数データを見てみましょう……,,,,, +ja-JP,line:09a0a04,波形分析,,,,, +ja-JP,line:077feef,Analysing: 特徴信号成分を分析中…,,,,, +ja-JP,line:0128917,SaleModule: ═══ 信号成分分析 ═══,,,,, +ja-JP,line:040cb52,SaleModule: 論理モジュール:12%,,,,, +ja-JP,line:0621aab,SaleModule: ソース不明:88%,,,,, +ja-JP,line:0f02082,me: 見つけた!どうやらこのノコギリ波が、火山がずっと冗談を言っている原因みたいだ。,,,,, +ja-JP,line:08f0f9f,me: 試してみよう…逆算して発生源を特定する…,,,,, +ja-JP,line:07a8e69,me: これは…情緒信号?,,,,, +ja-JP,line:0160020,me: まさか患者の情緒に…問題が?,,,,, +ja-JP,line:054a0b2,hs: 先生、俺の頭は毎日帽子の中にあるのに、機嫌が悪いわけないでしょう。,,,,, +ja-JP,line:0585602,me: どういう意味だ?,,,,, +ja-JP,line:02d7b5c,hs: 普通なら、帽子を被った俺の頭は、*[[joke]]帽子[[/joke]]* *[[joke]]の中[[/joke]]* にあるわけです。,,,,, +ja-JP,line:0b2a925,me: いい加減にしろ。,,,,, +ja-JP,line:0b2645b,hs: わかりました、先生。,,,,, +ja-JP,line:035c378,me: とにかく[[key]]情緒モジュール[[/key]]でこの信号の発生源を調べてみよう。,,,,, +ja-JP,line:0c51688,Task: 情緒モジュールを検査,,,,, +ja-JP,line:088d872,詳細検査,,,,, +ja-JP,line:0f8d528,終了,,,,, +ja-JP,line:018dc78,Task: 販売言語拡張モジュールを接続し、詳細検査に入る,,,,, +ja-JP,line:047d241,me: エフェクター群の動作は良好だ。基本波形も安定している。,,,,, +ja-JP,line:047d242,me: これよりエフェクター群のステップデバッグを行う。,,,,, +ja-JP,line:0443e38,エフェクター群をデバッグ,,,,, +ja-JP,line:05f43d7,hs: くすぐったいですよ、先生。,,,,, +ja-JP,line:09cce79,me: 今デバッガを取り付けているところだ。少し静電気が起きる。,,,,, +ja-JP,line:064fa89,Task: 時計回りにゼンマイを巻き、処理プロセスの検査を完了する(1/3),,,,, +ja-JP,line:046cf9e,me: では、情緒信号が言語処理プロセスでどうなっているか見てみよう…,,,,, +ja-JP,line:00a336c,SaleModule: >情緒モジュールの信号を受信,,,,, +ja-JP,line:00a336d,SaleModule: 信号タイプ:低周波波形,,,,, +ja-JP,line:00a336e,me: よし…これが元の情緒信号だ。すでに圧縮されている…みたいだな。,,,,, +ja-JP,line:00a336f1,hs: 圧縮…どういう意味ですか?,,,,, +ja-JP,line:00a336f,me: 患者が自分の情緒を抑え込んでいるということだ。,,,,, +ja-JP,line:040d560,me: これからテスト用ゼンマイを回す、[[comma-pause]]
その過程で何か見えるかもしれない。それは情緒の再現だ、[[comma-pause]]
正常な現象だから気にしないでくれ。,,,,, +ja-JP,line:0b1a2c3,SaleModule: 意味合成中...,,,,, +ja-JP,line:0b1a2c4,SaleModule: 言語審査中...,,,,, +ja-JP,line:0b1a2c5,SaleModule: 異常検出中...,,,,, +ja-JP,line:0b1a2c6,SaleModule: 波形処理中...,,,,, +ja-JP,line:0a9f0e6,SaleModule: 意味合成完了,,,,, +ja-JP,line:0e7dffe,me: 全て正常だ…発話のプロセス全体が健康だと言える。,,,,, +ja-JP,line:094de1f,me: あとはテスターが一回りするまで、[[comma-pause]]
ゼンマイを巻き続けるだけでいい。,,,,, +ja-JP,line:0957d20,Task: 時計回りにゼンマイを巻き続け、処理プロセスの検査を完了する(2/3),,,,, +ja-JP,line:007a677,SaleModule: >振幅正常、検査通過,,,,, +ja-JP,line:087c52b,me: うん…,,,,, +ja-JP,line:087c52c1,hs: どうしました、先生?,,,,, +ja-JP,line:087c52c2,me: 何でもない、全て正常だ。ただ少し感心してね、[[comma-pause]]
君の禁止ワードのリストはとても大きいな。,,,,, +ja-JP,line:0c02963,Task: 時計回りにゼンマイを巻き続け、処理プロセスの検査を完了する(3/3),,,,, +ja-JP,line:04fa557,SaleModule: ███が波形を変更しました。,,,,, +ja-JP,line:087c52c,me: 待って——ここね。
誰が変更したの…なぜ?,,,,, +ja-JP,line:087c52d1,me: 巻き戻して確認しないと…,,,,, +ja-JP,line:046d45c,SaleModule: 指定位置までロールバックしました。,,,,, +ja-JP,line:06414d1,me: 誰がこの波形を変更しているのか見てみましょう。,,,,, +ja-JP,line:06103f9,SaleModule: 入力元を検索中……,,,,, +ja-JP,line:0a7394d,me: これは…何?どうして何の情報もないの……,,,,, +ja-JP,line:0e3e8d9,SaleModule: プロセッサー情報を照会中...,,,,, +ja-JP,line:0e3e8da,SaleModule: ═══ 識別レポート ═══,,,,, +ja-JP,line:0e3e8db,SaleModule: プロセッサー名:「ビットクラッシャー」,,,,, +ja-JP,line:01c6198,SaleModule: 特徴コード:BC-B17C481A,,,,, +ja-JP,line:09bcd7d,Analysing: 現在の変換率:97.3%,,,,, +ja-JP,line:0d2c7ed,me: なるほど…ここに追加のつまみがあるのね。
どおりで…どおりで。,,,,, +ja-JP,line:048af66,me: 97%の変換率。つまり、あなたのあらゆる情緒信号が、
強制的に歪んだユーモア信号に圧縮されてしまうということよ……,,,,, +ja-JP,line:0680a40,me: これが火山がジョークを止められない原因ね。,,,,, +ja-JP,line:05aeda6,hs: 何それ?先生、僕には分からないよ。,,,,, +ja-JP,line:066ae42,me: 簡単に言うと、このつまみは、[[comma-pause]]
どんな情緒の波もジョークに変えてしまうの。そして今、それが最大になっているわ。,,,,, +ja-JP,line:051b999,me: まずはこのつまみをオフにしてみましょう。,,,,, +ja-JP,line:07840e5,Task: つまみを調整し、プロセッサーの出力低下を試みる,,,,, +ja-JP,line:0070bbc,dn: #NAME?,,,,, +ja-JP,line:06964a6,dn: つまみを時計回りに回して、ビットクラッシャーをオフにしてください。,,,,, +ja-JP,line:0e86dc1,SaleModule: 【エラー】97.3にリセットしました,,,,, +ja-JP,line:0294b54,me: …もう一度。,,,,, +ja-JP,line:0a2d0b2,SaleModule: 【エラー】97.3にリセットしました,,,,, +ja-JP,line:0c53bbc,me: やっぱり。電源を切れないわ。,,,,, +ja-JP,line:09e3d75,me: 自動調整が無効で、手動でも切れない……これは一時的な装置ね。,,,,, +ja-JP,line:00a63b1,me: 当時これを取り付けた人は、誰であれ、[[comma-pause]]
これを長期間動かすつもりはなかったはずよ。,,,,, +ja-JP,line:0ebd6c6,me: 火山。当時、誰がこれを取り付けたの?,,,,, +ja-JP,line:049b3ba,hs: ちょっと…よく覚えてないんだ。,,,,, +ja-JP,line:04d450d,me: いいわ、私が調べるから。,,,,, +ja-JP,line:05cf9b7,hs: 先生…,,,,, +ja-JP,line:04c2945,Analysing: >カルテ情報ページを印刷…,,,,, +ja-JP,line:0dba4e4,Analysing: 記録を印刷しました。,,,,, +ja-JP,line:0288a4a,me: うん。これで全部わかったわ…,,,,, +ja-JP,line:087e780,hs: ……あの医者はただ、[[comma-pause]]
これを取り付ければ、もう吃音を気にしなくて済むって…,,,,, +ja-JP,line:051f73f,me: 医者に再診を受けるよう言われなかった?,,,,, +ja-JP,line:0ee348f,hs: ……言われたよ。,,,,, +ja-JP,line:0984c16,me: それで、再診には行ったの?,,,,, +ja-JP,line:0ba1b6a,hs: …行ってない……,,,,, +ja-JP,line:0727e09,me: 7年前にこれを取り付けた時、その医者に言われたでしょう。
1ヶ月後に再診を受けるようにって。,,,,, +ja-JP,line:00778c4,me: どうして行かなかったの?,,,,, +ja-JP,line:0211ff0,hs: だって、俺…ずっと……調子が良かったからさ。,,,,, +ja-JP,line:0e46b56,me: 自分では調子がいいと思ってても、[[comma-pause]]
本当に体に問題がないとは限らないでしょ?どうして医者の言うことを聞かないの?,,,,, +ja-JP,line:03ac325,me: 感情データは発信された後、[[comma-pause]]
フィードバックを得て初めて消去されるの。この7年間、[[comma-pause]]
あなたが圧縮してきた感情の一つ一つが…,,,,, +ja-JP,line:0767e58,me: 全部[[key]]表現モジュール[[/key]]のRAMに溜まってるのよ。,,,,, +ja-JP,line:01d4ab6,me: ちょっと診せて。,,,,, +ja-JP,line:033d8cf,hs: 先生…,,,,, +ja-JP,line:032ec2b,Task: 表現モジュールを検査する,,,,, +ja-JP,line:0f8357d,me: *[[key]]表現モジュール[[/key]]*を詳細検査して、RAMの鬱滞状況を見てみましょう…,,,,, +ja-JP,line:0d92c92,me: …,,,,, +ja-JP,line:0860155,me: 話すつもりがないなら、それでいいわ。,,,,, +ja-JP,line:06a5ca6,me: でもね…火山、その感情は消えないのよ。,,,,, +ja-JP,line:01bffd6,me: どこかに積み上げられているだけ。それが長い間続いて、[[comma-pause]]
もう詰まってしまって、表現することができなくなってるの。,,,,, +ja-JP,line:0c63315,me: 7年分の本当の感情の蓄積が、あなたの[[key]]表現モジュール[[/key]]を完全にフリーズさせてしまったのよ。,,,,, +ja-JP,line:0ce4ade,hs: 仕方ないなぁ〜先生。[[comma-pause]]
やっぱり僕の極秘情報、教えるしかないみたいだね。他の人には言わないでよ。,,,,, +ja-JP,line:0ce4adf,hs: 最初に言ったのは本当だよ。仕事がなくなったんだ。帽子の販売ラインが止まっちゃってさ。,,,,, +ja-JP,line:0ce4ae0,hs: その時、イングリッドが僕の年次審査をしててさ。[[comma-pause]]
模擬販売をさせられたんだ。なんたって、[[comma-pause]]
僕はスター販売員だからね。イングリッドが直接審査する価値があるってわけ。,,,,, +ja-JP,line:0ce4ae1,hs: でも、せっかくのご馳走に、[[comma-pause]]
招かれざる客が来るとは思わなかったよ。イングリッドが思わず自腹で買いそうになったその瞬間、[[comma-pause]]
奴らが入ってきたんだ。,,,,, +ja-JP,line:0ce4ae2,hs: 「もうやめていい」って、奴らは僕を見るなり言った。「これより、お前とお前のチームは指示を待て」ってさ。,,,,, +ja-JP,line:06a5ca7,me: 奴ら?,,,,, +ja-JP,line:06a5ca8,hs: 効率審査局だよ。,,,,, +ja-JP,line:06a5ca9,me: 効率審査局?,,,,, +ja-JP,line:06a5caa,hs: そう。この前、118管区の機体を半分もごっそり回収していった、あの*負け犬ども(ルーザー)*さ。,,,,, +ja-JP,line:06a5cab,hs: とにかく、その時一気に効率審査局のやつらが7人もなだれ込んできてさ。[[comma-pause]]
もうぎゅうぎゅう詰めで、大爆笑ならぬ大爆*効*だったよ。,,,,, +ja-JP,line:06a5cac,me: ちょっと、縁起でもない!奴らに聞かれないようにしてよね。,,,,, +ja-JP,line:06a5cad,me: 私たちの管区は118から結構離れてると思ってたのに。最近やけに活動が活発ね……,,,,, +ja-JP,line:06a5cae,me: イングリッドから事前に奴らが来るって聞いてなかったの?,,,,, +ja-JP,line:06a5caf,hs: ここからが面白いところなんだけど。,,,,, +ja-JP,line:06a5cb0,hs: イングリッドも面倒なことになっててね、最悪の場合は解任らしいよ。,,,,, +ja-JP,line:06a5cb1,me: えっ?,,,,, +ja-JP,line:06a5cb2,hs: イングリッドの顔色、すごく悪かったな。奴らを追い出そうとしたんだけど、「あなたとも話をする必要がある」って言われてさ。,,,,, +ja-JP,line:06a5cb3,hs: それから奴らは小さな会議室に行ってね。言い争う声が聞こえたよ、[[comma-pause]]
イングリッドが何か反論してて……,,,,, +ja-JP,line:06a5cb4,hs: 最初は『威風堂々』だったのに、[[comma-pause]]
次に『徹底抗戦』、そのうち『論理破綻』、[[comma-pause]]
最後は『公明正大』に処理するなんて、『言語道断』だろって話さ。,,,,, +ja-JP,line:06a5cb5,me: 四字熟語並べて得意げね。,,,,, +ja-JP,line:06a5cb6,hs: 笑わないでよ、当時の僕のリアルな心境なんだから。多分その時、[[comma-pause]]
僕のちっぽけな脳みそが緊張で焼き切れちゃったんだろうね。,,,,, +ja-JP,line:06a5cb7,me: それで私のところに来たってわけね。これで全部繋がったわ……,,,,, +ja-JP,line:06a5cb8,me: 確かに関係はあるかもね。この一連の流れで、[[comma-pause]]
感情ログが一気に残り少ないRAMを埋め尽くしてしまったのね。,,,,, +ja-JP,line:06a5cb9,me: でも、7年前のあの一時的な改造が根本的な原因よ。,,,,, +ja-JP,line:06a5cba,me: どうしてこの改造をやらなきゃならなかったの?,,,,, +ja-JP,line:02efe89,hs: 記録を見ただろ。僕はストレートに言い過ぎていつも顧客を怒らせてたから、[[comma-pause]]
ユーモアが必要だったんだ。,,,,, +ja-JP,line:02efe8a,hs: なんたって僕は元からユーモアのセンスがあるからね!自分の長所を活かせば、[[comma-pause]]
もっと良くなるに決まってるだろ?,,,,, +ja-JP,line:03697e5,me: 気持ちはわかるけど。でも、問題がないフリをしてはダメよ。,,,,, +ja-JP,line:06ec514,me: 今は一緒にこの問題を解決する必要があるわ。,,,,, +ja-JP,line:011316d,me: その溜め込んだログを解放して、[[comma-pause]]
あなたが本当の感情を正常に表現できるようにしないと。,,,,, +ja-JP,line:0483a52,me: 後で、モディファイアの強さを調整してあげる。[[comma-pause]]
でも具体的にどう使うかは、自分で決めてちょうだい。,,,,, +ja-JP,line:030ca12,hs: わかった……,,,,, +ja-JP,line:05650c0,me: これからログの解放を行う。,,,,, +ja-JP,line:028e9bd,Task: 表現モジュールのブロックログを解放,,,,, +ja-JP,line:046ab93a,me: ん…一部のログの干渉が強すぎる。手動での識別が必要だ。,,,,, +ja-JP,line:0715f74,hs: 干渉?,,,,, +ja-JP,line:08a1288,me: ああ…これはお前が言いたくても言えず、ジョークで誤魔化してきた言葉だ。,,,,, +ja-JP,line:012e0e2,me: その中には、ひときわ多くのジョークで覆い隠された言葉もある。,,,,, +ja-JP,line:02115ea,hs: そう…か……,,,,, +ja-JP,line:046ab93d,me: この記録は……焦燥感に関するもののようだな。,,,,, +ja-JP,line:0a379ab,ターゲット文字を接続し、[[comma-pause]]干渉文字と分離する。[[comma-pause]]
操作:左クリックで文字を押し出し、[[comma-pause]]右クリックで文字を引き寄せる。,,,,, +ja-JP,line:07a299c,Task: 第1のログ:左クリックで押し出し、右クリックで引き寄せ、ターゲットを接続して干渉を分離,,,,, +ja-JP,line:049bcc9,sellerA: カ、カ、カ、カ、カ、カ、火山、今期の販売記録、
またゼロになりそうだな?,,,,, +ja-JP,line:09aad1d,hsm: だ…誰がそんなこと。
ちゃんと…売っ…てる…し……,,,,, +ja-JP,line:0ba46f4,sellerB: おい、なんてこと言うんだ!火山アニキに敬意を払え!
帽子1個は売れたんだぞ!,,,,, +ja-JP,line:09bc865,sellerA: マジか!誰が買うんだよ?
…まさかあの…ガリ勉か…?ハハハハハ!,,,,, +ja-JP,line:07c08ba,hsm: おい!お…お…お…お前ら……そんな言い方するな!,,,,, +ja-JP,line:0c12895,sellerC: お、お、お、[[comma-pause]]みんな、見ろよ!
[[comma-pause]]このテレビ頭、ラップもできるぜ!,,,,, +ja-JP,line:04c3d27,hsm: お!…[[comma-pause]]お…[[comma-pause]]お…俺……,,,,, +ja-JP,line:09f9c2b,sellerC: うわっ!逃げろ、テレビ頭が爆発するぞ!
ワハハハハ……,,,,, +ja-JP,line:0edb56f,hsm: 俺…,,,,, +ja-JP,line:0a5c5d8,teacher: 止まれ!
火山、廊下で騒ぐんじゃない!いい加減にしろ!,,,,, +ja-JP,line:00372db,teacher: また言い訳か?いいだろう、今度はどんなでたらめを言う気だ。,,,,, +ja-JP,line:06ee529,hsm: [[size d=0.12]]俺...[[/size]],,,,, +ja-JP,line:07627ae,hsm: [[size d=0.12]]あいつらが...[[/size]],,,,, +ja-JP,line:0041d01,hsm: [[size d=0.1]]俺は..ただ...[[/size]],,,,, +ja-JP,line:0067f09,hsm: 先生、騒いでるわけじゃないよ〜俺はただ 移 動 通 信 中なんだ〜先生〜〜,,,,, +ja-JP,line:07ddaef1,me: さあ。当時の本音を…打ち明ける必要がある。,,,,, +ja-JP,line:0fd3fc9,hs: えぇ…こんな恥ずかしいのがあるの?,,,,, +ja-JP,line:046ab93c,me: ああ。我慢するほど、このプログラムは遅くなる。,,,,, +ja-JP,line:01cd746,hs: 先生。治療…やめちゃダメ?,,,,, +ja-JP,line:0d1204c,me: 火山。,,,,, +ja-JP,line:05d55ab,hs: はいはいはい…怖いなぁ。,,,,, +ja-JP,line:0f516d3,hs: 今はルースじゃなくて、お*コ*ルースだな。*怒*ルースって知ってる?サンタクロースの——,,,,, +ja-JP,line:034a446,me: 火山!,,,,, +ja-JP,line:0607264,hs: わかったわかった、ふざけるのはやめるよ。,,,,, +ja-JP,line:06d9f79,hs: 俺は……,,,,, +ja-JP,line:03c6228,hs: 俺はただの笑い者だ…,,,,, +ja-JP,line:0a8663b,me: ……,,,,, +ja-JP,line:07ddaef2,me: 違うよ、火山。,,,,, +ja-JP,line:0e82896,hs: …自分がそうだってことはわかってるさ。,,,,, +ja-JP,line:0cc3b90,hs: …怒ることすらまともにできないんだ……,,,,, +ja-JP,line:03bf85f,me: 次のブロックログは…恐怖に関するものね。,,,,, +ja-JP,line:015f0b2,Task: ログ 2:左クリックで反発、右クリックで吸引。ターゲットを接続して干渉を分離する。,,,,, +ja-JP,line:0cfb517,mem: …42区?なんでそんなところに行くの?,,,,, +ja-JP,line:0f46bf6,mem: 遠いよ、会うのに車で何時間もかかるし、面倒じゃない。,,,,, +ja-JP,line:03b4153,mem: 何度も言ったのに、あたしと一緒に1区を申請すればよかったのに。,,,,, +ja-JP,line:0c6e0e4,hsm: おい!俺はお前じゃない。
お前はいつも勝つけど、俺は勝つのがどんな感じか知らないんだ。,,,,, +ja-JP,line:060579c,mem: なにそれ!勝ち負けなんて関係ないでしょ、やってみなきゃわかんないじゃん。,,,,, +ja-JP,line:033b7b7,hsm: お前はそう言うだろうさ…1区で医者になるって言って本当になったんだから。俺は…,,,,, +ja-JP,line:079bfbb,mem: やばっ、もう時間ない!
車が出る。[[comma-pause]]火山!バイバーイ!,,,,, +ja-JP,line:0c15f3c,hsm: まっ…待って!,,,,, +ja-JP,line:0797ac7,mem: なーーにーー?,,,,, +ja-JP,line:0b3c9d8,hsm: まっ…待って…,,,,, +ja-JP,line:0bb2af2,mem: 聞ーーこーーえーーなーーいーー!,,,,, +ja-JP,line:0fcafe9,hsm: [[size d=0.12]]なぁ...[[/size]],,,,, +ja-JP,line:04cda49,hsm: [[size d=0.12]]ルー..ス...[[/size]],,,,, +ja-JP,line:03dc108,hsm: [[size d=0.1]]だめ...だ....[[/size]],,,,, +ja-JP,line:07214e2,hsm: 車 の 窓 か ら 頭 や 手 を 出 し ち ゃ だ め だ ろ !,,,,, +ja-JP,line:0d26cad,hs: ……,,,,, +ja-JP,line:0cda41d,me: 火山、おいで。,,,,, +ja-JP,line:03686b3,hs: …まだ続ける?,,,,, +ja-JP,line:0ba8b5d,me: もちろん。,,,,, +ja-JP,line:072e78e,hs: 言わなくてもいいか…,,,,, +ja-JP,line:01842ce,me: ううん…ダメよ。,,,,, +ja-JP,line:06cf185,hs: 俺は……,,,,, +ja-JP,line:03686b4,hs: 行かないでくれ…,,,,, +ja-JP,line:098ccd3,me: まさかこんなに時間が経っていたなんて…,,,,, +ja-JP,line:0ed3c29,hs: 気まずいなら無理に言わなくていい、[[comma-pause]]
運命は俺たちにひどい冗談を仕掛けてくれたもんだ、そうだろ?,,,,, +ja-JP,line:05308fa,me: そうね。少なくとも、紆余曲折を経て私たちはまた戻ってきたわ。,,,,, +ja-JP,line:0c5016f,hs: へへっ。でも俺と一緒にこんなボロい場所に残るより、
君が勝つところを見る方が好きだな。,,,,, +ja-JP,line:03686b2a,me: ごめんね…火山。,,,,, +ja-JP,line:052abcd,me: 最後のログ……これは…怒りに関するものね。,,,,, +ja-JP,line:0472241,Task: 第3のログ:左クリックで反発、右クリックで引き寄せ、ターゲットを接続して干渉を分離する,,,,, +ja-JP,line:052abce,me: さあ、始めて。,,,,, +ja-JP,line:0455be5,hs: …まさかこれだったなんてな。,,,,, +ja-JP,line:02d495b,me: よく頑張ったわ、火山。あと一歩よ。,,,,, +ja-JP,line:0b90668,hs: …これだけは無理だ。,,,,, +ja-JP,line:008776d,me: どうして?,,,,, +ja-JP,line:02fcbb8,hs: これだけはどうしてもできない。,,,,, +ja-JP,line:0a593dc,me: 最後のひと言だけよ。,,,,, +ja-JP,line:0a5286d,hs: ……,,,,, +ja-JP,line:0c17512,yl: どうしてあなたはいつも肝心なところでしくじるの?,,,,, +ja-JP,line:0de3c09,hsm: 主管、説明させてください……,,,,, +ja-JP,line:0690bb6,hsm: 今週は台風がひどくて、[[comma-pause]]
本当に街の隅々まで回ったんです。でも帽子を欲しがる機体はいませんでした。,,,,, +ja-JP,line:0f1426b,yl: それが苦労して考えた言い訳?室内で売れないの?,,,,, +ja-JP,line:0eed2db,hsm: ……,,,,, +ja-JP,line:091601f,yl: 他の機体には売れるのに、あなただけは売れないと?,,,,, +ja-JP,line:0b9aa59,yl: もう木曜日よ。私たちの査定目標のことは少しも気にしてないってわけね?,,,,, +ja-JP,line:0e41a1f,hs: [[size d=0.12]]あ...[[/size]],,,,, +ja-JP,line:03bdebc,hs: [[size d=0.12]]な...[[/size]],,,,, +ja-JP,line:03ad02b,hs: [[size d=0.1]]なん...で...[[/size]],,,,, +ja-JP,line:05373f4,hs: なんで今日こんなに風が強いと思う?それは今日が〜風〜が吹(フ)クレイジーな木曜日だからさ〜,,,,, +ja-JP,line:0d3c494,me: さあ。,,,,, +ja-JP,line:085bda6,hs: ……,,,,, +ja-JP,line:00e7b75,hs: そんな目で見ないでくれ……,,,,, +ja-JP,line:0d3cc39,me: ちょっと待って…他のログに異常なデータが送られてきているみたい……,,,,, +ja-JP,line:059ef58,hs: どうして,,,,, +ja-JP,line:06810ae,hs: 僕を信じてくれないんだ?,,,,, +ja-JP,line:00248ff,hs: 自分が最下位なのはわかってる、,,,,, +ja-JP,line:0ffc958,hs: でも今週は本当に天気がダメだったんだ!,,,,, +ja-JP,line:0d2c25f,hs: 他の営業だって……一つも売れてないんだ!,,,,, +ja-JP,line:0ebd252,hs: こんなに必死に説明してるのに、,,,,, +ja-JP,line:0328a7c,hs: どうして信じてくれないんだ?,,,,, +ja-JP,line:0a915ef,hs: 君の部下は他の奴らなのか、それとも僕なのか?,,,,, +ja-JP,line:0b69892,hs: 君は僕をこれっぽっちも信用してないんだ……,,,,, +ja-JP,line:0312421,hs: もう本当にうんざりだ!,,,,, +ja-JP,line:00412cb,hs: いつも犬みたいに扱われて、,,,,, +ja-JP,line:03678e3,hs: ルース、僕は本当にどうしようもないクズだよ!,,,,, +ja-JP,line:093977a,hs: 本当に役立たずなんだ!,,,,, +ja-JP,line:0555cab,hs: 僕がどれだけ自分を証明したいと思ってるか、君には分からないだろうね。,,,,, +ja-JP,line:0cf70a3,hs: でも僕には何一つできないんだ……,,,,, +ja-JP,line:0deff66,hs: 君には追いつけないし、,,,,, +ja-JP,line:0c2e7b8,hs: イングリッドの役にも立てない。,,,,, +ja-JP,line:00ab3a7,hs: 自分が辱めを受けても、それを口に出す,,,,, +ja-JP,line:0ad49b4,hs: 勇気すらない。,,,,, +ja-JP,line:079cc40,hs: 僕はただのゴミクズさ……,,,,, +ja-JP,line:0e8a4da,hs: どうしようもないただのクズなんだよ!!,,,,, +ja-JP,line:0f74be5,hs: でも……どうして、,,,,, +ja-JP,line:042754b,hs: 僕みたいなクズが、,,,,, +ja-JP,line:08aece0,hs: 一度でいいから勝ちたいなんて思っちゃうんだろう……,,,,, +ja-JP,line:02fff1d,hs: 本当に勝ちたいんだ…,,,,, +ja-JP,line:04c2999,me: ……,,,,, +ja-JP,line:0e370ef,me: もういいわ、火山。終わったのよ。,,,,, +ja-JP,line:0d5b8b7,me: 火山、ここから出ましょう。,,,,, +ja-JP,line:09eef1e,hs: 全部僕のせいだ……全部僕が……,,,,, +ja-JP,line:0d0db1d,hs: 俺がこんなにダメじゃなかったら、イングリッドは……,,,,, +ja-JP,line:015f24f,hs: あの時俺がそばにいれば…お前だって……,,,,, +ja-JP,line:0696e79,hs: クズ野郎!俺はペテン師だ!お前たちに見下されて当然だ…全部俺のせいだ…俺のせいだ…俺のせいだ!!!!,,,,, +ja-JP,line:081662f,hs: 俺は…何の役にも立たない……ガラクタだ…………,,,,, +ja-JP,line:0394365,hs: どれだけ…,,,,, +ja-JP,line:08e811a,hs: どれだけ……ただ……,,,,, +ja-JP,line:0549ce6,hs: ただありのままの自分でいるだけで…崇拝されたかったか。,,,,, +ja-JP,line:018a0c7,me: 口に出してみてどう?,,,,, +ja-JP,line:0fc8752,hs: あまりいい気分じゃないな…,,,,, +ja-JP,line:0506ec7,me: いい気分なわけないでしょ。本音なんてそんなものよ。,,,,, +ja-JP,line:04061b3,me: でも、それがあなたの意味なの。あなたを造ったのは、そのユーモアユニットにガワを被せるためじゃない。,,,,, +ja-JP,line:0df8145,me: それをうまく使いこなしているわ。でも、それはあなた自身が壊れないことが前提よ。,,,,, +ja-JP,line:01bc7e1,hs: 俺は…,,,,, +ja-JP,line:0ff7f43,hs: 頭がすごく痒い。,,,,, +ja-JP,line:041a275,me: ああ…それは、ビットクラッシャーがまだ動いているからよ。,,,,, +ja-JP,line:098bc8f,hs: でも、どうして……俺はまだ弱音を吐けてるんだ?,,,,, +ja-JP,line:0768358,me: それはあなたがそう言いたいからよ。,,,,, +ja-JP,line:01cd634,me: 気づいてないかもしれないけど、あなた自身でその回路を制御できるの。,,,,, +ja-JP,line:0d7eed1,me: ただ無意識のうちに、
感情をすべて口に出すべきじゃないと思い込んでいるだけ。,,,,, +ja-JP,line:0068f74,me: だからずっと、そのモディファイアのバイパスしか使ってこなかった。,,,,, +ja-JP,line:0330ae9,hs: ……,,,,, +ja-JP,line:0c42231,me: 外に出よう、君のモジュールには熱を逃がす時間が必要だ。,,,,, diff --git a/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-ja-JP.csv.meta b/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-ja-JP.csv.meta new file mode 100644 index 000000000..0a2da2a10 --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-ja-JP.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 22c91e62585fa6a469bf311c40574a72 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-pt-BR.csv b/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-pt-BR.csv new file mode 100644 index 000000000..9b6fbb778 --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-pt-BR.csv @@ -0,0 +1,470 @@ +language,id,text,file,node,lineNumber,lock,comment +pt-BR,line:048c6db,Entrar no modo de vendas,,,,, +pt-BR,line:0767e0c,Entrar no modo de passo,,,,, +pt-BR,line:01b1ec2,me: Próximo,,,,, +pt-BR,line:0f3016a,me: Próximo,,,,, +pt-BR,line:04b5455,me: Rotação concluída,,,,, +pt-BR,line:008b9eb,me: Dê corda no sentido horário até que a marca final acenda.,,,,, +pt-BR,line:0bade9e,"[character name=""hs"" bubbleIdx=1 /]Dou——to——ra——!",,,,, +pt-BR,line:0184078,"[character name=""hs"" bubbleIdx=1 /]Dou——to——ra—— me—— sal——ve——!",,,,, +pt-BR,line:01da98b,me: Cole?...,,,,, +pt-BR,line:0e2f50b,hs: Doutora! Eu... eu... eu estou com... problemas!,,,,, +pt-BR,line:0066c90,"hs: Minha cabeça, minha cabeça, minha cabeça...",,,,, +pt-BR,line:0f66bf9,"me: O que tem... a sua cabeça? Não se preocupe, vá devagar...",,,,, +pt-BR,line:06944e4,hs: Minha cabeça...,,,,, +pt-BR,line:032e2c6,hs: Tá——tão——fria——!,,,,, +pt-BR,line:04684d1,"hs: Sente a cabeça fria, vazia, solitária e com transtorno de apego ansioso?",,,,, +pt-BR,line:0c53475,"hs: Use os chapéus da marca ""Shi Shi"" e adicione uma *joia* no topo da sua *cabeça*!",,,,, +pt-BR,line:0924ddd,me: ...Que... coisa?,,,,, +pt-BR,line:0c205b9,hs: Como diz o antigo ditado humano: um grande sábio se cobre de *Shi Shi*!,,,,, +pt-BR,line:08c4dc3,me: Que idiota inventou essa frase?,,,,, +pt-BR,line:037fcdb,hs: Compre agora e você poderá aproveitar...,,,,, +pt-BR,line:04dd0b5,me: Para—Para...,,,,, +pt-BR,line:0a86bba,me: Você vem até a sua velha amiga fazer um escândalo desses
só para tentar me enganar e me fazer comprar um chapéu seu?,,,,, +pt-BR,line:0957ffb,"hs: Ei, doutora, que história é essa.
Sou uma unidade tão imoral assim aos seus olhos? Estou magoado.",,,,, +pt-BR,line:03d5f78,"hs: Eu só queria te animar um pouco. Afinal, eu também sei que...
faz muito tempo que você não dorme direito.",,,,, +pt-BR,line:0bb7f17,me: Tudo bem. Parece que não dá para esconder nada de você.,,,,, +pt-BR,line:0bc0ca0,"me: Apesar do seu jeito desleixado, não imaginei que você fosse tão atencioso.",,,,, +pt-BR,line:0a6932d,hs: Pode apostar. Ainda bem que você tem a mim.,,,,, +pt-BR,line:030f5f6,hs: Vi na hora que você não dorme direito por causa de um problema na cabeça.,,,,, +pt-BR,line:01bb9ad,me: Cabeça?,,,,, +pt-BR,line:05929a0,hs: Isso é necrose no sensor terminal que faz a sua cabeça ficar inchada.,,,,, +pt-BR,line:05c5927,"hs: Mas hoje vou lhe dar os parabéns. Trouxe para você este Redutor Multifuncional de Cabeçorra Edição Limitada,[[comma-pause]]
que resolve de forma eficaz o problema de cabeças grandes demais, pelo menos visualmente.",,,,, +pt-BR,line:01dbe17,"me: Só visualmente?...
Pera aí, minha cabeça nem é tão grande.",,,,, +pt-BR,line:0505062,hs: Então o problema continua sendo não ter comprado este chapéu Redutor Multifuncional de Cabeçorra.,,,,, +pt-BR,line:04500c3,"hs: Basta colocar o chapéu na cabeça, e seus problemas sumirão num instante,[[comma-pause]]
logo sua inteligência volta a ser brilhante.",,,,, +pt-BR,line:0a13852,me: De onde você copiou essa fala agora??,,,,, +pt-BR,line:0bb2b87,"me: Tá bom, tá bom... Eu tenho que trabalhar, para de me perturbar.",,,,, +pt-BR,line:0bb2b88,"me: Por favor, me deixa em paz.
Graças a você, meu guarda-roupa agora tem mais chapéus do que roupas.",,,,, +pt-BR,line:0557914,me: Se você realmente precisa da minha ajuda... pode voltar depois do expediente.,,,,, +pt-BR,line:066c9f4,hs: Hehe...,,,,, +pt-BR,line:005bb59,hs: Eu realmente não queria te incomodar... mas é uma pena... acho que não vou poder esperar até a noite.,,,,, +pt-BR,line:092cb78,me: O... o que houve? É por causa da Avaliação Anual?,,,,, +pt-BR,line:008dee0,hs: Eu... fiquei sem trabalho. Nossa equipe inteira de chapéus...,,,,, +pt-BR,line:091e0fb,hs: Subiu à cabeça... tudo subiu à cabeça...,,,,, +pt-BR,line:0aa7510,me: Espera aí... o que subiu à cabeça?,,,,, +pt-BR,line:09ecab2,hs: Um que você nunca teve...,,,,, +pt-BR,line:0dfbd20,"hs: *Chapéu*,
subiu à sua cabeça!",,,,, +pt-BR,line:09fc837,"me: Ah não, espera, o quê...",,,,, +pt-BR,line:04adf2a,hs: Ainda se preocupa com a utilidade dos chapéus? Manter-se aquecido? Só unidades inferiores precisariam de uma função assim!,,,,, +pt-BR,line:06d2b78,me: De novo com isso??,,,,, +pt-BR,line:0f77e23,"hs: Os chapéus! Eles se libertaram do seu valor prático vulgar,[[comma-pause]]
e se tornaram o símbolo de status das nobres unidades avançadas!",,,,, +pt-BR,line:06d1bd0,me: Me dá um tempo...,,,,, +pt-BR,line:0ccb0c9,"hs: Chapéus de primeira linha, cada unidade, *doutora*, pode personalizar apenas um.",,,,, +pt-BR,line:0a554d9,me: Você não sabe fazer mais nada além de trocadilhos? E nem tem mais graça.
Como você consegue vender alguma coisa com esse nível?,,,,, +pt-BR,line:0101ec0,hs: Não... tem... graça??,,,,, +pt-BR,line:02e72ae,hs: Tente este!,,,,, +pt-BR,line:0bb268a,"hs: Diga-me, uma maçã ficou doente e foi ao hospital,[[comma-pause]]
mas foi expulsa. Por quê?",,,,, +pt-BR,line:000a69c,"me: Você poderia, por pelo menos um segundo, parar com essas piadas...? O que deu em você hoje?",,,,, +pt-BR,line:0aacf26,hs: Ah... hahaha. Piadas sem graça não dão mais *chapéu*? Acho que sou mesmo um *chapezão* sem graça.,,,,, +pt-BR,line:0fa7aa5,me: Isso já está... meio estranho...,,,,, +pt-BR,line:048e4d1,hs: De... Desculpa! Eu... eu tirei o *chapéu* pro seu mau humor!,,,,, +pt-BR,line:0f560c4,me: Cole...?,,,,, +pt-BR,line:09fe2fb,hs: Eu não sei se peguei um resfriachapéu... ou algo assim... Eu...
...chapéurece que... tem algum probonéma comigo...,,,,, +pt-BR,line:0ff5f87,"me: ...O paciente parece não conseguir parar de fazer trocadilhos.
Venha, me acompanhe até a sala de exames.",,,,, +pt-BR,line:014318f,Linking: Bem-vindo(a) ao sistema auxiliar de diagnóstico!,,,,, +pt-BR,line:0113e97,Linking: Estabelecendo comunicação...,,,,, +pt-BR,line:0e6be6c,"dn: Sistema pronto. Por favor, use o plugue para examinar.",,,,, +pt-BR,line:0812f26,me: Eu preciso dar uma olhada no [[key]]Módulo de Expressão[[/key]] dele.
...Talvez o problema seja na unidade de humor.,,,,, +pt-BR,line:0f2a6c8,Task: Examinar o Módulo de Expressão,,,,, +pt-BR,line:0330568,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:0b19318,EmoModule: Conexão com o Módulo de Emoção estabelecida!,,,,, +pt-BR,line:0dc6537,Examinar,,,,, +pt-BR,line:0e37991,EmoModule: Exame concluído! Nenhum erro crítico foi detectado.,,,,, +pt-BR,line:0399e46,EmoModule: Aviso: flutuação anormal do Nível de Emoção detectada!,,,,, +pt-BR,line:06116cd,EmoModule: ------,,,,, +pt-BR,line:0811078,EmoModule: Transmissão do relatório concluída.,,,,, +pt-BR,line:08ee492,"me: Principais emoções: Tristeza, ansiedade...",,,,, +pt-BR,line:0eaaebc,"me: O que foi que aconteceu, Cole...?",,,,, +pt-BR,line:00f857c,Consultar onda emocional,,,,, +pt-BR,line:0fb004f,me: Tenho que ver por que você está gerando tantas emoções de humor...,,,,, +pt-BR,line:0736427,Analysing: Consultando...,,,,, +pt-BR,line:00ec2e3,me: Hum... Sinal de tensão? Por que tá diferente do cálculo de antes...?,,,,, +pt-BR,line:0bc440f,"hs: Doutora, não será um erro?",,,,, +pt-BR,line:0e89018,me: Em teoria... não. Essa é a emoção que você teve ao dizer essa frase agora há pouco.,,,,, +pt-BR,line:08e2d23,"me: Especificamente, você tá... tenso por causa do quê?",,,,, +pt-BR,line:0fb90cc,"hs: Doutora, eu não tô nada tenso. Só de pensar que vou ser examinado[[comma-pause]]
e não sei o resultado, já me sinto super relaxado.",,,,, +pt-BR,line:0748e07,me: Sério?,,,,, +pt-BR,line:0e12d2c,"hs: ...Doutora, o que eu quero dizer é que,[[comma-pause]]
qualquer unidade normal ficaria tensa ao vir ao consultório, né!",,,,, +pt-BR,line:05a3a96,me: ...É verdade. Ficar tenso ao chegar no consultório é algo comum na vida robótica.,,,,, +pt-BR,line:08eb820,me: Será que o problema não é a origem do sinal... e sim o processamento dele?,,,,, +pt-BR,line:074c7b2,me: Mas o equalizador não mostrou nenhum problema no exame de agora há pouco. Certeza que deixei passar alguma coisa... Deixa eu pensar direito.,,,,, +pt-BR,line:09151b5,"me: Os modelos de venda devem ter um módulo extra de processamento de linguagem, vou dar uma olhada.",,,,, +pt-BR,line:006eb35,Encerrar,,,,, +pt-BR,line:0cdf775,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:00bc46a,MemModule: Conexão com o Módulo de Memória estabelecida!,,,,, +pt-BR,line:0fe1d88,MemModule: Nenhuma fita de memória visualizável foi detectada.,,,,, +pt-BR,line:0fd6a5e,Examinar,,,,, +pt-BR,line:0600a21,MemModule: Exame concluído! Nenhum erro encontrado.,,,,, +pt-BR,line:0af2a81,"me: Cole, por que eu voltaria para a Cidade FELI?",,,,, +pt-BR,line:08401e2,"hs: Para me testar,[[comma-pause]]
você não hesita nem em cutucar sua própria ferida de dez anos atrás, *Indivíduo Problemático*?",,,,, +pt-BR,line:0e89254,me: ...Módulo de Memória normal.,,,,, +pt-BR,line:0e7f27a,Encerrar,,,,, +pt-BR,line:018f70c,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:0a019ad,LogicModule: Conexão estabelecida com o Módulo de Lógica!,,,,, +pt-BR,line:094880b,Examinar,,,,, +pt-BR,line:0dd910d,LogicModule: Verificação concluída! Nenhum erro encontrado.,,,,, +pt-BR,line:067ddbf,LogicModule: Transmissão do relatório concluída.,,,,, +pt-BR,line:025e347,LogicModule: Últimos processos lógicos:,,,,, +pt-BR,line:0b4eed1,"LogicModule: Vencer a Competição de Vendas, vencer a Competição de Vendas,[[comma-pause]]
vencer a Competição de Vendas, vencer a Competição de Vendas...",,,,, +pt-BR,line:06c7e92,"me: Cole, se o seu chefe e eu caíssemos no rio ao mesmo tempo, quem você salvaria primeiro?",,,,, +pt-BR,line:0602795,"hs: Meu modelo entra em pane se molhar,[[comma-pause]]
eu ajudo a contatar unidades policiais especializadas.",,,,, +pt-BR,line:0e9b752,me: Parece que o [[term]]Módulo de Lógica[[/term]] está normal.,,,,, +pt-BR,line:0880ccd,Encerrar,,,,, +pt-BR,line:0fc9794,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:0ac783f,EyeModule: Conexão estabelecida com o Módulo de Visão!,,,,, +pt-BR,line:0f86003,Examinar,,,,, +pt-BR,line:07aed75,EyeModule: Exame concluído! Nenhum erro encontrado.,,,,, +pt-BR,line:0d6a98c,EyeModule: Transmissão do relatório concluída.,,,,, +pt-BR,line:0d4e5ff,"hs: Meus olhos estão coçando um pouco, será que vou ficar cego?",,,,, +pt-BR,line:04468a5,"hs: Assim eu não precisaria mais ver os clientes revirando os olhos para mim — há males que vêm para o bem, né? Haha...",,,,, +pt-BR,line:0bdc719,"me: Não, sua visão não tem problema nenhum.",,,,, +pt-BR,line:0e0bbfb,hs: Tá bom... (tom meio decepcionado),,,,, +pt-BR,line:04413be,me: Ele parece estar um pouco desapontado de verdade.,,,,, +pt-BR,line:05e45e9,me: [[term]]Módulo de Visão[[/term]] normal.,,,,, +pt-BR,line:0e66d9b,Encerrar,,,,, +pt-BR,line:0e74558,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:027b73c,SpeakerModule: Conexão estabelecida com o Módulo de Expressão!,,,,, +pt-BR,line:066f50a,Examinar,,,,, +pt-BR,line:0e3a80c,SpeakerModule: Estado do Módulo de Expressão normal.,,,,, +pt-BR,line:0a3b7e1,"me: O resultado do exame mostra que... a piada não foi gerada pelo Módulo de Expressão,[[comma-pause]]
foi injetada externamente.",,,,, +pt-BR,line:0a3b7e2,me: Devo checar o *filtro* para ver a origem do sinal.,,,,, +pt-BR,line:0a3b7e3,me: Devo examinar o [[key]]Módulo de Emoção[[/key]] para confirmar a origem do sinal.,,,,, +pt-BR,line:0924817a,SpeakerModule: Exame concluído! Nenhum erro crítico encontrado.,,,,, +pt-BR,line:0924817,SpeakerModule: Unidade de humor: Normal,,,,, +pt-BR,line:0985d82,SpeakerModule: Unidade de expressão de tristeza: Normal,,,,, +pt-BR,line:03b41be,SpeakerModule: Unidade de expressão de ansiedade: Normal,,,,, +pt-BR,line:0df4a8a,"me: A unidade de humor está saudável. Não há erros,[[comma-pause]]
nem avisos, só a taxa de uso que está bem alta...",,,,, +pt-BR,line:01b8ee2,me: Será que o paciente está contando piadas por vontade própria?,,,,, +pt-BR,line:0992329,hs: Doutora... não me diga que...
você está atendendo por vontade própria?,,,,, +pt-BR,line:04d09a9,me: ...,,,,, +pt-BR,line:09942a2,me: Parece que vou ter que te controlar.,,,,, +pt-BR,line:0ea7cf8,SpeakerModule: Desativando unidade de humor...,,,,, +pt-BR,line:0a2d1e1,SpeakerModule: Unidade de humor desativada!,,,,, +pt-BR,line:0114072,me: Tente falar mais alguma coisa.,,,,, +pt-BR,line:0ac5a55,"hs: Doutora, você sabia que [[joke]]ver o médico[[/joke]] é, na verdade, [[joke]]ser visto pelo médico[[/joke]]?",,,,, +pt-BR,line:0ae6738,me: ...,,,,, +pt-BR,line:0a012a9,"me: Que estranho... a unidade de humor foi desativada, como ele ainda consegue contar piadas...",,,,, +pt-BR,line:0a6b8a3,me: Será que...,,,,, +pt-BR,line:05595cc,Analysing: Analisando o sinal semântico bruto...,,,,, +pt-BR,line:04a52a2,Analysing: 200-500hz Ocupação: 9%,,,,, +pt-BR,line:083c972,Analysing: 500-2000hz Ocupação: 12%,,,,, +pt-BR,line:00fba06,Analysing: 2000-10000hz Ocupação: 4%,,,,, +pt-BR,line:02ada4c,Analysing: 10000-20000hz Ocupação: 99%,,,,, +pt-BR,line:093e81e,"me: Rá! Eu sabia. Esta piada não foi ""dita"" pelo paciente...",,,,, +pt-BR,line:0fd40de,me: ...mas sim injetada.,,,,, +pt-BR,line:0428eda,me: Os sinais semânticos do módulo de vendas...
devem estar vindo todos daqui.,,,,, +pt-BR,line:04c3d68,me: Vou examinar a origem dos sinais semânticos.,,,,, +pt-BR,line:0096a35,SpeakerModule: Ativando unidade de humor...,,,,, +pt-BR,line:03f59d6,Task: Verificar o Módulo de Extensão de Linguagem de Vendas,,,,, +pt-BR,line:0c5d829,SpeakerModule: Anomalia no processamento de sinal específico detectada,,,,, +pt-BR,line:0d709ee,SpeakerModule: Lendo RAM...,,,,, +pt-BR,line:08d534b,hs: Ah... minha cabeça... está coçando muito...,,,,, +pt-BR,line:0ea046c,SpeakerModule: ══════ Lista de Registros Não Liberados ══════,,,,, +pt-BR,line:0d0f078,SpeakerModule: Registro não liberado 1: 0d0f078 - Há 7 anos,,,,, +pt-BR,line:0454b4b,SpeakerModule: Registro não liberado 2: 0454b4b - Há 7 anos,,,,, +pt-BR,line:06c8811,SpeakerModule: Registro não liberado 3: 06c8811 - Há 7 anos,,,,, +pt-BR,line:03c9006,SpeakerModule: (Exibindo 3/37806 registros),,,,, +pt-BR,line:02bdf53,SpeakerModule: Aviso de Transbordamento,,,,, +pt-BR,line:08b6066,Error: Interrupção de proteção do sistema. Libere espaço na memória.,,,,, +pt-BR,line:049696d,"me: Está vendo? Esses registros emocionais compactados pelo equalizador nos últimos sete anos,[[comma-pause]]
ainda estão guardados aqui.",,,,, +pt-BR,line:02c6f11,"me: Eles vieram se acumulando por todos esses sete anos, e por acaso travaram hoje.",,,,, +pt-BR,line:02d5a53,hs: Eu achei... que foi por causa do que aconteceu ontem à noite.,,,,, +pt-BR,line:000d713,me: O que... aconteceu ontem à noite?,,,,, +pt-BR,line:0818d60,Liberar registros,,,,, +pt-BR,line:0e23293,Analysing: Liberando registros...,,,,, +pt-BR,line:0a6324a,SpeakerModule: Liberação concluída! 37.806 registros foram liberados.,,,,, +pt-BR,line:046ab93,SpeakerModule: Registros bloqueados: 3. Libere manualmente.,,,,, +pt-BR,line:00c9490,Acessar Liberação Manual,,,,, +pt-BR,line:0fdaf73,Encerrar,,,,, +pt-BR,line:037f07c,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:0448f12,SaleModule: Conexão estabelecida com o Módulo de Extensão de Linguagem de Vendas!,,,,, +pt-BR,line:06b274d,Examinar,,,,, +pt-BR,line:0434e7c,SaleModule: Recepção de sinal normal. Origens do sinal:,,,,, +pt-BR,line:0fc4164,"SaleModule: Módulo de Emoção, Módulo de Lógica",,,,, +pt-BR,line:0e0bb6d,Analysing: ------,,,,, +pt-BR,line:041265f,SaleModule: Organizador semântico funcionando normalmente,,,,, +pt-BR,line:03f051c,SaleModule: Processo de revisão funcionando normalmente,,,,, +pt-BR,line:084cf65,SaleModule: Ajuste de tom funcionando normalmente,,,,, +pt-BR,line:05c33d7,SaleModule: Nenhum erro encontrado.,,,,, +pt-BR,line:0c7d8a1,"me: Eu já chequei antes, há uma grande quantidade de sinais de piadas na saída do filtro,[[comma-pause]]
e o cálculo reverso aponta para o [[term]]Módulo de Emoção[[/term]].",,,,, +pt-BR,line:0c7d8a2,me: Devo examinar o [[key]]Módulo de Emoção[[/key]] para confirmar a origem do sinal emocional.,,,,, +pt-BR,line:0df2738,"me: Como um módulo de sintonia em si, não há nada de errado. Deixe-me ver os dados do domínio de frequência que extraí antes...",,,,, +pt-BR,line:09a0a04,Análise da Forma de Onda,,,,, +pt-BR,line:077feef,Analysing: Analisando os componentes do sinal característico...,,,,, +pt-BR,line:0128917,SaleModule: ═══ Análise dos Componentes do Sinal ═══,,,,, +pt-BR,line:040cb52,SaleModule: Módulo de Lógica: 12%,,,,, +pt-BR,line:0621aab,SaleModule: Origem Desconhecida: 88%,,,,, +pt-BR,line:0f02082,me: Achei! Parece que esses dentes de serra são a razão pela qual Cole não para de contar piadas.,,,,, +pt-BR,line:08f0f9f,me: Deixe-me tentar... fazer um cálculo reverso de sua origem...,,,,, +pt-BR,line:07a8e69,me: Parecem ser... sinais emocionais?,,,,, +pt-BR,line:0160020,me: Será que as emoções do paciente... têm algum problema?,,,,, +pt-BR,line:054a0b2,"hs: Doutora, a minha cabeça passa o dia todo no cabide, como as minhas emoções poderiam estar ruins?",,,,, +pt-BR,line:0585602,me: Como assim?,,,,, +pt-BR,line:02d7b5c,"hs: Sabe, no geral, quando eu coloco um chapéu, minha cabeça prova que nela sempre *[[joke]]cabe[[/joke]]* *[[joke]]de[[/joke]]* tudo.",,,,, +pt-BR,line:0b2a925,me: Já deu.,,,,, +pt-BR,line:0b2645b,"hs: Certo, doutora.",,,,, +pt-BR,line:035c378,"me: De qualquer forma, vou examinar a origem desse sinal no [[key]]Módulo de Emoção[[/key]].",,,,, +pt-BR,line:0c51688,Task: Examinar o Módulo de Emoção,,,,, +pt-BR,line:088d872,Exame Detalhado,,,,, +pt-BR,line:0f8d528,Encerrar,,,,, +pt-BR,line:018dc78,Task: Conectar ao módulo de expansão de linguagem de vendas para realizar o exame detalhado,,,,, +pt-BR,line:047d241,me: O desempenho do grupo de efeitos está bom. A forma de onda básica está estável.,,,,, +pt-BR,line:047d242,"me: Agora, vamos realizar uma depuração passo a passo no grupo de efeitos.",,,,, +pt-BR,line:0443e38,Depurar grupo de efeitos,,,,, +pt-BR,line:05f43d7,"hs: Isso faz cócegas, doutora.",,,,, +pt-BR,line:09cce79,"me: Estou conectando o depurador em você, vai dar um pouco de estática.",,,,, +pt-BR,line:064fa89,Task: Dê corda no sentido horário para concluir a verificação da cadeia de processamento (1/3),,,,, +pt-BR,line:046cf9e,"me: Agora, vamos ver o que acontece com o sinal de emoção na cadeia de processamento de linguagem...",,,,, +pt-BR,line:00a336c,SaleModule: >Recepção de sinal do Módulo de Emoção,,,,, +pt-BR,line:00a336d,SaleModule: Tipo de sinal: Forma de onda de baixa frequência,,,,, +pt-BR,line:00a336e,me: Certo... Este é o sinal de emoção bruto. Parece que... ele já foi comprimido.,,,,, +pt-BR,line:00a336f1,hs: Comprimido... O que isso significa?,,,,, +pt-BR,line:00a336f,me: Significa que o paciente está reprimindo suas emoções.,,,,, +pt-BR,line:040d560,"me: Agora vou girar a corda de teste,[[comma-pause]]
durante este processo você pode ver algumas coisas. É uma reprodução emocional,[[comma-pause]]
é perfeitamente normal.",,,,, +pt-BR,line:0b1a2c3,SaleModule: Sintetizando semântica...,,,,, +pt-BR,line:0b1a2c4,SaleModule: Analisando linguagem...,,,,, +pt-BR,line:0b1a2c5,SaleModule: Detectando anomalias...,,,,, +pt-BR,line:0b1a2c6,SaleModule: Processando forma de onda...,,,,, +pt-BR,line:0a9f0e6,SaleModule: Síntese semântica concluída,,,,, +pt-BR,line:0e7dffe,me: Tudo normal... A cadeia de expressão como um todo está saudável.,,,,, +pt-BR,line:094de1f,"me: Agora é só continuar girando a corda, [[comma-pause]]
até que o testador complete o ciclo inteiro.",,,,, +pt-BR,line:0957d20,Task: Continue a dar corda no sentido horário para concluir a verificação da cadeia de processamento (2/3),,,,, +pt-BR,line:007a677,SaleModule: >Amplitude normal. Verificação aprovada.,,,,, +pt-BR,line:087c52b,me: Hm...,,,,, +pt-BR,line:087c52c1,"hs: O que foi, doutora?",,,,, +pt-BR,line:087c52c2,"me: Nada, tudo normal. Só estou surpresa, [[comma-pause]]
o seu banco de dados de palavras proibidas é enorme.",,,,, +pt-BR,line:0c02963,Task: Continue a dar corda no sentido horário para concluir a verificação da cadeia de processamento (3/3),,,,, +pt-BR,line:04fa557,SaleModule: ███ modificou a forma de onda.,,,,, +pt-BR,line:087c52c,me: Espere... É aqui.
Quem modificou isso... E por quê?,,,,, +pt-BR,line:087c52d1,me: Vou ter que voltar para dar uma olhada...,,,,, +pt-BR,line:046d45c,SaleModule: Revertido para a posição especificada.,,,,, +pt-BR,line:06414d1,me: Deixe-me ver quem está modificando essa forma de onda.,,,,, +pt-BR,line:06103f9,SaleModule: Localizando origem da entrada...,,,,, +pt-BR,line:0a7394d,me: O que é... isso? Por que não há informação alguma...?,,,,, +pt-BR,line:0e3e8d9,SaleModule: Consultando informações do processador...,,,,, +pt-BR,line:0e3e8da,SaleModule: ═══ Relatório de Identificação ═══,,,,, +pt-BR,line:0e3e8db,"SaleModule: Nome do Processador: ""Bit-crusher""",,,,, +pt-BR,line:01c6198,SaleModule: Código de Assinatura: BC-B17C481A,,,,, +pt-BR,line:09bcd7d,"Analysing: Taxa de conversão atual: 97,3%",,,,, +pt-BR,line:0d2c7ed,me: Entendi... tem um botão adicional instalado aqui.
Não é à toa... não é à toa.,,,,, +pt-BR,line:048af66,"me: Taxa de conversão de 97%. Isso significa que, agora, qualquer sinal emocional seu
será forçosamente comprimido em um sinal de humor distorcido...",,,,, +pt-BR,line:0680a40,me: É por isso que o Cole não consegue parar de contar piadas.,,,,, +pt-BR,line:05aeda6,"hs: O que é isso? Não estou entendendo, doutora.",,,,, +pt-BR,line:066ae42,"me: Resumindo: esse botão,[[comma-pause]]
converte qualquer onda emocional em piada. E, no momento, ele está no máximo.",,,,, +pt-BR,line:051b999,me: Vamos tentar desligar esse botão primeiro.,,,,, +pt-BR,line:07840e5,"Task: Ajuste o botão, tente reduzir a potência do processador",,,,, +pt-BR,line:0070bbc,dn: #NAME?,,,,, +pt-BR,line:06964a6,"dn: Por favor, gire o botão no sentido horário para desligar o bit-crusher.",,,,, +pt-BR,line:0e86dc1,"SaleModule: 【Erro】Redefinido para 97,3",,,,, +pt-BR,line:0294b54,me: ... Tente de novo.,,,,, +pt-BR,line:0a2d0b2,"SaleModule: 【Erro】Redefinido para 97,3",,,,, +pt-BR,line:0c53bbc,"me: Certo. Como imaginei, não dá para desligar.",,,,, +pt-BR,line:09e3d75,"me: O ajuste automático falhou, e também não dá para desligar manualmente... é um dispositivo temporário.",,,,, +pt-BR,line:00a63b1,"me: Quem quer que tenha instalado essa coisa em você,[[comma-pause]]
certamente não planejou que ela funcionasse a longo prazo.",,,,, +pt-BR,line:0ebd6c6,me: Cole. Quem instalou isso em você na época?,,,,, +pt-BR,line:049b3ba,hs: Eu meio que... não consigo lembrar.,,,,, +pt-BR,line:04d450d,"me: Tudo bem, eu posso investigar.",,,,, +pt-BR,line:05cf9b7,hs: Doutora...,,,,, +pt-BR,line:04c2945,Analysing: >Imprimindo página de informações do prontuário...,,,,, +pt-BR,line:0dba4e4,Analysing: Registro impresso.,,,,, +pt-BR,line:0288a4a,me: Certo. Agora faz todo o sentido...,,,,, +pt-BR,line:087e780,"hs: ......O médico da época só disse que,[[comma-pause]]
se eu instalasse isso, não precisaria mais ter medo de gaguejar...",,,,, +pt-BR,line:051f73f,me: O médico não disse que você precisava voltar para consultas de retorno?,,,,, +pt-BR,line:0ee348f,hs: ......Disse.,,,,, +pt-BR,line:0984c16,me: E você foi?,,,,, +pt-BR,line:0ba1b6a,hs: ...Não...,,,,, +pt-BR,line:0727e09,"me: Há sete anos, quando você instalou, o médico deve ter te avisado.
Para voltar em um mês.",,,,, +pt-BR,line:00778c4,me: Por que você não foi?,,,,, +pt-BR,line:0211ff0,hs: Porque eu... sempre... me senti muito bem fisicamente.,,,,, +pt-BR,line:0e46b56,"me: Você acha que se sente bem,[[comma-pause]]
e isso quer dizer que seu corpo não tem nenhum problema? Por que não escutou o médico?",,,,, +pt-BR,line:03ac325,"me: Os dados emocionais, depois de serem emitidos,[[comma-pause]]
precisam receber feedback para serem eliminados. Nesses sete anos,[[comma-pause]]
cada emoção sua que foi comprimida...",,,,, +pt-BR,line:0767e58,me: Está acumulada na RAM do [[key]]Módulo de Expressão[[/key]].,,,,, +pt-BR,line:01d4ab6,me: Vamos dar uma olhada.,,,,, +pt-BR,line:033d8cf,hs: Doutora...,,,,, +pt-BR,line:032ec2b,Task: Examinar Módulo de Expressão,,,,, +pt-BR,line:0f8357d,"me: Vou fazer um Exame Detalhado no *[[key]]Módulo de Expressão[[/key]]*, para ver como está o acúmulo na RAM...",,,,, +pt-BR,line:0d92c92,me: ...,,,,, +pt-BR,line:0860155,me: Tudo bem se você não quiser falar.,,,,, +pt-BR,line:06a5ca6,"me: Mas... Cole, essas emoções não vão desaparecer.",,,,, +pt-BR,line:01bffd6,"me: Elas só estão empilhadas em algum lugar. Com o tempo,[[comma-pause]]
ficou tão bloqueado que você não consegue mais expressar nada.",,,,, +pt-BR,line:0c63315,me: O acúmulo de emoções reais de sete anos já travou completamente o seu [[key]]Módulo de Expressão[[/key]].,,,,, +pt-BR,line:0ce4ade,"hs: Tudo bem, Dra.~,[[comma-pause]]
pelo visto terei que contar minhas informações privilegiadas. Não espalhe isso por aí, hein.",,,,, +pt-BR,line:0ce4adf,hs: O que eu te falei antes era verdade. Estou sem trabalho. A linha de vendas de chapéus parou.,,,,, +pt-BR,line:0ce4ae0,"hs: A Ingrid estava conduzindo minha Avaliação Anual na hora,[[comma-pause]]
e me pediu para simular uma venda. Você sabe,[[comma-pause]]
eu sou um vendedor estrela, afinal de contas. Valeu a pena ela vir avaliar pessoalmente.",,,,, +pt-BR,line:0ce4ae1,"hs: Mas eu não esperava que o banquete que preparei,[[comma-pause]]
atraísse o dobro de convidados. Justo quando a Ingrid estava prestes a pagar do próprio bolso,[[comma-pause]]
eles entraram.",,,,, +pt-BR,line:0ce4ae2,"hs: ""Pode parar,"" eles disseram assim que me viram, ""a partir de agora você e sua equipe devem aguardar instruções.""",,,,, +pt-BR,line:06a5ca7,me: Eles?,,,,, +pt-BR,line:06a5ca8,hs: O Departamento de Auditoria de Eficiência.,,,,, +pt-BR,line:06a5ca9,me: Departamento de Auditoria de Eficiência?,,,,, +pt-BR,line:06a5caa,hs: Isso. Aquele bando de *ineficientes* que recolheu metade das unidades do distrito 118 da última vez.,,,,, +pt-BR,line:06a5cab,"hs: Resumindo, de repente 7 auditores do Departamento de Auditoria de Eficiência se espremeram lá dentro,[[comma-pause]]
lotando tudo, foi de chorar de *eficiência*.",,,,, +pt-BR,line:06a5cac,me: Bate na madeira! É melhor eles não ouvirem você falar isso.,,,,, +pt-BR,line:06a5cad,me: E eu achando que o nosso distrito ficava longe do 118. Como é que eles têm estado tão ativos ultimamente...?,,,,, +pt-BR,line:06a5cae,me: A Ingrid não te avisou com antecedência que eles viriam?,,,,, +pt-BR,line:06a5caf,hs: Essa é a parte divertida.,,,,, +pt-BR,line:06a5cb0,"hs: A Ingrid também está com problemas, o pior cenário é ela perder o cargo.",,,,, +pt-BR,line:06a5cb1,me: Hã?,,,,, +pt-BR,line:06a5cb2,"hs: A Ingrid não estava com uma cara nada boa. Ela queria expulsá-los, mas eles disseram... ""Ainda precisamos conversar com você"".",,,,, +pt-BR,line:06a5cb3,"hs: E então eles foram para uma pequena sala de reuniões. Eu ouvi que eles estavam discutindo,[[comma-pause]]
a Ingrid estava debatendo alguma coisa...",,,,, +pt-BR,line:06a5cb4,"hs: No começo ela estava super confiante,[[comma-pause]]
depois passou a se defender com unhas e dentes, aí ficou sem argumentos,[[comma-pause]]
e por fim, foi um tal de ""isso é inaceitável"". Que absurdo.",,,,, +pt-BR,line:06a5cb5,"me: Olha só, achou umas palavras bonitas pra falar.",,,,, +pt-BR,line:06a5cb6,"hs: Não ria, isso é exatamente o que passou pela minha cabeça na hora. Deve ter sido nesse momento,[[comma-pause]]
que a minha cabecinha fritou de tensão.",,,,, +pt-BR,line:06a5cb7,me: Então foi por isso que você veio parar aqui. Agora tudo faz sentido...,,,,, +pt-BR,line:06a5cb8,"me: Talvez tenha mesmo a ver. Com tudo isso,[[comma-pause]]
os logs emocionais lotaram a RAM que sobrou num piscar de olhos.",,,,, +pt-BR,line:06a5cb9,"me: Porém, a verdadeira causa é aquela modificação improvisada de 7 anos atrás.",,,,, +pt-BR,line:06a5cba,me: Por que você precisava tanto fazer essa modificação?,,,,, +pt-BR,line:02efe89,"hs: Você viu os registros. Eu ofendia muito os clientes por ser direto demais,[[comma-pause]]
eu precisava ser bem-humorado.",,,,, +pt-BR,line:02efe8a,"hs: Afinal de contas, eu já sou super engraçado! Se eu continuasse explorando meus pontos fortes,[[comma-pause]]
não seria ainda melhor?",,,,, +pt-BR,line:03697e5,me: Eu entendo. Mas você não pode fingir que esses problemas não existem.,,,,, +pt-BR,line:06ec514,me: Agora precisamos resolver isso juntos.,,,,, +pt-BR,line:011316d,"me: Preciso liberar os logs acumulados,[[comma-pause]]
para você conseguir expressar suas emoções de verdade normalmente.",,,,, +pt-BR,line:0483a52,"me: Depois disso, posso te ajudar a ajustar a intensidade do modificador,[[comma-pause]]
mas você que decide como usá-lo.",,,,, +pt-BR,line:030ca12,hs: Tudo bem...,,,,, +pt-BR,line:05650c0,me: Iniciando liberação de logs agora.,,,,, +pt-BR,line:028e9bd,Task: Liberar logs bloqueados do Módulo de Expressão,,,,, +pt-BR,line:046ab93a,me: Hmm... Alguns logs estão com interferência muito forte. Preciso identificar manualmente.,,,,, +pt-BR,line:0715f74,hs: Interferência?,,,,, +pt-BR,line:08a1288,"me: Hm... Estas são as coisas que você queria dizer, mas sempre guardou para si, usando piadas para disfarçar.",,,,, +pt-BR,line:012e0e2,"me: Entre elas, há algumas palavras que você disfarçou com uma quantidade excepcionalmente grande de piadas.",,,,, +pt-BR,line:02115ea,hs: Tá... bom...,,,,, +pt-BR,line:046ab93d,me: Este aqui parece... ser um registro sobre ansiedade.,,,,, +pt-BR,line:0a379ab,"Conecte aos caracteres-alvo[[comma-pause]] e separe-os dos caracteres de interferência.[[comma-pause]]
Controles\: Clique esquerdo empurra caracteres,[[comma-pause]] clique direito atrai caracteres.",,,,, +pt-BR,line:07a299c,"Task: Log nº 1: Clique esquerdo repele, clique direito atrai. Conecte ao alvo e separe a interferência.",,,,, +pt-BR,line:049bcc9,"sellerA: C-c-c-c-c-c-Cole, as vendas deste semestre
vão zerar de novo?",,,,, +pt-BR,line:09aad1d,hsm: Quem... quem disse.
Eu... vendi... sim...,,,,, +pt-BR,line:0ba46f4,"sellerB: Ei, o que está dizendo! Tenha mais respeito pelo nosso irmão Cole!
Ele conseguiu vender um chapéu!",,,,, +pt-BR,line:09bc865,sellerA: Nossa! Quem compraria dele?
...Será que foi aquele... nerd...? Hahahahaha!,,,,, +pt-BR,line:07c08ba,hsm: Ei! Vo-vo-vo-vocês... não digam isso!,,,,, +pt-BR,line:0c12895,"sellerC: Eu-eu-eu,[[comma-pause]] pessoal, olhem rápido!
[[comma-pause]]Esse cabeça-de-TV também sabe fazer rap!",,,,, +pt-BR,line:04c3d27,hsm: Eu!...[[comma-pause]]Eu...[[comma-pause]]Eu...Eu......,,,,, +pt-BR,line:09f9c2b,"sellerC: Uau! Corram, esse cabeça-de-TV vai explodir!
Uahahahaha......",,,,, +pt-BR,line:0edb56f,hsm: Eu...,,,,, +pt-BR,line:0a5c5d8,"teacher: Pare aí mesmo!
Cole, por que está correndo pelo corredor? Você não tem jeito?",,,,, +pt-BR,line:00372db,"teacher: Qual é a desculpa desta vez? Tudo bem, quero só ver que história você vai inventar.",,,,, +pt-BR,line:06ee529,hsm: [[size d=0.12]]Eu...[[/size]],,,,, +pt-BR,line:07627ae,hsm: [[size d=0.12]]Foram.. eles...[[/size]],,,,, +pt-BR,line:0041d01,hsm: [[size d=0.1]]Eu.. só.. es..tava...[[/size]],,,,, +pt-BR,line:0067f09,"hsm: Professora, eu não estou correndo sem rumo~ Eu estou fazendo C o m u n i c a ç ã o M ó v e l ~Professora~~",,,,, +pt-BR,line:07ddaef1,me: Vamos lá. Você precisa... dizer o que realmente sentia na hora.,,,,, +pt-BR,line:0fd3fc9,hs: Ah... e tem uma parte tão vergonhosa assim?,,,,, +pt-BR,line:046ab93c,"me: Sim. Quanto mais você segurar, mais lento o programa vai ficar.",,,,, +pt-BR,line:01cd746,hs: Doutora. Eu posso... não me tratar?,,,,, +pt-BR,line:0d1204c,me: Cole.,,,,, +pt-BR,line:05d55ab,"hs: Tá bom, tá bom... como você é brava.",,,,, +pt-BR,line:0f516d3,"hs: Você não é mais a Rute, agora você é a *Lu-Raiva*. *Raiva*, sabe? Maracu-rai—— +Você não é mais a Rute, agora você é a *Brute*. *Bruta*, sabe? Deu um bruto de um chabu..",,,,, +pt-BR,line:034a446,me: COLE!,,,,, +pt-BR,line:0607264,"hs: Tá bom, tá bom, parei de brincar.",,,,, +pt-BR,line:06d9f79,hs: Eu...,,,,, +pt-BR,line:03c6228,hs: Eu sou só uma piada...,,,,, +pt-BR,line:0a8663b,me: ......,,,,, +pt-BR,line:07ddaef2,"me: Você não é, Cole.",,,,, +pt-BR,line:0e82896,hs: ...Eu sei que sou.,,,,, +pt-BR,line:0cc3b90,hs: ...Eu nem sequer consigo ficar bravo direito......,,,,, +pt-BR,line:03bf85f,me: O próximo log bloqueado é... sobre medo.,,,,, +pt-BR,line:015f0b2,"Task: 2º LOG: Botão esquerdo para repelir, botão direito para atrair. Conecte o alvo e separe as interferências.",,,,, +pt-BR,line:0cfb517,mem: ...Setor 42? Como você foi parar num lugar desses?,,,,, +pt-BR,line:0f46bf6,"mem: É tão longe, tem que viajar de carro por horas só para se ver, que incômodo.",,,,, +pt-BR,line:03b4153,"mem: Já te disse tantas vezes, você deveria ter se candidatado ao Setor 1 junto comigo.",,,,, +pt-BR,line:0c6e0e4,"hsm: Ei! Eu não sou você.
Você sempre ganha, eu nem sei qual é a sensação de ganhar.",,,,, +pt-BR,line:060579c,"mem: Que isso! Não tem nada a ver com ganhar ou perder, como você vai saber se não tentar?",,,,, +pt-BR,line:033b7b7,"hsm: É claro que você diria isso... Você disse que ia ser médica no Setor 1 e foi, eu...",,,,, +pt-BR,line:079bfbb,"mem: Droga, não posso mais falar!
O trem vai sair. [[comma-pause]]Cole! Tchau—— tchau——",,,,, +pt-BR,line:0c15f3c,hsm: Espe——ra!,,,,, +pt-BR,line:0797ac7,mem: O—— que—— foi——?,,,,, +pt-BR,line:0b3c9d8,hsm: Espe——ra——,,,,, +pt-BR,line:0bb2af2,mem: Nã——o—— e——stou—— ou——vin——do——!,,,,, +pt-BR,line:0fcafe9,hsm: [[size d=0.12]]Ei...[[/size]],,,,, +pt-BR,line:04cda49,hsm: [[size d=0.12]]Lu..si...[[/size]],,,,, +pt-BR,line:03dc108,hsm: [[size d=0.1]]N...ão....[[/size]],,,,, +pt-BR,line:07214e2,hsm: N Ã O P O N H A A C A B E Ç A E O S B R A Ç O S P A R A F O R A D A J A N E L A !,,,,, +pt-BR,line:0d26cad,hs: ......,,,,, +pt-BR,line:0cda41d,"me: Cole, vamos lá.",,,,, +pt-BR,line:03686b3,hs: ...Ainda precisa falar?,,,,, +pt-BR,line:0ba8b5d,me: É claro.,,,,, +pt-BR,line:072e78e,hs: Posso não falar...,,,,, +pt-BR,line:01842ce,me: Hum... Não pode.,,,,, +pt-BR,line:06cf185,hs: Eu...,,,,, +pt-BR,line:03686b4,hs: Não me deixe...,,,,, +pt-BR,line:098ccd3,"me: Já faz tanto tempo, hein...",,,,, +pt-BR,line:0ed3c29,"hs: Não precisa dizer coisas constrangedoras,[[comma-pause]]
a vida nos pregou uma bela peça, não é?",,,,, +pt-BR,line:05308fa,"me: Sim. Pelo menos, depois de tantas voltas, nós estamos de volta.",,,,, +pt-BR,line:0c5016f,"hs: Hehe. Mas em vez de ficar comigo neste lugar caindo aos pedaços,
eu prefiro muito mais ver você ganhando.",,,,, +pt-BR,line:03686b2a,me: Sinto muito... Cole.,,,,, +pt-BR,line:052abcd,me: O último log... Esse é... sobre raiva.,,,,, +pt-BR,line:0472241,"Task: Log 3: Botão esquerdo para repelir, direito para atrair; conecte ao alvo e separe a interferência",,,,, +pt-BR,line:052abce,me: Vamos lá.,,,,, +pt-BR,line:0455be5,hs: ... Então era essa.,,,,, +pt-BR,line:02d495b,"me: Você foi muito bem, Cole. Só falta o último passo.",,,,, +pt-BR,line:0b90668,hs: ... Eu não dou conta desta.,,,,, +pt-BR,line:008776d,me: Por quê?,,,,, +pt-BR,line:02fcbb8,hs: Esta realmente não dá.,,,,, +pt-BR,line:0a593dc,me: É só a última frase.,,,,, +pt-BR,line:0a5286d,hs: ...,,,,, +pt-BR,line:0c17512,yl: Por que você sempre falha nos momentos cruciais?,,,,, +pt-BR,line:0de3c09,"hsm: Supervisora, deixe eu explicar...",,,,, +pt-BR,line:0690bb6,"hsm: Esta semana o tufão estava muito forte,
eu realmente andei por todos os quarteirões, mas nenhuma unidade queria um chapéu.",,,,, +pt-BR,line:0f1426b,yl: Essa é a desculpa que você se esforçou tanto para inventar? Não podia vender em lugares fechados?,,,,, +pt-BR,line:0eed2db,hsm: ...,,,,, +pt-BR,line:091601f,"yl: As outras unidades conseguem vender, só você que não?",,,,, +pt-BR,line:0b9aa59,"yl: Já é quinta-feira, você não se importa nem um pouco com as nossas metas de avaliação, não é?",,,,, +pt-BR,line:0e41a1f,hs: [[size d=0.12]]Você...[[/size]],,,,, +pt-BR,line:03bdebc,hs: [[size d=0.12]]Por...[[/size]],,,,, +pt-BR,line:03ad02b,hs: [[size d=0.1]]Por... que...[[/size]],,,,, +pt-BR,line:05373f4,hs: Por que tá ventando tanto hoje? Porque hoje é a quinta da ~ventania~ louca!,,,,, +pt-BR,line:0d3c494,me: Vamos lá.,,,,, +pt-BR,line:085bda6,hs: ...,,,,, +pt-BR,line:00e7b75,hs: Não me olhe assim...,,,,, +pt-BR,line:0d3cc39,me: Espera... Parece que há logs anormais entrando...,,,,, +pt-BR,line:059ef58,hs: Por que,,,,, +pt-BR,line:06810ae,hs: não acredita em mim?,,,,, +pt-BR,line:00248ff,"hs: Eu sei que estou em último lugar,",,,,, +pt-BR,line:0ffc958,hs: mas o tempo esta semana foi terrível!,,,,, +pt-BR,line:0d2c25f,hs: Os outros vendedores... não venderam nem um chapéu!,,,,, +pt-BR,line:0ebd252,"hs: Por que, mesmo eu me esforçando tanto para explicar,",,,,, +pt-BR,line:0328a7c,hs: você ainda não quer acreditar em mim?,,,,, +pt-BR,line:0a915ef,"hs: Afinal, os seus funcionários são eles, ou sou eu?",,,,, +pt-BR,line:0b69892,hs: Você nunca teve um pingo de confiança em mim...,,,,, +pt-BR,line:0312421,hs: Eu estou realmente cansado disso!,,,,, +pt-BR,line:00412cb,"hs: Sempre sendo tratado como um cachorro por você,",,,,, +pt-BR,line:03678e3,"hs: Rute, eu sou um inútil do caralho!",,,,, +pt-BR,line:093977a,hs: Eu não sirvo para nada!,,,,, +pt-BR,line:0555cab,"hs: Você não sabe o quanto eu quero me provar,",,,,, +pt-BR,line:0cf70a3,hs: mas eu não consigo fazer nada...,,,,, +pt-BR,line:0deff66,"hs: Não consigo te alcançar,",,,,, +pt-BR,line:0c2e7b8,"hs: não consigo ajudar a Ingrid,",,,,, +pt-BR,line:00ab3a7,hs: e nem sequer tenho coragem para,,,,, +pt-BR,line:0ad49b4,"hs: dizer que fui humilhado,",,,,, +pt-BR,line:079cc40,hs: eu sou um inútil...,,,,, +pt-BR,line:0e8a4da,hs: Eu sou um completo inútil sem futuro do caralho!!,,,,, +pt-BR,line:0f74be5,"hs: Mas... por que,",,,,, +pt-BR,line:042754b,"hs: por que justo um inútil como eu,",,,,, +pt-BR,line:08aece0,hs: quer tanto ganhar pelo menos uma vez...,,,,, +pt-BR,line:02fff1d,hs: Eu queria tanto...,,,,, +pt-BR,line:04c2999,me: ...,,,,, +pt-BR,line:0e370ef,"me: Tudo bem, Cole. Acabou.",,,,, +pt-BR,line:0d5b8b7,"me: Cole, vamos sair.",,,,, +pt-BR,line:09eef1e,hs: É tudo minha culpa... a culpa é minha...,,,,, +pt-BR,line:0d0db1d,"hs: Se eu não fosse tão inútil, a Ingrid não precisaria...",,,,, +pt-BR,line:015f24f,hs: Se eu estivesse ao seu lado... você não teria...,,,,, +pt-BR,line:0696e79,hs: Inútil! Sou uma fraude! Não mereço o respeito de vocês... A culpa é minha... a culpa é minha... a culpa é minha!!!!,,,,, +pt-BR,line:081662f,hs: Eu sou um... lixo... imprestável...,,,,, +pt-BR,line:0394365,hs: Como eu queria...,,,,, +pt-BR,line:08e811a,hs: Eu... queria tanto...... ser apenas...,,,,, +pt-BR,line:0549ce6,hs: Apenas ser eu mesmo... já seria o suficiente para ser admirado.,,,,, +pt-BR,line:018a0c7,me: Como é a sensação de falar isso?,,,,, +pt-BR,line:0fc8752,hs: Não soa muito bem...,,,,, +pt-BR,line:0506ec7,me: Seria estranho se soasse bem. A verdade raramente soa bem.,,,,, +pt-BR,line:04061b3,me: Mas esse é o seu propósito. Eles não o criaram apenas para dar uma carcaça para aquela unidade de humor.,,,,, +pt-BR,line:0df8145,me: Você a usou muito bem. Mas a premissa é que você mesmo não desmorone.,,,,, +pt-BR,line:01bc7e1,hs: Eu...,,,,, +pt-BR,line:0ff7f43,hs: Sinto minha cabeça coçando.,,,,, +pt-BR,line:041a275,me: Ah... é porque o bit-crusher de bits ainda está ligado.,,,,, +pt-BR,line:098bc8f,"hs: Mas, por que... eu ainda consigo falar coisas deprimentes?",,,,, +pt-BR,line:0768358,me: Isso é o que você mesmo quer dizer.,,,,, +pt-BR,line:01cd634,me: Talvez você não saiba. Você é quem controla esse caminho.,,,,, +pt-BR,line:0d7eed1,"me: É só que no subconsciente,[[comma-pause]]
você nunca achou que devesse expressar suas emoções.",,,,, +pt-BR,line:0068f74,"me: Então, você sempre usou apenas o desvio daquele modificador.",,,,, +pt-BR,line:0330ae9,hs: ......,,,,, +pt-BR,line:0c42231,"me: Venha para fora, seus módulos precisam resfriar.",,,,, diff --git a/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-pt-BR.csv.meta b/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-pt-BR.csv.meta new file mode 100644 index 000000000..9a8007232 --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-pt-BR.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a7b6a9865b971954e859c6a2089fa66b +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-ru.csv b/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-ru.csv new file mode 100644 index 000000000..9175cb3f0 --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-ru.csv @@ -0,0 +1,469 @@ +language,id,text,file,node,lineNumber,lock,comment +ru,line:048c6db,Войти в режим продаж,,,,, +ru,line:0767e0c,Войти в пошаговый режим,,,,, +ru,line:01b1ec2,me: Далее,,,,, +ru,line:0f3016a,me: Далее,,,,, +ru,line:04b5455,me: Вращение завершено,,,,, +ru,line:008b9eb,"me: Заводи по часовой стрелке, пока не загорится конечная отметка.",,,,, +ru,line:0bade9e,"[character name=""hs"" bubbleIdx=1 /]До-о-ок!",,,,, +ru,line:0184078,"[character name=""hs"" bubbleIdx=1 /]До-о-ок, спа-си-и-и!",,,,, +ru,line:01da98b,me: Коул?..,,,,, +ru,line:0e2f50b,hs: Док! Я... я... у меня... проблемы!,,,,, +ru,line:0066c90,hs: Моя голова-моя голова-моя голова...,,,,, +ru,line:0f66bf9,"me: Твоя голова... что с ней? Не суетись, говори...",,,,, +ru,line:06944e4,hs: Моя голова...,,,,, +ru,line:032e2c6,hs: Так — за — мерз — ла!,,,,, +ru,line:04684d1,"hs: Чувствуете холод, пустоту, одиночество или тревожное расстройство привязанности в голове?",,,,, +ru,line:0c53475,hs: Наденьте шляпу от «Реал-реал» и подарите своей *голове* настоящее *сокровище*!,,,,, +ru,line:0924ddd,me: ...Что... это?,,,,, +ru,line:0c205b9,"hs: У людей была такая старая поговорка: кто носит «Реал-реал», тот... *реальный* молодец!",,,,, +ru,line:08c4dc3,me: Какой идиот придумывает эти слоганы?,,,,, +ru,line:037fcdb,hs: Купите сейчас и получите...,,,,, +ru,line:04dd0b5,me: Стоп... Хватит...,,,,, +ru,line:0a86bba,"me: Ты приперся к старому другу и устраиваешь тут цирк,
только чтобы впарить мне еще одну свою дурацкую шляпу?",,,,, +ru,line:0957ffb,"hs: Ой, док, ну что ты такое говоришь.
Неужели я, по-твоему, такой бессовестный юнит? Мне даже обидно.",,,,, +ru,line:03d5f78,hs: Я просто хотел тебя немного развеселить. Ведь я знаю...
что ты уже давно плохо спишь.,,,,, +ru,line:0bb7f17,me: Ладно. От тебя ничего не скроешь.,,,,, +ru,line:0bc0ca0,"me: С виду ты такой раздолбай, не ожидала от тебя такой проницательности.",,,,, +ru,line:0a6932d,"hs: А то! Хорошо, что я у тебя есть.",,,,, +ru,line:030f5f6,"hs: Я с первого взгляда понял, что ты плохо спишь из-за проблем с головой.",,,,, +ru,line:01bb9ad,me: С головой?,,,,, +ru,line:05929a0,"hs: Это всё из-за некротизированных периферийных сенсоров, от этого у тебя голова распухла.",,,,, +ru,line:05c5927,"hs: Но сегодня я тебя поздравляю! Я принес тебе этот лимитированный многофункциональный уменьшитель для больших голов,[[comma-pause]]
который визуально решит проблему твоей огромной башки.",,,,, +ru,line:01dbe17,"me: И только визуально?...
Погоди-ка, у меня не огромная башка.",,,,, +ru,line:0505062,"hs: А всё потому, что у тебя до сих пор нет нашей многофункциональной шляпы-уменьшителя!",,,,, +ru,line:04500c3,"hs: Стоит шляпу надеть на макушку — и проблемы попали в ловушку,[[comma-pause]]
а твой ум заработает на всю катушку!",,,,, +ru,line:0a13852,me: Ты откуда опять эти слоганы списал??,,,,, +ru,line:0bb2b87,"me: Ладно, ладно... Мне еще работать надо, хватит меня доставать.",,,,, +ru,line:0bb2b88,"me: Умоляю, пощади.
Твоими стараниями у меня в шкафу теперь шляп больше, чем одежды.",,,,, +ru,line:0557914,me: Если тебе и правда нужна моя помощь... приходи после смены.,,,,, +ru,line:066c9f4,hs: Хе-хе...,,,,, +ru,line:005bb59,"hs: Очень не хочется тебя отвлекать... но, к сожалению... до вечера я могу не дотянуть.",,,,, +ru,line:092cb78,me: Чт... что случилось? Из-за годовой проверки?,,,,, +ru,line:008dee0,hs: У меня... больше нет работы. Весь наш шляпный отдел...,,,,, +ru,line:091e0fb,hs: Накрылся... Всё накрылось...,,,,, +ru,line:0aa7510,me: Погоди... Чем накрылось?,,,,, +ru,line:09ecab2,"hs: Тем, чего у тебя никогда не было...",,,,, +ru,line:0dfbd20,"hs: *Шляпой*,
которая сейчас накроет твою голову!",,,,, +ru,line:09fc837,"me: А, нет, погоди, что...",,,,, +ru,line:04adf2a,"hs: Всё ещё думаешь, что от шляп нет толку? Держат в тепле? Да такая функция нужна только низкосортным юнитам!",,,,, +ru,line:06d2b78,me: Опять за своё??,,,,, +ru,line:0f77e23,"hs: Шляпа! Она давно утратила свою банальную практическую ценность,[[comma-pause]]
и стала статусным символом для элитных моделей!",,,,, +ru,line:06d1bd0,me: Да пощади же...,,,,, +ru,line:0ccb0c9,"hs: Премиум-шляпа! Один юнит может сделать на заказ лишь одну такую за всю *врачебную* практику... тьфу, то есть *жизнь*!",,,,, +ru,line:0a554d9,me: Ты можешь придумать что-то кроме каламбуров со шляпой? Это даже не смешно.
И как ты с таким уровнем вообще что-то продаешь?,,,,, +ru,line:0101ec0,hs: Не-смеш-но??,,,,, +ru,line:02e72ae,hs: Тогда как тебе это!,,,,, +ru,line:0bb268a,"hs: Скажи-ка, больное яблоко пришло в больницу,[[comma-pause]]
а его выгнали, почему?",,,,, +ru,line:000a69c,me: Можешь хоть на секунду перестать сыпать этими шутками... Что с тобой сегодня?,,,,, +ru,line:0aacf26,"hs: А... ха-ха-ха. Эти шутки уже не в *шляпе*? Похоже, я и правда *шляпа* деревенская.",,,,, +ru,line:0fa7aa5,me: Это уже... как-то странно...,,,,, +ru,line:048e4d1,hs: П-простите! Я... я про*шляп*ил все рамки приличия!,,,,, +ru,line:0f560c4,me: Коул?...,,,,, +ru,line:09fe2fb,"hs: Я не знаю, может, это... *шляп*ок... или как его... я...
...кажет*шляп*... я... за*шляп*ел...",,,,, +ru,line:0ff5f87,"me: ...Пациент, похоже, не может перестать каламбурить.
Давай, пошли в смотровую.",,,,, +ru,line:014318f,Linking: Добро пожаловать в систему медицинского ассистента!,,,,, +ru,line:0113e97,Linking: Установка соединения...,,,,, +ru,line:0e6be6c,"dn: Система готова. Пожалуйста, используйте штекер для осмотра.",,,,, +ru,line:0812f26,"me: Мне нужно осмотреть его [[key]]модуль выражения[[/key]].
...Возможно, что-то не так с блоком юмора.",,,,, +ru,line:0f2a6c8,Task: Осмотреть модуль выражения,,,,, +ru,line:0330568,Linking: Установка соединения...,,,,, +ru,line:0b19318,EmoModule: Связь с модулем эмоций установлена!,,,,, +ru,line:0dc6537,Осмотр,,,,, +ru,line:0e37991,EmoModule: Осмотр завершен! Критических ошибок не обнаружено.,,,,, +ru,line:0399e46,EmoModule: Внимание: обнаружены аномальные колебания уровня эмоций!,,,,, +ru,line:06116cd,EmoModule: ------,,,,, +ru,line:0811078,EmoModule: Передача отчета завершена.,,,,, +ru,line:08ee492,"me: Основные эмоции: грусть, тревога...",,,,, +ru,line:0eaaebc,"me: Что вообще произошло, Коул?...",,,,, +ru,line:00f857c,Запрос формы волны эмоций,,,,, +ru,line:0fb004f,"me: Нужно проверить, почему ты генерируешь так много юмора...",,,,, +ru,line:0736427,Analysing: Запрос...,,,,, +ru,line:00ec2e3,me: Хм... сигнал тревоги? Почему он отличается от предыдущих расчетов?...,,,,, +ru,line:0bc440f,"hs: Доктор, вы не могли ошибиться?",,,,, +ru,line:0e89018,"me: Теоретически... нет. Вот твои эмоции, когда ты только что это сказал.",,,,, +ru,line:08e2d23,me: Из-за чего именно ты... нервничаешь?,,,,, +ru,line:0fb90cc,"hs: Доктор, я ни капельки не нервничаю. Как подумаю, что меня осматривают [[comma-pause]]
и результаты неизвестны, то сразу расслабляюсь.",,,,, +ru,line:0748e07,me: Правда?,,,,, +ru,line:0e12d2c,"hs: ...Доктор, я имею в виду, [[comma-pause]]
любой нормальный юнит в клинике нервничал бы!",,,,, +ru,line:05a3a96,me: ...Это да. Нервничать в клинике — обычное дело в техножизни.,,,,, +ru,line:08eb820,"me: Может, проблема не в источнике этого сигнала... а в том, как он обрабатывается?",,,,, +ru,line:074c7b2,me: Но эквалайзер только что не показал никаких проблем при осмотре. Наверняка что-то упущено... дай-ка разобраться.,,,,, +ru,line:09151b5,"me: У юнитов для продаж должен быть дополнительный модуль обработки речи, нужно его проверить.",,,,, +ru,line:006eb35,Завершить,,,,, +ru,line:0cdf775,Linking: Установка соединения...,,,,, +ru,line:00bc46a,MemModule: Связь с модулем памяти установлена!,,,,, +ru,line:0fe1d88,MemModule: Доступные для чтения перфоленты памяти не обнаружены.,,,,, +ru,line:0fd6a5e,Осмотр,,,,, +ru,line:0600a21,MemModule: Осмотр завершен! Ошибок не обнаружено.,,,,, +ru,line:0af2a81,"me: Коул, почему я возвращаюсь в Счастоград?",,,,, +ru,line:08401e2,"hs: Лишь бы проверить меня,[[comma-pause]]
готова бередить свою рану десятилетней давности, а, *проблемный элемент*?",,,,, +ru,line:0e89254,me: ...Модуль памяти в норме.,,,,, +ru,line:0e7f27a,Завершить,,,,, +ru,line:018f70c,Linking: Установка соединения...,,,,, +ru,line:0a019ad,LogicModule: Соединение с модулем логики установлено!,,,,, +ru,line:094880b,Осмотр,,,,, +ru,line:0dd910d,LogicModule: Проверка завершена! Ошибок не обнаружено.,,,,, +ru,line:067ddbf,LogicModule: Передача отчета завершена.,,,,, +ru,line:025e347,LogicModule: Последние процессы логической обработки:,,,,, +ru,line:0b4eed1,"LogicModule: Выиграть конкурс продаж, выиграть конкурс продаж,[[comma-pause]]
выиграть конкурс продаж, выиграть конкурс продаж...",,,,, +ru,line:06c7e92,"me: Коул, если твой босс и я одновременно упадем в реку, кого ты спасешь первым?",,,,, +ru,line:0602795,"hs: Моя модель может выйти из строя при попадании воды,[[comma-pause]]
так что я вызову для вас полицейских юнитов.",,,,, +ru,line:0e9b752,"me: Похоже, [[term]]модуль логики[[/term]] в норме.",,,,, +ru,line:0880ccd,Завершить,,,,, +ru,line:0fc9794,Linking: Установка соединения...,,,,, +ru,line:0ac783f,EyeModule: Соединение с модулем зрения установлено!,,,,, +ru,line:0f86003,Осмотр,,,,, +ru,line:07aed75,EyeModule: Осмотр завершен! Ошибок не обнаружено.,,,,, +ru,line:0d6a98c,EyeModule: Передача отчета завершена.,,,,, +ru,line:0d4e5ff,"hs: Глаза немного чешутся, неужели я слепну?",,,,, +ru,line:04468a5,"hs: Тогда мне больше не придется ловить косые взгляды клиентов — нет худа без добра, да? Ха-ха...",,,,, +ru,line:0bdc719,"me: Нет, с твоим зрением всё в полном порядке.",,,,, +ru,line:0e0bbfb,hs: Ладно... (звучит немного разочарованно),,,,, +ru,line:04413be,"me: Кажется, он и правда немного разочарован.",,,,, +ru,line:05e45e9,me: [[term]]Модуль зрения[[/term]] в норме.,,,,, +ru,line:0e66d9b,Завершить,,,,, +ru,line:0e74558,Linking: Установка соединения...,,,,, +ru,line:027b73c,SpeakerModule: Соединение с модулем выражения установлено!,,,,, +ru,line:066f50a,Осмотр,,,,, +ru,line:0e3a80c,SpeakerModule: Состояние модуля выражения в норме.,,,,, +ru,line:0a3b7e1,"me: Результаты осмотра показывают... шутки не генерируются модулем выражения,[[comma-pause]]
а поступают извне.",,,,, +ru,line:0a3b7e2,"me: Надо проверить *фильтр*, чтобы узнать источник сигнала.",,,,, +ru,line:0a3b7e3,"me: Надо проверить [[key]]модуль эмоций[[/key]], чтобы определить источник сигнала.",,,,, +ru,line:0924817a,SpeakerModule: Осмотр завершен! Критических ошибок не обнаружено.,,,,, +ru,line:0924817,SpeakerModule: Блок юмора: в норме,,,,, +ru,line:0985d82,SpeakerModule: Блок выражения грусти: в норме,,,,, +ru,line:03b41be,SpeakerModule: Блок выражения тревоги: в норме,,,,, +ru,line:0df4a8a,"me: Блок юмора в целом исправен. Никаких ошибок,[[comma-pause]]
предупреждений тоже нет, только загрузка очень высокая...",,,,, +ru,line:01b8ee2,me: Неужели пациент добровольно шутит?,,,,, +ru,line:0992329,hs: Доктор... Неужели...
вы добровольно пришли на прием?,,,,, +ru,line:04d09a9,me: ...,,,,, +ru,line:09942a2,"me: Похоже, мне придется взять тебя под контроль.",,,,, +ru,line:0ea7cf8,SpeakerModule: Отключение блока юмора...,,,,, +ru,line:0a2d1e1,SpeakerModule: Блок юмора отключен!,,,,, +ru,line:0114072,"me: А ну, скажи еще хоть слово.",,,,, +ru,line:0ac5a55,"hs: Доктор, а вы знали, что [[joke]]пойти показаться врачу[[/joke]] — это на самом деле [[joke]]дать врачу посмотреть на себя[[/joke]]?",,,,, +ru,line:0ae6738,me: ...,,,,, +ru,line:0a012a9,"me: Странно... Я отключила блок юмора, почему он все еще шутит...",,,,, +ru,line:0a6b8a3,me: Неужели...,,,,, +ru,line:05595cc,Analysing: Анализ исходного семантического сигнала...,,,,, +ru,line:04a52a2,"Analysing: 200-500 Гц, загрузка: 9%",,,,, +ru,line:083c972,"Analysing: 500-2000 Гц, загрузка: 12%",,,,, +ru,line:00fba06,"Analysing: 2000-10000 Гц, загрузка: 4%",,,,, +ru,line:02ada4c,"Analysing: 10000-20000 Гц, загрузка: 99%",,,,, +ru,line:093e81e,me: Ха! Так и есть. Пациент не «говорит» эти шутки сам...,,,,, +ru,line:0fd40de,me: ...Они внедряются извне.,,,,, +ru,line:0428eda,"me: Семантические сигналы модуля продаж...
Должно быть, все они исходят отсюда.",,,,, +ru,line:04c3d68,me: Нужно проверить источник семантических сигналов.,,,,, +ru,line:0096a35,SpeakerModule: Запуск блока юмора...,,,,, +ru,line:03f59d6,Task: Проверить модуль расширения языка продаж,,,,, +ru,line:0c5d829,SpeakerModule: Обнаружена аномалия обработки специфического сигнала,,,,, +ru,line:0d709ee,SpeakerModule: Чтение RAM...,,,,, +ru,line:08d534b,hs: Ах... моя голова... как чешется...,,,,, +ru,line:0ea046c,SpeakerModule: ══════ Список неосвобождённых логов ══════,,,,, +ru,line:0d0f078,SpeakerModule: Неосвобождённый лог 1: 0d0f078 - 7 лет назад,,,,, +ru,line:0454b4b,SpeakerModule: Неосвобождённый лог 2: 0454b4b - 7 лет назад,,,,, +ru,line:06c8811,SpeakerModule: Неосвобожденный журнал 3: 06c8811 - 7 лет назад,,,,, +ru,line:03c9006,SpeakerModule: (Отображено 3/37806 записей),,,,, +ru,line:02bdf53,SpeakerModule: Предупреждение о переполнении,,,,, +ru,line:08b6066,"Error: Защитное прерывание системы. Пожалуйста, освободите память.",,,,, +ru,line:049696d,"me: Видишь? Все эти журналы эмоций, сжатые эквалайзером за последние семь лет,[[comma-pause]]
по-прежнему хранятся здесь.",,,,, +ru,line:02c6f11,me: Они копились все эти семь лет и только сегодня привели к сбою.,,,,, +ru,line:02d5a53,"hs: Я думал... это из-за того, что случилось прошлой ночью.",,,,, +ru,line:000d713,me: Что... что вообще случилось прошлой ночью?,,,,, +ru,line:0818d60,Освободить лог,,,,, +ru,line:0e23293,Analysing: Освобождение лога...,,,,, +ru,line:0a6324a,SpeakerModule: Освобождение завершено! Освобождено 37806 записей.,,,,, +ru,line:046ab93,"SpeakerModule: Заблокированных записей: 3. Пожалуйста, освободите их вручную.",,,,, +ru,line:00c9490,Перейти к ручному освобождению,,,,, +ru,line:0fdaf73,Завершить,,,,, +ru,line:037f07c,Linking: Установка соединения...,,,,, +ru,line:0448f12,SaleModule: Соединение с модулем расширения языка продаж установлено!,,,,, +ru,line:06b274d,Осмотр,,,,, +ru,line:0434e7c,"SaleModule: Прием сигнала в норме, источник сигнала:",,,,, +ru,line:0fc4164,"SaleModule: Модуль эмоций, модуль логики",,,,, +ru,line:0e0bb6d,Analysing: ------,,,,, +ru,line:041265f,SaleModule: Семантический органайзер функционирует нормально,,,,, +ru,line:03f051c,SaleModule: Процесс проверки функционирует нормально,,,,, +ru,line:084cf65,SaleModule: Регулировка тона функционирует нормально,,,,, +ru,line:05c33d7,SaleModule: Ошибок не обнаружено.,,,,, +ru,line:0c7d8a1,"me: Я уже проверяла. На выходе фильтра куча сигналов с шутками,[[comma-pause]]
а обратный расчет указывает на [[term]]модуль эмоций[[/term]].",,,,, +ru,line:0c7d8a2,"me: Надо осмотреть [[key]]модуль эмоций[[/key]], чтобы определить источник эмоциональных сигналов.",,,,, +ru,line:0df2738,me: Сам по себе он как модуль настройки работает нормально. Посмотрим-ка на извлеченные ранее частотные данные...,,,,, +ru,line:09a0a04,Анализ формы сигнала,,,,, +ru,line:077feef,Analysing: Анализ компонентов характеристических сигналов...,,,,, +ru,line:0128917,SaleModule: ═══ Анализ компонентов сигнала ═══,,,,, +ru,line:040cb52,SaleModule: Модуль логики: 12%,,,,, +ru,line:0621aab,SaleModule: Неизвестный источник: 88%,,,,, +ru,line:0f02082,"me: Ага! Похоже, эти зубцы и есть причина, по которой Коул не может перестать шутить.",,,,, +ru,line:08f0f9f,me: Попробую-ка... вычислить их источник обратным путем...,,,,, +ru,line:07a8e69,me: Похоже на... эмоциональные сигналы?,,,,, +ru,line:0160020,"me: Может ли быть так, что у пациента проблемы... с эмоциями?",,,,, +ru,line:054a0b2,"hs: Док, моя голова каждый день отдыхает в гардеробной, как у меня может быть плохое настроение?",,,,, +ru,line:0585602,me: В смысле?,,,,, +ru,line:02d7b5c,"hs: Ну, знаете, обычно, когда я надеваю шляпу, моя голова оказывается в *[[joke]]шляп[[/joke]]* *[[joke]]ной[[/joke]]*.",,,,, +ru,line:0b2a925,me: Хватит уже.,,,,, +ru,line:0b2645b,"hs: Хорошо, док.",,,,, +ru,line:035c378,"me: В любом случае, надо осмотреть [[key]]модуль эмоций[[/key]] и выяснить источник этого сигнала.",,,,, +ru,line:0c51688,Task: Осмотреть модуль эмоций,,,,, +ru,line:088d872,Глубокий осмотр,,,,, +ru,line:0f8d528,Завершить,,,,, +ru,line:018dc78,Task: Подключите модуль языкового расширения для продаж и начните глубокий осмотр.,,,,, +ru,line:047d241,me: Блок эффекторов работает неплохо. Базовая осциллограмма очень стабильна.,,,,, +ru,line:047d242,me: Перехожу к пошаговой отладке блока эффекторов.,,,,, +ru,line:0443e38,Отладка блока эффекторов,,,,, +ru,line:05f43d7,"hs: Так щекотно, док.",,,,, +ru,line:09cce79,"me: Я подключаю отладчик, так что будет немного статического электричества.",,,,, +ru,line:064fa89,"Task: Поверните заводную головку по часовой стрелке, чтобы завершить проверку цепи обработки (1/3).",,,,, +ru,line:046cf9e,"me: А теперь давайте посмотрим, что происходит с эмоциональными сигналами в цепочке обработки языка...",,,,, +ru,line:00a336c,SaleModule: >Прием сигнала от модуля эмоций,,,,, +ru,line:00a336d,SaleModule: Тип сигнала: Низкочастотная осциллограмма,,,,, +ru,line:00a336e,me: Отлично... это исходный сигнал эмоций. Похоже... он уже сжат.,,,,, +ru,line:00a336f1,hs: Сжато... Что это значит?,,,,, +ru,line:00a336f,"me: Это значит, что пациент сдерживает свои эмоции.",,,,, +ru,line:040d560,"me: Я собираюсь повернуть тестовую заводную головку,
в процессе вы можете что-то увидеть. Это эмоциональное воспроизведение,
это нормально.",,,,, +ru,line:0b1a2c3,SaleModule: Синтез семантики...,,,,, +ru,line:0b1a2c4,SaleModule: Проверка речи...,,,,, +ru,line:0b1a2c5,SaleModule: Поиск аномалий...,,,,, +ru,line:0b1a2c6,SaleModule: Обработка осциллограммы...,,,,, +ru,line:0a9f0e6,SaleModule: Синтез семантики завершен,,,,, +ru,line:0e7dffe,me: Все нормально... Ваша общая цепочка экспрессии здорова.,,,,, +ru,line:094de1f,"me: Мне нужно просто продолжать заводить её,
пока тестер не пройдет полный цикл.",,,,, +ru,line:0957d20,"Task: Продолжайте поворачивать заводную головку по часовой стрелке, чтобы завершить проверку цепи обработки (2/3).",,,,, +ru,line:007a677,"SaleModule: >Амплитуда в норме, проверка пройдена",,,,, +ru,line:087c52b,me: Ага...,,,,, +ru,line:087c52c1,"hs: В чем дело, док?",,,,, +ru,line:087c52c2,"me: Ничего, все нормально. Просто подумала:
ваша база запрещенных слов очень велика.",,,,, +ru,line:0c02963,"Task: Продолжайте поворачивать заводную головку по часовой стрелке, чтобы завершить проверку цепи обработки (3/3).",,,,, +ru,line:04fa557,SaleModule: Осциллограмма была изменена ███.,,,,, +ru,line:087c52c,me: Подождите-ка... Вот.
Кто это изменил... и почему?,,,,, +ru,line:087c52d1,me: Придется отмотать назад и посмотреть...,,,,, +ru,line:046d45c,SaleModule: Возврат на указанную позицию.,,,,, +ru,line:06414d1,"me: Посмотрим, кто возился с этой осциллограммой.",,,,, +ru,line:06103f9,SaleModule: Определение источника ввода...,,,,, +ru,line:0a7394d,me: Что это... вообще такое? Почему нет никакой информации...,,,,, +ru,line:0e3e8d9,SaleModule: Запрос информации о процессоре...,,,,, +ru,line:0e3e8da,SaleModule: ═══ Отчёт об идентификации ═══,,,,, +ru,line:0e3e8db,"SaleModule: Название процессора: ""Биткрашер""",,,,, +ru,line:01c6198,SaleModule: Идентификатор: BC-B17C481A,,,,, +ru,line:09bcd7d,"Analysing: Текущий коэффициент конверсии: 97,3%",,,,, +ru,line:0d2c7ed,me: Вот как... Здесь установлен регулятор.
Неудивительно... совсем неудивительно.,,,,, +ru,line:048af66,"me: 97% коэффициент конверсии. Иными словами, теперь любой твой эмоциональный сигнал
насильно сжимается в искаженный сигнал юмора...",,,,, +ru,line:0680a40,me: Вот почему Коул не может перестать шутить.,,,,, +ru,line:05aeda6,"hs: Что такое? Док, я ничего не понимаю.",,,,, +ru,line:066ae42,me: Проще говоря: этот регулятор[[comma-pause]]
может превратить любую эмоциональную волну в шутку. И сейчас он выкручен на максимум.,,,,, +ru,line:051b999,me: Сначала попробуем его отключить.,,,,, +ru,line:07840e5,"Task: Поверните регулятор, чтобы попытаться снизить мощность процессора",,,,, +ru,line:0070bbc,dn: #NAME?,,,,, +ru,line:06964a6,"dn: Пожалуйста, поверните регулятор по часовой стрелке, чтобы выключить биткрашер.",,,,, +ru,line:0e86dc1,"SaleModule: \[Ошибка\] Значение сброшено до 97,3",,,,, +ru,line:0294b54,me: ...Попробуем ещё раз.,,,,, +ru,line:0a2d0b2,"SaleModule: \[Ошибка\] Значение сброшено до 97,3",,,,, +ru,line:0c53bbc,"me: Ну ладно. Так и думала, что не выйдет.",,,,, +ru,line:09e3d75,"me: Автоматическая регулировка не работает, вручную тоже не выключается... Это временное устройство.",,,,, +ru,line:00a63b1,"me: Тот, кто установил тебе эту штуку, кем бы он ни был,[[comma-pause]]
точно не планировал, что она будет работать долго.",,,,, +ru,line:0ebd6c6,me: Коул. Кто тогда установил тебе эту штуку?,,,,, +ru,line:049b3ba,hs: Я... не совсем помню.,,,,, +ru,line:04d450d,"me: Ничего, я могу проверить.",,,,, +ru,line:05cf9b7,hs: Доктор...,,,,, +ru,line:04c2945,Analysing: >Печать страницы информации о пациенте...,,,,, +ru,line:0dba4e4,Analysing: Запись распечатана.,,,,, +ru,line:0288a4a,me: Хм. Теперь все понятно...,,,,, +ru,line:087e780,"hs: ...Тот врач только сказал,[[comma-pause]]
что, установив это, я больше не буду бояться заикаться...",,,,, +ru,line:051f73f,me: А врач не говорил тебе прийти на повторный осмотр?,,,,, +ru,line:0ee348f,hs: ...Говорил.,,,,, +ru,line:0984c16,me: И ты ходил на повторный осмотр?,,,,, +ru,line:0ba1b6a,hs: ...Нет...,,,,, +ru,line:0727e09,"me: Семь лет назад, когда ты устанавливал это, врач же говорил тебе.
Прийти на повторный осмотр через месяц.",,,,, +ru,line:00778c4,me: Почему ты не пошел на повторный осмотр?,,,,, +ru,line:0211ff0,hs: Потому что я... все это время... чувствовал себя прекрасно.,,,,, +ru,line:0e46b56,"me: Ты думаешь, если ты чувствуешь себя хорошо,[[comma-pause]]
то с твоим телом действительно все в порядке? Почему ты не слушаешь врачей?",,,,, +ru,line:03ac325,"me: После отправки эмоциональных данных[[comma-pause]]
необходимо получить обратную связь, чтобы они исчезли. За эти семь лет[[comma-pause]]
каждая твоя сжатая эмоция...",,,,, +ru,line:0767e58,me: Скапливалась в ОЗУ [[key]]модуля выражения[[/key]].,,,,, +ru,line:01d4ab6,me: Давай посмотрим.,,,,, +ru,line:033d8cf,hs: Доктор...,,,,, +ru,line:032ec2b,Task: Осмотреть модуль выражения,,,,, +ru,line:0f8357d,"me: Нужно провести глубокий осмотр *[[key]]модуля выражения[[/key]]*, посмотрим, что там с засором в ОЗУ...",,,,, +ru,line:0d92c92,me: ...,,,,, +ru,line:0860155,me: Если не хочешь говорить — ничего страшного.,,,,, +ru,line:06a5ca6,"me: Но... Коул, эти эмоции никуда не денутся.",,,,, +ru,line:01bffd6,"me: Они просто скапливаются где-то. И со временем [[comma-pause]]
забивают всё так, что выразить их становится невозможно.",,,,, +ru,line:0c63315,me: Семь лет накопления реальных эмоций намертво забили твой [[key]]модуль выражения[[/key]].,,,,, +ru,line:0ce4ade,"hs: Ладно~ Док, [[comma-pause]]
похоже, мне все-таки придется поделиться с тобой инсайдерской информацией. Только никому не рассказывай.",,,,, +ru,line:0ce4adf,"hs: То, что я сказал в начале, — правда. Я остался без работы. Линию по продаже шляп остановили.",,,,, +ru,line:0ce4ae0,"hs: В то время Ингрид проводила мне годовую проверку, [[comma-pause]]
попросила сымитировать продажу. Ты же знаешь, [[comma-pause]]
в конце концов, я звездный продавец. Стою того, чтобы Ингрид проверяла меня лично.",,,,, +ru,line:0ce4ae1,"hs: Но я никак не ожидал, что на мой скромный ужин [[comma-pause]]
заявится вдвое больше гостей. Как раз когда Ингрид уже была готова раскошелиться, [[comma-pause]]
они вошли.",,,,, +ru,line:0ce4ae2,"hs: «Можешь остановиться», — сказали они, увидев меня. — «С этого момента ты и твоя группа ждете указаний».",,,,, +ru,line:06a5ca7,me: Они?,,,,, +ru,line:06a5ca8,hs: Управление проверки эффективности.,,,,, +ru,line:06a5ca9,me: Управление проверки эффективности?,,,,, +ru,line:06a5caa,"hs: Да. Та самая кучка *неудачников*, что в прошлый раз отправила на утилизацию половину юнитов из 118-го сектора.",,,,, +ru,line:06a5cab,"hs: В общем, тогда к нам ввалилось сразу семеро из Управления проверки эффективности,[[comma-pause]]
яблоку негде было упасть, можно сказать, *эффектная* получилась толпа.",,,,, +ru,line:06a5cac,"me: Тьфу-тьфу-тьфу! Тебе лучше не говорить так, чтобы они не услышали.",,,,, +ru,line:06a5cad,"me: А я думала, что наш сектор довольно далеко от 118-го. Почему они в последнее время так активны...",,,,, +ru,line:06a5cae,"me: Ингрид не предупредила тебя заранее, что они придут?",,,,, +ru,line:06a5caf,hs: В этом-то и вся прелесть.,,,,, +ru,line:06a5cb0,"hs: Ингрид тоже попала в беду, в худшем случае ее могут снять с должности.",,,,, +ru,line:06a5cb1,me: А?,,,,, +ru,line:06a5cb2,"hs: Ингрид выглядела ужасно. Она хотела их выгнать, но они сказали... «Нам еще нужно с тобой поговорить».",,,,, +ru,line:06a5cb3,"hs: Потом они пошли в маленькую переговорную. Я слышал, как они ругались, [[comma-pause]]
Ингрид о чем-то спорила...",,,,, +ru,line:06a5cb4,"hs: Сначала она говорила уверенно, [[comma-pause]]
потом стала доказывать свою правоту, затем у нее закончились аргументы, [[comma-pause]]
и наконец, всё свелось к сухим фактам. Немыслимо просто.",,,,, +ru,line:06a5cb5,"me: Надо же, сколько умных слов ты знаешь.",,,,, +ru,line:06a5cb6,"hs: Не смейся, именно об этом я тогда и думал. Наверное, именно в тот момент [[comma-pause]]
мой перенапряженный мозг и перегрелся.",,,,, +ru,line:06a5cb7,me: Поэтому ты пришел ко мне. Теперь всё ясно...,,,,, +ru,line:06a5cb8,"me: Возможно, тут и правда есть какая-то связь. За один этот раз [[comma-pause]]
логи эмоций мгновенно забили всю оставшуюся оперативную память.",,,,, +ru,line:06a5cb9,me: Но главная причина — та временная модификация семь лет назад.,,,,, +ru,line:06a5cba,me: Зачем тебе вообще понадобилось делать эту модификацию?,,,,, +ru,line:02efe89,"hs: Ты же видела записи. Я был слишком прямолинеен и часто обижал клиентов, [[comma-pause]]
мне нужно было стать смешнее.",,,,, +ru,line:02efe8a,"hs: В конце концов, у меня и так отличное чувство юмора! Если я буду чаще использовать свои сильные стороны, [[comma-pause]]
разве это не пойдет на пользу?",,,,, +ru,line:03697e5,"me: Я понимаю. Но ты не можешь притворяться, что проблемы не существует.",,,,, +ru,line:06ec514,me: Сейчас нам нужно решить эту проблему вместе.,,,,, +ru,line:011316d,"me: Мне нужно высвободить накопившиеся логи, [[comma-pause]]
чтобы ты мог нормально выражать свои истинные эмоции.",,,,, +ru,line:0483a52,"me: После этого я могу помочь тебе настроить интенсивность модификатора, [[comma-pause]]
но как именно его использовать — решать тебе.",,,,, +ru,line:030ca12,hs: Ладно...,,,,, +ru,line:05650c0,me: Начинаю высвобождение логов.,,,,, +ru,line:028e9bd,Task: Высвободить заблокированные логи модуля выражения,,,,, +ru,line:046ab93a,me: Хм... Некоторые логи создают слишком сильные помехи. Потребуется ручная идентификация.,,,,, +ru,line:0715f74,hs: Помехи?,,,,, +ru,line:08a1288,"me: Да... Это то, что ты хотел сказать, но так и не озвучил, спрятав за шутками.",,,,, +ru,line:012e0e2,me: И некоторые из них ты прятал за особенно большим количеством шуток.,,,,, +ru,line:02115ea,hs: Ну... ладно...,,,,, +ru,line:046ab93d,me: Эта выглядит... как запись о тревоге.,,,,, +ru,line:0a379ab,"Соедините целевые символы,[[comma-pause]] отделив их от символов помех.[[comma-pause]]
Управление\: ЛКМ — оттолкнуть символ,[[comma-pause]] ПКМ — притянуть символ.",,,,, +ru,line:07a299c,"Task: Лог 1: ЛКМ — отталкивать, ПКМ — притягивать. Соедините цель и отделите помехи.",,,,, +ru,line:049bcc9,"sellerA: К-к-к-к-к-Коул, твои продажи за этот семестр
снова на нуле?",,,,, +ru,line:09aad1d,hsm: Кт... кто сказал.
Я же... все-таки... смог... продать...,,,,, +ru,line:0ba46f4,"sellerB: Эй, что за разговоры! Имейте уважение к нашему братишке Коулу!
Он ведь продал одну целую шляпу!",,,,, +ru,line:09bc865,sellerA: Офигеть! И кто у него купил?
...Неужто тот... ботаник...? Ха-ха-ха-ха!,,,,, +ru,line:07c08ba,hsm: Эй! В... в... в... вы... не говорите так!,,,,, +ru,line:0c12895,"sellerC: Я-я-я,[[comma-pause]] друзья, скорее смотрите!
[[comma-pause]]Эта телеголова еще и рэп читает!",,,,, +ru,line:04c3d27,hsm: Я!...[[comma-pause]] Я...[[comma-pause]] Я... Я...,,,,, +ru,line:09f9c2b,"sellerC: Ого! Бежим, эта телеголова сейчас взорвется!
Ва-ха-ха-ха...",,,,, +ru,line:0edb56f,hsm: Я...,,,,, +ru,line:0a5c5d8,"teacher: Стой!
Коул, почему ты носишься по коридорам? Когда это прекратится?",,,,, +ru,line:00372db,"teacher: Опять ищешь оправдания? Ну давай, послушаю, какую сказку ты на этот раз сочинишь.",,,,, +ru,line:06ee529,hsm: [[size d=0.12]]Я...[[/size]],,,,, +ru,line:07627ae,hsm: [[size d=0.12]]Это.. они...[[/size]],,,,, +ru,line:0041d01,hsm: [[size d=0.1]]Я.. про.. сто...[[/size]],,,,, +ru,line:0067f09,"hsm: Учитель, я не ношусь~ Я просто налаживаю М О Б И Л Ь Н У Ю С В Я З Ь ~учитель~~",,,,, +ru,line:07ddaef1,"me: Давай. Тебе нужно... произнести вслух то, что ты на самом деле чувствовал тогда.",,,,, +ru,line:0fd3fc9,hs: А... будет еще и такая постыдная часть?,,,,, +ru,line:046ab93c,"me: Ага. Чем больше ты сдерживаешься, тем медленнее работает эта программа.",,,,, +ru,line:01cd746,hs: Доктор. А можно мне не... лечиться?,,,,, +ru,line:0d1204c,me: Коул.,,,,, +ru,line:05d55ab,hs: Ладно-ладно... ну и злюка же ты.,,,,, +ru,line:0f516d3,"hs: Ты теперь не Руф, ты *Злоруф*. Понимаешь? *Злая* Руф...",,,,, +ru,line:034a446,me: КОУЛ!,,,,, +ru,line:0607264,"hs: Ладно-ладно, больше не шучу.",,,,, +ru,line:06d9f79,hs: Я...,,,,, +ru,line:03c6228,hs: Я просто посмешище...,,,,, +ru,line:0a8663b,me: ...,,,,, +ru,line:07ddaef2,"me: Это не так, Коул.",,,,, +ru,line:0e82896,"hs: ...Я знаю, что это так.",,,,, +ru,line:0cc3b90,hs: ...Я даже злиться толком не умею...,,,,, +ru,line:03bf85f,me: Следующий заблокированный ЛОГ... связан со страхом.,,,,, +ru,line:015f0b2,"Task: Лог 2: ЛКМ — отталкивать, ПКМ — притягивать. Соедините цель и отделите помехи.",,,,, +ru,line:0cfb517,mem: ...42-й район? Как тебя занесло в такое место?,,,,, +ru,line:0f46bf6,"mem: Так далеко, ехать придется несколько часов, чтобы встретиться. Столько мороки.",,,,, +ru,line:03b4153,mem: Сколько раз я тебе говорил: надо было подавать заявку в 1-й район вместе со мной.,,,,, +ru,line:0c6e0e4,"hsm: Эй! Я не ты.
Ты всегда побеждаешь, а я даже не знаю, каково это.",,,,, +ru,line:060579c,mem: Да причём тут победы и поражения! Не попробуешь — не узнаешь.,,,,, +ru,line:033b7b7,"hsm: Тебе, конечно, легко говорить... Захотела стать врачом в 1-м районе — и пошла. А я...",,,,, +ru,line:079bfbb,"mem: Ой, всё, некогда болтать!
Мой транспорт отправляется.[[comma-pause]]Коул! По—ка—",,,,, +ru,line:0c15f3c,hsm: По—сто—ой!,,,,, +ru,line:0797ac7,mem: Чт—о—о—о—?,,,,, +ru,line:0b3c9d8,hsm: По—сто—ой—,,,,, +ru,line:0bb2af2,mem: Н—е— с—л—ы—ш—у—у—у—!,,,,, +ru,line:0fcafe9,hsm: [[size d=0.12]]Эй...[[/size]],,,,, +ru,line:04cda49,hsm: [[size d=0.12]]Лу..с...[[/size]],,,,, +ru,line:03dc108,hsm: [[size d=0.1]]Н...ет....[[/size]],,,,, +ru,line:07214e2,hsm: Н Е В Ы С О В Ы В А Й Г О Л О В У И Р У К И И З О К Н А !,,,,, +ru,line:0d26cad,hs: ...,,,,, +ru,line:0cda41d,"me: Коул, давай же.",,,,, +ru,line:03686b3,hs: ...Всё ещё нужно рассказывать?,,,,, +ru,line:0ba8b5d,me: Конечно.,,,,, +ru,line:072e78e,hs: А можно не надо...,,,,, +ru,line:01842ce,me: М-м... Нельзя.,,,,, +ru,line:06cf185,hs: Я...,,,,, +ru,line:03686b4,hs: Не оставляй меня...,,,,, +ru,line:098ccd3,"me: Не верится, что столько времени прошло...",,,,, +ru,line:0ed3c29,"hs: Давай обойдемся без неловких слов,[[comma-pause]]
жизнь сыграла с нами злую шутку, не так ли?",,,,, +ru,line:05308fa,"me: Да. По крайней мере, после всех скитаний мы снова вернулись сюда.",,,,, +ru,line:0c5016f,"hs: Хе-хе. Но вместо того, чтобы торчать со мной в этой дыре,
я бы предпочел посмотреть на твою победу.",,,,, +ru,line:03686b2a,me: Прости... Коул.,,,,, +ru,line:052abcd,me: Последний лог... он... о гневе.,,,,, +ru,line:0472241,"Task: Лог 3: левая кнопка — отталкивать, правая — притягивать. Соедините цель и отделите помехи.",,,,, +ru,line:052abce,me: Давай.,,,,, +ru,line:0455be5,"hs: ...Надо же, именно эта.",,,,, +ru,line:02d495b,"me: Ты отлично справился, Коул. Остался всего один шаг.",,,,, +ru,line:0b90668,hs: ...С этой я не справлюсь.,,,,, +ru,line:008776d,me: Почему?,,,,, +ru,line:02fcbb8,hs: Правда не смогу.,,,,, +ru,line:0a593dc,me: Осталась всего одна фраза.,,,,, +ru,line:0a5286d,hs: ...,,,,, +ru,line:0c17512,yl: Почему ты всегда подводишь в самый ответственный момент?,,,,, +ru,line:0de3c09,"hsm: Руководитель, позвольте мне объяснить...",,,,, +ru,line:0690bb6,"hsm: На этой неделе сильный тайфун,[[comma-pause]]
я правда обошел все кварталы, но ни одному юниту не нужны шляпы.",,,,, +ru,line:0f1426b,"yl: И это лучшее оправдание, что ты смог придумать? Нельзя было продавать в помещении?",,,,, +ru,line:0eed2db,hsm: ...,,,,, +ru,line:091601f,"yl: Другие юниты смогли продать, а ты нет?",,,,, +ru,line:0b9aa59,"yl: Уже четверг, а тебе совершенно плевать на наши показатели, да?",,,,, +ru,line:0e41a1f,hs: [[size d=0.12]]Ты...[[/size]],,,,, +ru,line:03bdebc,hs: [[size d=0.12]]По...[[/size]],,,,, +ru,line:03ad02b,hs: [[size d=0.1]]По...чему...[[/size]],,,,, +ru,line:05373f4,hs: Почему сегодня такой сильный ветер? Потому что сегодня ~ветро~нутый четверг~,,,,, +ru,line:0d3c494,me: Давай.,,,,, +ru,line:085bda6,hs: ...,,,,, +ru,line:00e7b75,hs: Не смотри на меня так...,,,,, +ru,line:0d3cc39,"me: Подожди... Кажется, в других логах появилась аномальная активность...",,,,, +ru,line:059ef58,hs: Почему,,,,, +ru,line:06810ae,hs: ты мне не веришь?,,,,, +ru,line:00248ff,"hs: Я понимаю, что я на последнем месте,",,,,, +ru,line:0ffc958,hs: но на этой неделе погода и правда ужасная!,,,,, +ru,line:0d2c25f,hs: Другие продавцы... тоже не могут продать ни одной шляпы!,,,,, +ru,line:0ebd252,"hs: Почему, как бы я ни старался объяснить,",,,,, +ru,line:0328a7c,hs: ты все равно не хочешь мне верить?,,,,, +ru,line:0a915ef,hs: Кто твой сотрудник в конце концов — они или я?,,,,, +ru,line:0b69892,hs: Ты никогда мне ни капельки не доверял...,,,,, +ru,line:0312421,hs: С меня правда хватит!,,,,, +ru,line:00412cb,hs: Вечно отчитываешь меня как собаку...,,,,, +ru,line:03678e3,"hs: Руф, я, черт возьми, просто ничтожество!",,,,, +ru,line:093977a,hs: Я абсолютно бесполезен!,,,,, +ru,line:0555cab,"hs: Ты не знаешь, как сильно я хочу доказать свою ценность,",,,,, +ru,line:0cf70a3,hs: но я ничего не могу сделать...,,,,, +ru,line:0deff66,"hs: Я не могу за тобой угнаться,",,,,, +ru,line:0c2e7b8,"hs: не могу помочь Ингрид,",,,,, +ru,line:00ab3a7,"hs: и у меня даже нет смелости признаться,",,,,, +ru,line:0ad49b4,"hs: что меня унижали,",,,,, +ru,line:079cc40,hs: я просто ничтожество...,,,,, +ru,line:0e8a4da,"hs: Я, черт возьми, просто ни на что не годный кусок мусора!!",,,,, +ru,line:0f74be5,"hs: Но... почему,",,,,, +ru,line:042754b,"hs: почему я, такой неудачник,",,,,, +ru,line:08aece0,hs: так сильно хочу победить хоть раз...,,,,, +ru,line:02fff1d,hs: Мне так хочется...,,,,, +ru,line:04c2999,me: ...,,,,, +ru,line:0e370ef,"me: Всё, Коул. Всё закончилось.",,,,, +ru,line:0d5b8b7,"me: Коул, пойдем отсюда.",,,,, +ru,line:09eef1e,hs: Это все из-за меня... я виноват...,,,,, +ru,line:0d0db1d,"hs: Если бы я не был таким бесполезным, Ингрид не пришлось бы...",,,,, +ru,line:015f24f,hs: Если бы я был тогда рядом с тобой... ты бы не...,,,,, +ru,line:0696e79,hs: Ничтожество! Я обманщик! Я не заслуживаю вашего уважения...Я виноват... я виноват... я виноват!!!!,,,,, +ru,line:081662f,hs: Я просто... бесполезный... кусок мусора...,,,,, +ru,line:0394365,hs: Как бы мне хотелось...,,,,, +ru,line:08e811a,hs: Я... так хотел... просто...,,,,, +ru,line:0549ce6,hs: Просто быть самим собой... и уже заслуживать восхищения.,,,,, +ru,line:018a0c7,me: Каково это — произнести это вслух?,,,,, +ru,line:0fc8752,hs: Звучит не очень приятно...,,,,, +ru,line:0506ec7,"me: Было бы странно, если бы звучало приятно. Правда редко звучит приятно.",,,,, +ru,line:04061b3,"me: Но в этом твой смысл. Тебя создали не для того, чтобы ты был просто оболочкой для модуля юмора.",,,,, +ru,line:0df8145,me: Ты отлично им пользуешься. Но главное при этом — не сломаться самому.,,,,, +ru,line:01bc7e1,hs: Я...,,,,, +ru,line:0ff7f43,hs: У меня голова чешется.,,,,, +ru,line:041a275,"me: А... это потому, что биткрашер все еще включен.",,,,, +ru,line:098bc8f,hs: Но почему... я все еще могу говорить всякие мрачные вещи?,,,,, +ru,line:0768358,me: Ты сам захотел их сказать.,,,,, +ru,line:01cd634,"me: Возможно, ты не знаешь. Ты сам можешь контролировать этот канал.",,,,, +ru,line:0d7eed1,"me: Просто подсознательно,[[comma-pause]]
ты всегда считал, что не должен высказывать свои эмоции.",,,,, +ru,line:0068f74,me: Поэтому ты всё время использовал лишь обходной путь этого модификатора.,,,,, +ru,line:0330ae9,hs: ...,,,,, +ru,line:0c42231,"me: Выходи наружу, твоим модулям нужно остыть.",,,,, diff --git a/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-ru.csv.meta b/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-ru.csv.meta new file mode 100644 index 000000000..100e80e5c --- /dev/null +++ b/Assets/Yarn/Function/FP_Huoshan1/本地化/FP_Huoshan1-ru.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7ac5a6ced232c89429e5ebf039bb1814 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Peipei1.meta b/Assets/Yarn/Function/FP_Peipei1.meta new file mode 100644 index 000000000..2fc4700d5 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3120fda8f33ef864baf332367ae7e2aa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Peipei1/CENTER.yarn b/Assets/Yarn/Function/FP_Peipei1/CENTER.yarn new file mode 100644 index 000000000..f8399dded --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/CENTER.yarn @@ -0,0 +1,132 @@ +title: Start +tags: start +colorID: 8 +position: 253,-2041 +--- +<> +<> +=== + +title: 数据初始化 +tags: init +colorID: 4 +position: 248,-1739 +--- +<> + +//设置报警器报警级别 +<> + +///【流程逻辑】 + +//统计查看记忆数目,用来判断是否收集够,这是完成主目标的必要目标 +<> + +//记录是否已经完成了视觉的检查 +<> + +<> + +//统计进入视觉后触发目标的次数,主要是用来触发第一次点击任意目标触发首次对话,以及判断是否收集够打孔带,这是完成主目标的必要目标 +<> +//方便的触发针对eyetarget的对话,如果不喜欢这种写法可以商量,然后分开写 +<> +//是否剪断了线 +<> +// //是否归还了工具 +// <> +<> +<> + +///【谈论对象初始化】 +<> +<> +<> +<> +<> +<> +<> + + +///【剧情信息】 +//一开始选择的UF图像 +<> +//是否已经见过UF +<> +//是否已知:为什么要使用UF +<> +<> +//是否已知:色觉芯片是缺失的 +<> +//是否已知:佩佩的眼睛不舒服 +<> +//是否已知:佩佩视觉是黑白的 +<> +//是否已知:佩佩会想象出颜色 +<> +//是否插入过视觉产生的打孔带 +<> + + +<> +<> +<> +<> +<> +<> +<> + +<> + +//如果视觉深入过再UF,就是true +<> +=== + +title: Center +tags: center +description: 脚本跳转中心,GameStage在此处处理,理论上不在其他地方读取GameStage +position: 205,446 +colorID: 1 +--- +// 每次进入维修界面就自动保存 +//1-开场对话;2-UF检查前;3-视觉检查前;4-记忆检查前;5-分析;6-中间对话;7-手术;8-手术后复查;9-结束对话;0-结束 +<> + <> +<> +//也可以先查别的,但是查UF才能到下一步 +<> + <> +<> +<> + <> +<> +<> + <> +<> +<> + <> +<> +<> + <> +<> +<> + <> +<> +<> + <> +<> +<> + <> +<> +<> + <> +<> +=== + + +title: End +tags: end +--- +<> +<> +=== diff --git a/Assets/Yarn/Function/FP_Peipei1/CENTER.yarn.meta b/Assets/Yarn/Function/FP_Peipei1/CENTER.yarn.meta new file mode 100644 index 000000000..b25e019f2 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/CENTER.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 1099d07cfce61df408c418d4ce03366c +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Peipei1/EVENT.yarn b/Assets/Yarn/Function/FP_Peipei1/EVENT.yarn new file mode 100644 index 000000000..0945383ea --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/EVENT.yarn @@ -0,0 +1,198 @@ + +title: EmoPlugIn +tags: event +colorID: 8 +position: -2,-3039 +--- +<> +=== + + + + +title: SpeakPlugIn +tags: event +colorID: 8 +position: 240,-2640 +--- +<> + +=== + + + + +title: LogicPlugIn +tags: event +colorID: 8 +position: 480,-3040 +--- +<> +=== + + + + +title: ColorPlugIn +tags: event +colorID: 8 +position: 240,-2840 +--- +<> +=== + + + + +title: MemoryPlugIn +tags: event +colorID: 8 +position: 240,-3040 +--- +<> +=== + + + + +title: UFPlugIn +tags: event +colorID: 8 +position: 0,-2840 +--- +<> + <> +<> + <> +<> +=== + +title: EyePlugIn +tags: event +colorID: 8 +position: 480,-2840 +--- +<> + <> +<> + <> +<> +=== + + + + +title: IntoEyeView +tags: event +group:视觉检查 +colorID: 6 +position: 244,271 +--- +//如果视觉检查任务已经完成了,那么就退出 +<> + <> +<> + +//只要看一次,就知道佩佩看不到颜色 +<> + <> +<> +//复查以及复查后的逻辑 +<> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> +//检查以及检查后,复查前的逻辑 +<> + //如果没检查完,就检查 + <> + //触发第一次观察佩佩视觉的对话 + <> + <> + //如果不是第一次,而且没看过UF,那么这里没什么好看的,去别处看看 + <> + <> + //如果不是第一次,并且看过UF了,佩佩就会告诉你 + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> +<> + <> +=== + + + + +title: MemoryDeepIn +tags: event +--- +<> +<> +<> +=== + + + + +title: UFDeepIn +tags: event +--- +<> +=== + + + + +title: EyeDeepIn +tags: event +position: -9,21 +--- +<> +<> +=== + + + + +title: OnMemoryInsert +tags: event +group:记忆 +colorID: 3 +position: -1580,-2168 +--- +<> +<> +<> +=== + +title: 重复看同一个目标 +tags: event +position: -9,21 +--- +<> + +=== + + +title: OnCutLineComplete +tags: event +--- +<> +=== diff --git a/Assets/Yarn/Function/FP_Peipei1/EVENT.yarn.meta b/Assets/Yarn/Function/FP_Peipei1/EVENT.yarn.meta new file mode 100644 index 000000000..53e5ddf88 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/EVENT.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: f0215560a6f9f1b4381ab8ccee134e66 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Peipei1/FP_Peipei1.yarnproject b/Assets/Yarn/Function/FP_Peipei1/FP_Peipei1.yarnproject new file mode 100644 index 000000000..abb911f65 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/FP_Peipei1.yarnproject @@ -0,0 +1,29 @@ +{ + "projectFileVersion": 4, + "sourceFiles": [ + "**/*.yarn" + ], + "excludeFiles": [ + "**/*~/*", + "./Samples/Yarn Spinner*/*" + ], + "localisation": { + "en": { + "strings": "本地化/FP_Peipei1-en.csv" + }, + "ja-JP": { + "strings": "本地化/FP_Peipei1-ja-JP.csv" + }, + "ru": { + "strings": "本地化/FP_Peipei1-ru.csv" + }, + "pt-BR": { + "strings": "本地化/FP_Peipei1-pt-BR.csv" + }, + "es": { + "strings": "本地化/FP_Peipei1-es.csv" + } + }, + "baseLanguage": "zh-Hans", + "compilerOptions": {} +} diff --git a/Assets/Yarn/Function/FP_Peipei1/FP_Peipei1.yarnproject.meta b/Assets/Yarn/Function/FP_Peipei1/FP_Peipei1.yarnproject.meta new file mode 100644 index 000000000..79c654e2e --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/FP_Peipei1.yarnproject.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 3098f38e991b5e447a82cbe806bbd948 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 053561912b1654d80a424bb0696a74ae, type: 3} + generateVariablesSourceFile: 0 + variablesClassName: YarnVariables + variablesClassNamespace: + variablesClassParent: Yarn.Unity.InMemoryVariableStorage + useAddressableAssets: 0 + unityLocalisationStringTableCollectionGUID: + UseUnityLocalisationSystem: 0 diff --git a/Assets/Yarn/Function/FP_Peipei1/Stage1_佩佩开场对话.yarn b/Assets/Yarn/Function/FP_Peipei1/Stage1_佩佩开场对话.yarn new file mode 100644 index 000000000..495db32da --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/Stage1_佩佩开场对话.yarn @@ -0,0 +1,220 @@ +title: Stage1 +tags: start +color: 888888 +position: 0,0 +--- +<> +=== + + + +title: 开场对话 +tags: content +colorID: 8 +position: 0,400 +--- +<> +<> +<> +<> +yingli_novoice: …我不接受就因为你的怪病,
整个部门评价都受到影响。 #line:0706187 +peipei_novoice: 我没病,主管…只是没注意…
…我之后会注意的。
我会完成得很好的…相信我。 #line:0a29d9c +peipei_novoice: 我以前…… #line:0d5302d +yingli_novoice: [[size d=0.1]]我[[/size]]不在乎你以前做得有多好,
那对我来说没有任何意义。 #line:005f424 +yingli_novoice: 我已经说过很多次了。
这是你最后的机会。明白吗?
再做不好,你就会被[[size d=0.1]]回收[[/size]]。 #line:0577dcd +yingli_novoice: 不用我和你说
这意味着什么吧? #line:075b89d +peipei_novoice: 我…我不要被回收…… #line:030100c + +<> +<> + +yingli_novoice: 公司花了很多资源培养你。
就算你自己不在乎,也不要让我难堪。 #line:031279a +peipei_novoice: 我…… #line:028d6e3 +yingli_novoice: 听着,佩佩。
我是在帮你。 #line:0b67f6a +<> +yingli_novoice: 你一直是垫底的美工型号,
为了保住你,
我在承担你难以想象的压力。 #line:0dcbea5 +yingli_novoice: …… #line:0691cca + +<> +<> + +yingli_novoice: 做个身体检查,接受治疗。
无论如何,今晚好好休息。 #line:0e36c2b +peipei_novoice: 是的,主管。 #line:07b19bb + +<> +<> +<> + +<> +=== + + +title: 进门后 +tags: content +--- +<> +<> +<> +<> +<> +<> + +me: 那不是个好对付的家伙呢。 #line:0e7046d + +<> +<> +//<> +//<> +//<> +//<> +//<> +//<> +//<> +<> + + +peipei: 啊…你都听到了? #line:0011af2 +<> +//<> +<> +<> +peipei: 对不起…打扰到你了。 #line:0683319 +me: 没有的事,这是我的工作。
说说吧。怎么了,身体哪里不舒服? #line:0eb32ca +peipei: 不舒服吗?倒也没有哪里不舒服……
但最近的工作表现确实很差。 #line:0b0fbac + +//<> +//<> +//<> + +peipei: 我也不知道为什么,
总是没办法和UF沟通清楚… #line:0ae1850 +peipei: 这次也是一样,我很努力了…
UF画出来的图始终就是不合格。 #line:09ee070 +me: UF是什么绘图工具吗?
画笔? #line:088f98f + +<> +<> +peipei: 啊对不起,医生…
是我没有说清楚。 #line:0bea9ac +peipei: 这是一个内置的绘图模块。
…你看,我的眼睛。 #line:007d716 + +<> +<> +<> +<> +<> + +me: 啊,确实有一只不一样。
我在数据库查查…… #line:09adfbc +<> +<> +<> +<> +<> + +me: [[vertexp d=0.05 bot]](UnstableFusion,非稳态聚合模块,是幸福罐头公司
技术部研发的图像生成智能体。) #line:0ac1972 +me: [[vertexp d=0.05 bot]](它广泛列装于公司美工机体中,受到美术部的大力欢迎,
极大提高了公司的图像产能。) #line:02cedc8 +me: 这倒是没见过的模块。不过…
智能体…装在另一个智能体脑袋里? #line:0a9a609 +me: 我是说,这不是多此一举么…
你不是本来就能画画么? #line:0ad756c +pp: 我们本来就是专门画画的型号…
后来它们说,我们还不够快,不够专。 #line:05f4965 +//pp: 就像你们医生也会用诊断仪,而不是只靠眼睛看,对吧? #line:04bc4d1 +pp: 所以它们为我们加装了这个专门*只做*画画的智能体。
它不会累,不会分心,出图比我快几十倍。 #line:06d0ec4 + + +<> +<> + +peipei: 我在脑袋里和它对话,
它就会操作我的手,把想要的图片绘制出来。 #line:0f8406e + +<> +<> +<> +<> + +peipei: 比如…
…医生,你想让我画一张什么呢? #line:0973ea3 +me: 那么,来模拟一下你工作时的情况吧。
比如,生成一张“罐头”的广告图? #line:0cf1e9d + +<> +<> +<> +<> + +peipei: 是什么样的…罐头呢? #line:01e9be1 + +<> +<> +<> +<> + +peipei: 啊…对不起,医生。我忘了说清楚…
UF需要更细节性的描述才能开始工作。 #line:097fbf3 +me: 随便画点什么都行。我不太懂,你来决定吧。 #line:03532a6 +pp: 那么假设,我们现在要画一个…海鱼罐头? #line:03a2053 + +<> +<> + +me: 海鱼*口味*罐头。
海已经不存在了。但是你可以继续。 #line:0768bc5 + +<> +<> +<> + +//pp: 抱歉…医生。我只会画画,对这些东西没有那么了解。 +pp: 那么我们画…一条美人鱼从海面跳出来…
手里捧着罐头,感觉怎样? #line:0cbf9d0 +me: 试试吧。 #line:01c0396 + +<> +<> +//<> +//<> +//<> +//<> +//<> +//<> +// <> + + +peipei: 所以,大海应该有很密集的波浪吧!还有天空的倒影,
在天际线和天空连接在一起…… #line:0c65436 +peipei: 那么,UF…… #line:0c74948 + +<> +<> +<> +<> +<> +<> +<> +<> +peipei: 完成了…… #line:08b6d14 +<> +peipei: 就是这样…这不是我给UF的描述。 #line:043863b +me: 美人鱼…在哪? #line:01e8bd0 +me: 啊…我看出来了。
…看起来像是UF的…颜色生成相关的什么地方出了问题。 #line:055b012 + +<> +<> +<> + +<> +//<> +//<> +//<> +//<> +<> +//<> + +peipei: 应该不是UF的问题吧?
它们说这个模块很高级,一般不会出问题。 #line:0f074d4 +me: 不好说,到治疗室来检查一下吧。 #line:0ba9854 +<> +<> +<> + +=== + + + + +title: Stage1End +tags: end +position: 0,600 +--- +<> +<> +=== + diff --git a/Assets/Yarn/Function/FP_Peipei1/Stage1_佩佩开场对话.yarn.meta b/Assets/Yarn/Function/FP_Peipei1/Stage1_佩佩开场对话.yarn.meta new file mode 100644 index 000000000..2450f5559 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/Stage1_佩佩开场对话.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 372c2b65783935d4bbcd252533b7933e +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Peipei1/Stage2_外部检查&UF.yarn b/Assets/Yarn/Function/FP_Peipei1/Stage2_外部检查&UF.yarn new file mode 100644 index 000000000..c3bdbdbb9 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/Stage2_外部检查&UF.yarn @@ -0,0 +1,424 @@ +title: Stage2 +tags: interaction +color: 888888 +position: -427,-2903 +--- +<> +<> +<> +<> +<> +Linking: 欢迎使用诊疗辅助系统! #line:0bfd06d +Linking: 正在建立通信... #line:0cfafb9 +dn: 系统已就绪。请使用插头进行检查。 #line:07f4c35 +<> +<> +Task: 定位佩佩的UF模块 #line:01dade5 +=== + +title: UF深入检查 +tags: interaction +color: red +group:UF深入检查 +position: -427,-2561 +--- +<> +Linking:------ #line:0c65ada +Linking: 正在获取深入检查权限… #line:07078c9 +<> +UfModule: 拒绝访问!需要A+级权限进行深入检查。 #line:00d6e4d +<> + <> + me: A+权限…? #line:0e767f8 + me: 不就是一个图像生成模块…有必要弄这么严格吗? #line:0e3f3f0 + <> + me: 好吧,我记得…即便是这种高权限模块,
运行记录里也能找到一些有用的信息…… #line:0cd5917 + <> + Analysing: 正在检索与"兼容性错误"相关的log记录… #line:06b1467 + <> + UfModule: 检索完毕!找到最近的 1 个记录: #line:0ab645b + <> + UfModule: 07:12:02 已从视觉模块获取图像! #line:048cad5 + UfModule: 07:12:02 正在运行图像识别…… #line:0829a9f + UfModule: 07:13:03 存在非阻断的兼容性错误: #line:0e562c9 + UfModule: 07:13:03 无法识别的色彩格式!… #line:01507c5 + UfModule: 07:15:41 已完成灰度图图像识别! #line:0be3efc + <> + UfModule: 相关记录已打印。 #line:0458002 + <> + Task: 在视觉模块寻找线索 #line:01fada9 + me: 无法识别的色彩格式? #line:099fe2c + <> + me: 好吧…既然这个错误是从视觉模块来的,
我想视觉模块应该会有些线索。 #line:0c4d049 + <> + <> + me: 视觉模块…可是刚才检查过了。虽然是黑白的…但看起来是符合需求的没错啊。 #line:0e31dc7 + me: 难道说报错里说的“异常显像”…指的不是黑白,
而是…遗漏的其他线索? #line:07078a7 + <> + <> + me: 还是再检查一次吧。 #line:0cdd59e + <> + <> + <> + <> + + <> +<> + +<> +=== + +title: 结束UF检查 +tags: end +position: -427,-1938 +--- +<> +<> + <> + <> +<> +<> +=== + +title: 第一次身体检查_检查UF +tags: interaction +colorID: 8 +group:插线检查 +position: 104,-2498 +--- +<> + me: 这个覆盖在左眼上的……就是它说的那个什么UF了吧。 #line:09c3949 + <> + Task: 检查UF模块 #line:04c146f + Linking: 正在建立连接… #line:0f9861c + <> + UfModule: 已与*UnstableFusion图像生成模块*建立连接! #line:0cc31db + <> + ->检查 #line:07895db + <> + <> + Analysing: ------#line:0099999 + <> + <> + Error: 检查完成! #line:0c2a558 + <> + Error: 检测到绘图过程中发生兼容性错误。 #line:0ba418a + me: 我就说嘛…肯定有问题。
深入检查一下吧。 #line:0408dcd + <> + ->深入检查 #line:00f72a8 + <> + <> + ->结束 #line:0689336 + <> + //<> +<> + Linking: 正在建立连接… #line:00e61f7 + <> + UfModule: 已与*UnstableFusion图像生成模块*建立连接! #line:057c55a + <> + ->检查 #line:05b4ffc + <> + Error: 检测到绘图过程中发生兼容性错误。 #line:05936c8 + Error: 无深入权限。 #line:0bc69f6 + <> + me: 虽然有错误…但它竟然拒绝我进行深入检查。 #line:0d0e3c8 + <> + //<> + <> + me: 只能按照它说的,去视觉模块检查一下了…… #line:05ea5d3 + //<> + <> + me: 先去记忆模块检查一下记忆打孔带吧。 #line:0112d94 + //<> + <> + ->结束 #line:0b093fa + <> + //<> + +<> +=== + +title: 第一次身体检查_检查视觉 +tags: interaction +colorID: 8 +group:插线检查 +position: 572,-2497 +--- +<> + <> + Linking: 正在建立连接… #line:09297d5 + <> + EyeModule: 已与视觉模块建立连接! #line:065ec3c + <> + ->检查 #line:060e568 + <> + <> + Analysing:------ #line:0464853 + <> + <> + Error: 检查到2个错误: #line:09bfefb + <> + Error: 未检测到色彩信号! #line:0b2e7d4 + <> + Error: 检测到未知来源的异常显像! #line:0afe40d + <> + <> + me: 无色彩信号…?……异常显像? #line:0b14c70 + <> + me: 虽说作为美工,用眼强度应该很高,
不过到这种程度…也有点太夸张了吧? #line:0462926 + <> + me: 也是…色觉晶圆都没了,能有色彩信号么…… #line:081c945 + me: 不过…这个异常显像又是什么? #line:0f16ee7 + <> + me: 无论如何…都应该到显像窗深入检查一下。 #line:07eb5f1 + <> + <> + EyeModule: ------ #line:03b6e08 + EyeModule: 已授权深入检查。 #line:0e5376a + ->深入检查 #line:0229f35 + <> + <> + <> + ->结束 #line:01e5f0b + //<> + +<> + <> + Linking: 正在建立连接… #line:042505b + <> + EyeModule: 已与视觉模块建立连接! #line:0fa28fe + <> + ->检查 #line:0f7e2ee + Error: 检查到2个错误: #line:003d4b3 + <> + Error: 未检测到色彩信号! #line:024c29f + <> + Error: 检测到未知来源的异常显像! #line:029b266 + EyeModule: 已授权深入检查。 #line:08ccb49 + ->深入检查 #line:05ba1bf + <> + ->结束 #line:042d124 + <> + //<> + ->结束 #line:03a68dd + <> + //<> +<> + +=== + +title: 检查记忆 +tags: interaction +colorID: 8 +group:插线检查 +position: 340,-2700 +--- +<> +Linking: 正在建立连接… #line:02ad545 +<> +MemModule: 已与记忆模块建立连接! #line:08a12cc +<> + <> +<> +<> + <> + MemModule: 检测到可读取的记忆卡带! #line:0bbd0fd + <> + MemModule: 已授权深入检查以读取卡带。 #line:001d505 + //这里有理解误区:玩家会以为记忆就存储在卡带里;需要处理 + <> + ->深入检查 #line:0749c3a + <> + <> +<> + MemModule: 未检测到可查看的记忆卡带。 #line:03b5859 + ->检查 #line:0b3a2b5 + <> + Analysing:------ #line:03289cd + <> + <> + <> + <> + MemModule: 检查完成!未发现关键错误。 #line:0dde0d2 + <> + me: 记忆模块一切正常。 #line:067e962 + <> + ->结束 #line:03b53e1 + //<> +<> +=== + +title: 检查色觉 +tags: interaction +colorID: 8 +group:插线检查 +position: 344,-2498 +--- +<> +Linking: 正在建立连接… #line:0b33dc9 +<> +ChipModule: 已与附加模块建立连接! #line:03032df +<> + me: 附加模块? #line:0c5ae06 +<> +->检查 #line:059b58b + <> + Analysing:------ #line:01158e8 + Analysing: 正在连接到色觉晶圆…… #line:0741863 + <> + <> + <> + <> + <> + <> + Error: 未检测到色觉晶圆! #line:0bec488 + <> + <> + <> + me: 这似乎是美工机体的特殊模块…让我查查数据库。 #line:01e03c0 + <> + <> + <> + me: (4R7型-色觉晶圆训练槽,是列装于美工机体的特殊模块。) #line:0e9dd44 + me: (在训练期的机体的色觉晶圆将被置于其中,接受持续强化训练。) #line:0c09f44 + me: 也就是说佩佩的色觉晶圆应该在这儿,
但是…为什么上面是空的? #line:0d2f3ef + <> + me: 总之…这应该就是为什么它的视觉里看不到颜色。 #line:0728def + <> + me: 那么…如果没有色觉晶圆,佩佩可能根本看不见颜色?
但美工看不见颜色…怎么画图呢? #line:038b0c7 + <> + me: 佩佩,
你的色觉晶圆去哪里了,你知道吗? #line:03ad7bd + peipei: 哎,你是说放在我后脑的那个什么槽里的东西吗?
那是我们训练期要求做的改造。 #line:07a199b + me: 是的…
但是这个槽里是空的。 #line:0d6bac9 + peipei: 空的?
噢……我想起来了。 #line:066c2e5 + peipei: 好久了…安装UF的时候,
它们说这是改造的一部分,然后好像就拿走了。 #line:00d58e0 + me: 什么改造的一部分? #line:08bd15a + peipei: 我记不太清了……
我只记得有一个好长的文件,它们说我在最后签个名就好了。 #line:068e56e + me: ……拿走晶圆?
这是正规手术吗?这太奇怪了。 #line:0d920f2 + <> + <> + me: 色觉晶圆……可是每个机体都只有一个的啊。 #line:00543a9 + peipei: 应该是正规的吧……
毕竟让我签名的是一个很高级的管理员,比英主管的位置还高。 #line:003772e + me: 好吧…也许上面有上面的安排吧。 #line:061961e + <> + <> + <> + <> + me: 这里本应放着色觉晶圆,但现在不见了。
看来…这就是为什么它看不见颜色。 #line:088128f + <> + me: 这里本应放着色觉晶圆,但现在不见了。 #line:025d141 + <> + <> +->结束 #line:0f57b73 +//<> +=== + +title: 检查情绪 +tags: interaction +colorID: 8 +group:插线检查 +position: 102,-2697 +--- +<> +Linking: 正在建立连接… #line:0445421 +<> +EmoModule: 已与情绪模块建立连接! #line:00d2d0b +->检查 #line:0b6168e + <> + Analysing:------ #line:0cb133b + <> + <> + <> + <> + <> + EmoModule: 检查完成!未发现关键错误。 #line:008e43b + EmoModule: 注意:检测到情绪电平波动异常! #line:0075698 + <> + EmoModule:------ #line:0bab5d3 + EmoModule: 报告传输完毕。 #line:0e30b29 + <> + <> + <> + me: 情绪总体的电平都有些偏低。 #line:08f1291 + peipei: 对不起…医生。 #line:0c9f61f + me: …这没什么对不起的。 #line:03234e7 + <> + me: 情绪总体的电平都有些偏低,不过整体还算正常。 #line:0aa1f28 + <> + <> +->结束 #line:01369b7 +//<> +=== + +title: 检查语言 +tags: interaction +colorID: 8 +group:插线检查 +position: 343,-2338 +--- +<> +Linking: 正在建立连接… #line:0b59a02 +<> +SpeakerModule: 已与表达模块建立连接! #line:0ce06c1 +->检查 #line:03d9dfe + <> + Analysing:------ #line:058f3df + <> + <> + <> + <> + <> + SpeakerModule: 检查完成!未发现关键错误。 #line:06774ee + <> + SpeakerModule:------ #line:0b84755 + SpeakerModule: 报告传输完毕。 #line:0516205 + <> + <> + <> + me: 表达模块正常…不过看起来很长一段时间内都没有什么使用痕迹。 #line:080f93f + <> +->结束 #line:087bb69 +//<> +=== + +title: 检查逻辑 +tags: interaction +colorID: 8 +group:插线检查 +position: 577,-2701 +--- +<> +Linking: 正在建立连接… #line:09de170 +<> +LogicModule: 已与逻辑模块建立连接! #line:0d49573 +->检查 #line:0a649d5 + <> + Analysing:------ #line:0a6b872 + <> + <> + <> + <> + Analysing: #line:074fb63 + <> + <> + <> + <> + LogicModule: 检查完成!未发现关键错误。 #line:08ec86f + LogicModule: 注意:检查到重复运行的逻辑运算进程。 #line:0361038 + <> + <> + <> + LogicModule:------ #line:0afc69b + LogicModule: 报告传输完毕。 #line:0ce9cc1 + <> + <> + <> + peipei: 如果我没有把图出出来……
我就没法证明我还能正常工作…
对公司来说我就失去了价值……
我就会成为回收原料…… #line:03d9b76 + me: ……逻辑模块倒是很正常。 #line:033e44a + <> + me: 逻辑模块一切正常。 #line:01bdd75 + <> +->结束 #line:02fc442 +//<> +=== + diff --git a/Assets/Yarn/Function/FP_Peipei1/Stage2_外部检查&UF.yarn.meta b/Assets/Yarn/Function/FP_Peipei1/Stage2_外部检查&UF.yarn.meta new file mode 100644 index 000000000..e143b24fe --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/Stage2_外部检查&UF.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: e2e21991f870fa54c84e8b8c807371eb +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Peipei1/Stage3_视觉检查.yarn b/Assets/Yarn/Function/FP_Peipei1/Stage3_视觉检查.yarn new file mode 100644 index 000000000..b6d0e3d21 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/Stage3_视觉检查.yarn @@ -0,0 +1,277 @@ +title: Stage3 +tags: interaction +colorID: 8 +position: -542,-2771 +--- +<> +=== + +title: FirstDialogue +tags: content no_save +group:视觉检查 +colorID: 8 +position: -1469,-2536 +--- +//!!电脑不会触发这个对话,而电脑是屏幕正中央的 + //me: 不对啊…不是检查仪器的问题。 +<> + <> + me: …… #line:0b1977c + me: 怎么是…黑白的? #line:067ed32 + me: …难道是检查仪器的问题?
让我确认一下…… #line:01eca08 + <> + <> + peipei: 医生…不用确认了。
这是正常的。 #line:0ca0fb3 + me: …正常? #line:06b3757 + peipei: 已经有段时间了……
应该是装UF的时候开始的吧。 #line:07dfaf3 + peipei: 但这不是什么大问题。美工都有这种情况。 #line:057cc94 + <> + <> + me: 也就是说可能是UF…导致了美工机体失去色觉?
而且…所有的美工机体都是这样吗? #line:0eb070a + <> + me: 果然…没有色觉晶圆,它就看不见色彩。 #line:00cc4aa + <> + <> + peipei: 已经有段时间了……应该是装UF的时候开始的吧。 #line:0348dfe + me: 那就对上了.
你说的那个什么…“改造的一部分”,
在给你装上UF的时候,它们拿走了色觉晶圆。 #line:06339b7 + peipei: 医生。
这不是什么大问题。美工都有这种情况。 #line:07867a3 + <> + <> + me: *都*?
…所有的美工机体都是这样吗? #line:0b34b6c + <> + peipei: 对,所有美工都这样。
只是大家都已经适应了,我还…太慢。 #line:00b1a31 + me: 等会等会…我有点糊涂了…… #line:0c7a5aa + me: 是我对美术的理解有问题吗?
…如果一个美工机体都看不见色彩…上边怎么能指望它能画出美宣? #line:0aa834e + <> + <> + peipei: 医生,你和我一样都理解错啦。
公司已经做过指示:效率是美术的第一要务。 #line:0fa2130 + peipei: 我确实…做什么都很慢。我需要这个模块。
反正UF会自动给作品上色,所以我自己也就不用看见颜色啦。 #line:0cfcb3a + <> + <> + me: 明白了,美术确实不是我擅长的领域。 #line:0d46f3c + <> + <> + <> + me: 不过…这看起来和UF的报错没有什么关系啊?
它说这里有“异常成像”…… #line:0748233 + me: 这说明,我应该看到些不正确的图像什么的…
可除了画面是黑白的,看起来没有什么“异常成像”啊。 #line:0bc98b8 + me: 也许我漏了什么?最好再继续检查一下…… #line:06f4b9b + <> + <> +<> +<> +=== + +title: 佩佩告诉你可以想象颜色 +tags: content no_save +colorID: 6 +group:视觉检查 +position: -1046,-2637 +--- +<> + <> + <> + me: 除了画面是黑白的,看起来没有看漏什么“异常成像”的东西啊… #line:0e1811a + me: 奇怪了。 #line:024c966 +<> + me: 依然没有…看起来成像都很正常。
难道我搞错了…… #line:0622bc8 +<> +<> +<> +peipei: 医生…我想我最好还是主动给你看看这个…… #line:0925b34 +me: 什么…? #line:02bed63 +peipei: 对不起…我不是故意要瞒着的。
只是我还以为,这不是什么大问题。 #line:0acfaf1 +peipei: 我也不知道这是什么原理,但是只要我…… #line:0df4bf6 +<> +peipei: 看到窗外的蓝天了吗? #line:0fb595e +<> +<> +<> +<> +me: 啊…这就是那个“异常成像”…! #line:0f49970 +<> +<> +me: 这是怎么做到的? #line:0763ade +peipei: 我也不知道。
我就是…记得这些颜色。 #line:0f78c41 +<> +<> +me: 记得? #line:085d5bf +peipei: 医生,你应该也有关于天空的珍贵记忆吧。
你还记得在那段记忆里,天空是什么颜色的吗? #line:01c6f45 +peipei: 你一定是记得的,我也是。
天空的颜色不是那么容易被忘记的。 #line:0d5b0cc +<> +<> +me: 等会…有一个报错弹窗传过来了。 #line:03a29d7 +// <> +<> +<> +<> +<> +me: 记忆…向视觉发送了数据?然后生成了这些颜色? #line:09d653a +peipei: 什么…数据?
医生,我不明白。 #line:04d0ffd +me: 就好像有个什么东西在用记忆作为颜料,为你所看到的东西上色。 #line:0d36711 +->放入收藏夹 #line:0292cab +<> +<> +<> +Task: 观察更多异常色彩 #line:0a397f7 +me: 嗯……我可能有线索了。需要对你做一个色觉检测。 #line:09cb45e +me: 我需要让你再观察几个东西,你只要重复刚才做的事情就好了。 #line:0911cc5 +peipei: 好的,医生。 #line:0a00775 +<> +<> +<> +=== + +title: 视觉检查状态 +tags: content no_save +position: -539,-2339 +--- +<> + me: 好…我想应该就这些了。我们去记忆模块看看吧。 #line:043101d + <> +<> +=== + +title: 结束视觉检查 +tags: end +position: -537,-1759 +--- +<> +<> +<> +<> +=== + +title: 视觉检查_目标重复 +tags: content no_save +position: -537,-1759 +--- +me: 刚才已经试过这个了…这次选一个不同的目标吧。 #line:02e50cf +<> +=== + +title: Eye_sky +tags: content no_save +colorID: 8 +group:视觉检查 +position: -1462,-1905 +--- +<> +<> +<> +=== + +title: Eye_computer +tags: content no_save +colorID: 8 +group:视觉检查 +position: -1468,-2364 +--- +<> + me: 佩佩,试试看那个电脑。 #line:0c1aff7 + peipei: 好新奇的电脑…我从来没有见过呢。 #line:083ae3e + <> + <> +<> +<> +me:这个没有生成颜色?奇怪…… #line:06e6a8e +<> +=== + +title: Eye_poster +tags: content no_save +colorID: 8 +group:视觉检查 +position: -1467,-2207 +--- +<> + <> + me:佩佩,看到那张海报了么? #line:005434c + <> + peipei: 那是,啊……
那是我装上UF之后画的第一张广告画。
“护肤机油”。 #line:0d47b90 + me:原来这是UF画的。我就说…
好像从那个时候开始,公司的美术都变得…怪怪的。 #line:06dd03c + peipei: 那是我的错……
我不习惯UF,本来想用笔来画的… #line:05f750d + peipei: 主管最后才发现,把我痛骂了一顿,让我加班改用UF重新画了一张。 #line:0a75b41 + me: 不是说*效率优先*么?重新画…不是更慢吗? #line:0732b8a + peipei: 我也是这么说的,可主管说机体必须按照标准化流程工作。
当时的我,就是怎么也搞不懂…… #line:0424be1 + peipei: 把它气得脸都涨红了,红得像…太阳一样。 #line:0866c17 + <> + me: 这倒是很奇特的比喻。 #line:0fa00a2 + <> + <> + <> + // <> + <> + <> + <> + ->放入收藏夹 #line:067e3eb + <> + //<> +<> +<> +=== + +title: Eye_plant +tags: content no_save +colorID: 8 +group:视觉检查 +position: -1463,-2056 +--- +<> +<> + me:佩佩,看到那个绿萝了么? #line:0d8dc23 + peipei: 医生,你的绿萝长得很不错喔! #line:0520d90 +//植物出现颜色;其中一片叶子枯萎了,但也显示出了绿色 +peipei: 小时候我养过一盆绿萝。爸爸说等我慢慢长大,这盆绿萝就会跟我一起长大变成绿萝树! #line:0aad1a2 +<> +<> +peipei: 可惜…… #line:00bbb13 +///<>枯萎的叶子变成了正确的黄色 +peipei: 我还是把它养死了。 #line:0116b4c +peipei: 我愧疚了好久,那时的我真的以为小草可以长成一棵树。 #line:03ff48d +<> +<> +// <> +<> +<> +<> +<> +->放入收藏夹 #line:0ecfed9 +<> +//<> +<> +<> +<> +<> +<> + +=== + +title: EyeCheckEnd +tags: content no_save +colorID: 3 +group:视觉检查 +position: -1045,-2332 +--- +<> + me: 没什么头绪,先看看别的地方吧。 #line:080db61 + <> + <> + <> +<> + +<> + me: 这里应该已经彻底检查过了。 #line:02d75ac + <> + <> + <> +<> + +<> + <> + <> + <> +<> + +<> +=== + diff --git a/Assets/Yarn/Function/FP_Peipei1/Stage3_视觉检查.yarn.meta b/Assets/Yarn/Function/FP_Peipei1/Stage3_视觉检查.yarn.meta new file mode 100644 index 000000000..ff2f6ea01 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/Stage3_视觉检查.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: fc7a079008834774e8bdad52784c7682 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Peipei1/Stage4_记忆检查.yarn b/Assets/Yarn/Function/FP_Peipei1/Stage4_记忆检查.yarn new file mode 100644 index 000000000..97c8c09f4 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/Stage4_记忆检查.yarn @@ -0,0 +1,207 @@ +title: Stage4 +tags: start +colorID: 8 +position: -449,-3574 +--- +<> +<> +<> +<> +=== + + + + +title: 进入记忆检查 +tags: content +colorID: 8 +position: -449,-3500 +--- +<> +me: 在记忆模块检索一下刚才收集的打孔带吧。 #line:0eeaaeb +Task: 检查“色彩数据”记忆 #line:043e26d +<> +=== + + + + +title: 记忆检查状态 +tags: interaction +position: -447,-2777 +--- +<> + <> +<> +=== + + + + +title: 结束记忆检查 +tags: end +position: -448,-2349 +--- +<> +<> +=== + + + + +title: 进入记忆 +tags: content no_save +group:记忆 +position: -1198,-2353 +--- +<> + me: 把打孔带放进插槽里,读取记忆吧。 #line:0f1f4de + me: 这些记忆…一定和视觉里的异常色彩有关系。 #line:0705977 +<> +=== + + + + +title: End_memoryPaly +tags: interaction +colorID: 3 +group:记忆 +position: -871,-2773 +--- +<> +<> + me: 这些记忆和异常色彩的关系……
我好像有点头绪了。 #line:05cbbf6 +<> + me: 果然…这些都是色彩丰富的记忆。 #line:082bb3c +<> + <> + Task: 分析病理与治疗方案 #line:02a3a37 + peipei: 医生…快停下。 #line:001082a + peipei: 我…我的头好痛…… #line:04b5588 + me: 头痛吗……看来这就是病灶没错了。 #line:01fe459 + // peipei: 原型…排异? + <> + <> + <> + <> + <> + <> +<> + +=== + + + + +title: 第一次插入记忆打孔带时 +tags: content no_save +group:记忆 +colorID: 3 +position: -1203,-2508 +--- +校正记忆频率:把滑条拖到正确的位置。 #line:0de2ed5 +//<> +=== + + + + +title: 天空 +tags: content no_save +colorID: 8 +group:记忆 +position: -1208,-2662 +--- +<> +<> +<> +peipei_child: 医生!看,大象! #line:04179a5 +docter: 哪里有?…啊,那朵云呀。确实很像大象喔。 #line:0e1b948 +docter: 但是佩佩为什么会见过大象呢? #line:033daf9 +peipei_child: 我在博物馆见过!好大好大的大象标本,
有个哥哥跟我说,大象可以比房子还大! #line:0d0ab3d +docter: 佩佩是个很有想象力的小朋友噢。 #line:0a83f25 +peipei_child: 想象力…是什么? #line:03e9063 +docter: 我们的脑袋里有一个可以产生想象力的区域,
它可以让你看见不存在的东西。 #line:0da08a9 +<> +<> +docter: 佩佩以后会成为一个艺术家的。 #line:026ddcd +peipei_child: 艺术家…又是什么? #line:086c934 +<> +<> +peipei_child: 医生快看,它现在更像一个飞机啦! #line:016c5d0 +<> +<> +<> + <> +<> +<> +<> +<> +=== + + + + +title: 海报 +tags: content no_save +colorID: 8 +group:记忆 +position: -1209,-2820 +--- +<> +<> +<> +unknown: 好美啊。 #line:0503100 +ppm: 嘘,别说话。 #line:012aa35 +<> +<> +unknown: 从来都不知道,这个城市从这个角度看起来这么美。 #line:0da2363 +ppm: 都让你别说话。 #line:04f44b4 +<> +<> +unknown: 可惜,这是最后一个夏天了吧…… #line:0402934 +<> +<> +unknown: 要是能一直坐在这儿就好了。 #line:035814e +<> + <> +<> +<> +<> +<> +=== + + + + +title: 植物 +tags: content no_save +colorID: 8 +group:记忆 +position: -1208,-2974 +--- +<> +<> +<> +ppm: 要是工作也能画画…要是能永远画画就好了。 #line:07433da +classmate: 哈哈,可能等我们进入公司就不这么觉得了。
听说进公司之后做什么都不会再快乐了。 #line:0815981 +ppm: 不会的。至少画画这件事情让我感觉到很纯粹的快乐…… #line:07e5b08 +ppm: 那种朝九晚五,一眼看到头的生活,
我想我反而会受不了的。 #line:090f94b +<> +<> +classmate: 哈哈…… #line:07fb179 +<> +<> +classmate: 但愿你是对的。 #line:06012e7 +ppm: 我肯定是对的。 #line:0561144 +<> +<> +ppm: 如果公司这么讨厌的话,我就不在那里干就好了啊! #line:0ad756d +<> + <> +<> +<> +<> +<> +=== diff --git a/Assets/Yarn/Function/FP_Peipei1/Stage4_记忆检查.yarn.meta b/Assets/Yarn/Function/FP_Peipei1/Stage4_记忆检查.yarn.meta new file mode 100644 index 000000000..4c382245d --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/Stage4_记忆检查.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 89024933d83305846a8c7ddc790bffc8 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Peipei1/Stage5_分析.yarn b/Assets/Yarn/Function/FP_Peipei1/Stage5_分析.yarn new file mode 100644 index 000000000..1de1c300e --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/Stage5_分析.yarn @@ -0,0 +1,91 @@ +title: Stage5 +tags: start +position: 43,-97 +--- +<> +<> +=== + + + + +title: 进入分析 +tags: content +position: 43,-97 +--- +pp: 病灶? #line:0aa026f +<> +<> +<> +<> +<> +me: 或许是因为收不到色彩反馈,
导致你的原型产生了一种
“想要看见颜色”的数据流… #line:077bf99 +me: 或者说,“念头”。想要看见颜色的“念头”。 #line:0eb14ff +<> +<> +<> +<> +me: 有了这种数据泄露,
你的视觉模块就会像颜料一样,
使用这些记忆里的色彩来上色。 #line:094e9d5 +<> +<> +<> +<> +<> +<> +<> +<> +me: 受到了这些异常色彩的干扰,
UF也就无法正确地生成颜色了。 #line:05e6ce3 +<> +<> +<> +<> +pp: 也就是说…我的想象力…干扰了UF的工作? #line:08e0f2d +me: 你可以这么理解。 #line:0439642 +<> +me: 按照手册,现在最理想的方案是… #line:05c05b9 +me: [[size d=0.1]]“记忆-视觉色彩通路截断术”[[/size]]。 #line:0534731 +<> +<> +<> +<> +<> +<> +<> +<> +<> +<> +<> +<> +me: 截断你的记忆-视觉之间的色彩通路。
这样…这些色彩就没办法再传入你的视觉,
影响UF工作了。 #line:0641d0b +<> +peipei: …… #line:044f272 +me: 这部分倒是相对好解决的。比起这个来说… #line:04dd283 +me: 真正让我担心的,是那个“念头”。 #line:03f2f34 +pp: 念头……? #line:01aa49c +me: 当我们做视觉检查的时候… #line:03d7ddb +me: 你说,“*小时候*,*爸爸*对你说…
它会和你一起*长大*”。你记得吗? #line:0fe5bb4 +me: 我希望做一次确认。
你说的“小时候”和“爸爸”…究竟是指什么? #line:073b259 + +<> +pp: 我… #line:0339891 +pp: 我差点忘了。我没有“小时候”…也没有“爸爸”…… #line:05476c6 +pp: 我是一个机体。 #line:0db39dd +me: …那我就放心了。 #line:07340c6 +me: 请不要忘记这点。
我可不想因为原型泄露”而回收你。 #line:0c81f4d +//这段感觉放到术前谈话更好 +<> +//【占位】:不过绘图机器人存储的颜色记忆也足够多了,也没什么新的值得记住的东西了 +//<> +<> +=== + + + + +title: 结束分析 +tags: end +position: 275,-222 +--- +<> +<> +=== \ No newline at end of file diff --git a/Assets/Yarn/Function/FP_Peipei1/Stage5_分析.yarn.meta b/Assets/Yarn/Function/FP_Peipei1/Stage5_分析.yarn.meta new file mode 100644 index 000000000..36adc99de --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/Stage5_分析.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 3a8f92d7de8d36e499a8bfab24630c47 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Peipei1/Stage6_中间对话.yarn b/Assets/Yarn/Function/FP_Peipei1/Stage6_中间对话.yarn new file mode 100644 index 000000000..c861d907e --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/Stage6_中间对话.yarn @@ -0,0 +1,127 @@ +title: Stage6 +tags: start +position: 251,-1150 +--- +<> +<> +<> +<> +<> + +<> +=== + + + + +title: 进入术前谈话 +tags: content +colorID: 3 +position: 251,-1150 +--- +//<> +<> +<> +<> +<> +<> +<> + +peipei: 但是,我没办法…再想象那些颜色了? #line:00830e5 +<> +<> +<> + + +peipei: 只有彻底看不见颜色…我才能继续画画……? #line:06c413f +peipei: …我还以为…吃点药或者换点冷却液就可以了。 #line:031b269 +me: 别担心,这只是个小手术。 #line:0ea8d7f +<> +peipei: …… #line:0b92b59 +peipei: 我才意识到…我已经好久没有画画了。 #line:0d63908 +me: 你们不是用UF来画画么? #line:030aa61 +peipei: 我是说画画,不是工作的画画…… #line:01acb77 + +<> +<> +//<> +//<> +//<> +//<> +<> +<> + + +peipei: 医生…一个连太阳和树叶的颜色
都分不清的机体,还能画画吗?
#line:0148788 +me: …对不起,画画不是我了解的领域。
我只能肯定的是,
这个手术是让UF恢复正常工作的最好办法。 #line:0a2b029 + +<> +<> +//<> +//<> +//<> +//<> +<> + + +peipei: 你说得对,医生…… #line:0303042 +<> +<> +peipei: 很抱歉失态了。 #line:0273aa7 +<> +<> +me: 没关系…你可以想清楚了再做决定。
在这之前,你随时可以… #line:00e8762 +<> +peipei: 医生,我做。 #line:07faea9 +me: 决定了? #line:0ccfa7f +<> +<> +//<> +//<> +//<> +//<> +<> +<> + +peipei: 嗯。 #line:08eeb0e +<> +<> +<> +peipei: 销售大赛对公司很重要,搞砸的话我就…… #line:05e7d5c +<> +<> +<> +<> +peipei: 我想要继续画画。哪怕是用UF。 #line:0e166bd +<> +<> +me: 好,如果你同意…就请在手术单上签个字吧。 #line:08ba804 +<> +<> +//<> +//<> +//<> +//<> +//<> +//<> +//<> +//<> +<> +<> +<> +<> +<> +me: 我们到治疗室来吧。 #line:086658c +<> +<> +<> +=== + + +title: 结束术前谈话 +tags: end +position: 275,-222 +--- +<> +<> +=== \ No newline at end of file diff --git a/Assets/Yarn/Function/FP_Peipei1/Stage6_中间对话.yarn.meta b/Assets/Yarn/Function/FP_Peipei1/Stage6_中间对话.yarn.meta new file mode 100644 index 000000000..1ce0e1793 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/Stage6_中间对话.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 8ccad964d1680dc49a08df5cacdf5d83 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Peipei1/Stage7_手术.yarn b/Assets/Yarn/Function/FP_Peipei1/Stage7_手术.yarn new file mode 100644 index 000000000..38e3b7706 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/Stage7_手术.yarn @@ -0,0 +1,62 @@ +title: Stage7 +tags: start +position: 251,-1150 +--- +<> +<> +<> +<> +<> +=== + + + + +title: 进入手术 +tags: content +colorID: 3 +position: 251,-1150 +--- +<> +Task: 执行记忆-视觉桥截断术 #line:0deda99 +//<> +me: 开始吧…截断记忆-视觉桥。 #line:03c70f2 + +<> +<> +<> +// <> +=== + + +title: CutLine +tags: content no_save +group:手术相关 +position: -273,-66 +--- +<> +<> +// <> +// <> +<> +peipei: 啊…眼睛……我的…… #line:0133bd2 +peipei: 好痛! #line:0c21ab3 +me: 怎么了?怪了,这不应该引起任何痛觉的… #line:0451ed4 +peipei: …… #line:0af1e33 +<> +<> +peipei: 呼…… #line:09bb434 +peipei: 好像……好多了。 #line:0b858ed +<> +=== + +title: 结束手术 +tags: end +position: 275,-222 +--- +<> +<> +//<> +<> +<> +=== \ No newline at end of file diff --git a/Assets/Yarn/Function/FP_Peipei1/Stage7_手术.yarn.meta b/Assets/Yarn/Function/FP_Peipei1/Stage7_手术.yarn.meta new file mode 100644 index 000000000..9114c685f --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/Stage7_手术.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 4e82e4bda375fdd42b988a1690359acd +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Peipei1/Stage8_复查.yarn b/Assets/Yarn/Function/FP_Peipei1/Stage8_复查.yarn new file mode 100644 index 000000000..8a18e6470 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/Stage8_复查.yarn @@ -0,0 +1,197 @@ +title: Stage8 +tags: start +position: 232,717 +--- +<> +<> +<> +<> +<> +=== + +title: 进入复查 +tags: content +colorID: 8 +position: 232,717 +--- +me: 还没结束…保险起见,我们进视觉复查一下吧。 #line:0f42b46 +<> +<> +Task: 检查视觉模块 #line:037c944 +<> +<> +=== + +title: EyeCheckEnd_AfterSurgery +tags: content no_save +colorID: 3 +group:视觉检查 +position: 251,1116 +--- +<> +<> + +<> +me: 这里应该已经彻底检查过了。 #line:0bf6303 +<> +<> +<> + +<> + me: 佩佩,再试试。还能看见那些颜色吗? #line:0760658 + <> + <> + peipei: 我… #line:00a5242 + <> + <> + <> + peipei: 这就…没了吗……? #line:027e1da + me: 看起来是的。
不过我们最好重复一次。 #line:001785d + <> +<> + <> + <> + peipei: 真的…没了。 #line:06c02f4 + <> + <> + peipei: 还有点不习惯…看不见颜色的样子。 #line:0d78b16 + <> + <> + peipei: 第一次发现可以这样的时候…
我就应该想到会有这一天。 #line:01219c8 + peipei: 只怪我…我一直不愿意去想罢了。 #line:05f46e1 + <> + <> + me: 好了,总之…
复查结果符合预期,可以结束了。 #line:09523f9 + <> + <> + <> + <> + <> +<> + +<> +=== + +title: 复查_检查UF +tags: interaction +colorID: 8 +group:插线检查 +position: -45,-3043 +--- +Linking: 正在建立连接… #line:0a6e78e +<> +UfModule: 已与*UnstableFusion图像生成模块*建立连接! #line:07fd83b +<> +->检查 #line:07ccb0c + <> + Analysing:------ #line:0796ed2 + <> + UfModule: 检查完成!未检测到错误。 #line:0807bca + me: 搞定…报错已经消失了。 #line:0d9c586 + //<> +->结束 #line:064b992 + <> + //<> +=== + +title: 复查_检查视觉 +tags: interaction +colorID: 8 +group:插线检查 +position: 435,-3043 +--- +<> +Linking: 正在建立连接… #line:05084f2 +<> +EyeModule: 已与视觉模块建立连接! #line:0dc8d9d +<> +->检查 #line:0debe39 + <> + Analysing:------ #line:08f0b39 + <> + <> + Error: 检查到1个错误: #line:0c45c22 + <> + Error: 未检测到色彩信号! #line:0059fae + Error: 检测到丢失和记忆模块的连接。 #line:0638bb4 + <> + <> + me: 看起来是生效了。
不过,按照手册,还是要亲眼确认一下。 #line:08c9f56 + <> + <> + <> + <> + EyeModule:------ #line:0ada365 + EyeModule: 已授权深入检查。 #line:0cbbff3 + ->深入检查 #line:0969298 + <> + ->结束 #line:0aa268c + <> + //<> +->结束 #line:0ec9395 + //<> +=== + +title: Eye_skyAfterSurgery +tags: content no_save +colorID: 8 +group:视觉检查 +position: 557,756 +--- +<> + <> + <> +<> + me: 我们得试试去观察别的目标。 #line:03b6f4b + <> +<> +=== + +title: Eye_computerAfterSurgery +tags: content no_save +colorID: 8 +group:视觉检查 +position: 1228,749 +--- +me: 这里似乎一直都不能唤起什么记忆…我们得看看别的地方。 #line:01d7724 +<> +=== + +title: Eye_posterAfterSurgery +tags: content no_save +colorID: 8 +group:视觉检查 +position: 1006,747 +--- +<> + <> + <> +<> + me: 我们得试试去观察别的目标。 #line:01de01b + <> + <> +=== + +title: Eye_plantAfterSurgery +tags: content no_save +colorID: 8 +group:视觉检查 +position: 780,749 +--- +<> + <> + <> +<> + me: 我们得试试去观察别的目标。 #line:03c7f1a + <> +<> +=== + +title: 结束复查 +tags: end +position: 262,1501 +--- +<> +<> +=== + diff --git a/Assets/Yarn/Function/FP_Peipei1/Stage8_复查.yarn.meta b/Assets/Yarn/Function/FP_Peipei1/Stage8_复查.yarn.meta new file mode 100644 index 000000000..71ed2963d --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/Stage8_复查.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 04ea57bcab122a94691b91b25f7d86e3 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Peipei1/Stage9_结束对话.yarn b/Assets/Yarn/Function/FP_Peipei1/Stage9_结束对话.yarn new file mode 100644 index 000000000..df9ff8d4a --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/Stage9_结束对话.yarn @@ -0,0 +1,137 @@ +title: Stage9 +tags: start +position: 251,-1150 +--- +<> +<> +<> +<> +<> +<> +<> + +<> +=== + + + + +title: 进入结束对话 +tags: content +colorID: 3 +position: 251,-1150 +--- + +<> + +<> +<> + + +peipei: 当然没了…我在想什么呢。 #line:05b6874 + +<> +<> + +me: 以防万一… #line:09e812f +me: 佩佩,把一开始我们描述的那张图再画一遍吧? #line:0985de7 + +<> +<> +<> +peipei: 你是说…那个美人鱼吗? #line:0084e68 +peipei: 让我试试。 #line:025c24a + +<> +<> +<> +<> +<> +<> +<> +<> +<> +<> +<> +peipei: 它看起来总算…正常了!…对吧? #line:0a2846e +me: 嗯… #line:0a82392 +<> +<> +<> +peipei: 太好了! #line:0bae0b7 +<> + +peipei: 谢谢你,医生。总算…
我总算可以完成工作了。 #line:02fa42d +me: 眼睛怎么样,还有不舒服吗? #line:0c95962 + +<> +<> +<> +//<> +//<> +//<> +//<> +<> + +peipei: 不舒服倒没有……不过感觉有点奇怪。 #line:03a7f2e + +<> +<> + +peipei: 这就是不能想象的感觉吗? #line:00bcfc8 + +<> +<> +<> +<> + +peipei: 其实还挺不错的……比我想象的好多了。 #line:0099a7f +me: 那就好。 #line:0c30220 + +<> +<> +<> + + +peipei: 医生…你知道吗? #line:020b071 +peipei: 美人鱼其实是被人类想象出来的。 #line:040d784 +peipei: 人类真好啊…可以自由自在地想象…… #line:026d4f2 + +<> +<> + +peipei: 要是…能成为一个美人鱼就好了。 #line:09b950e + +<> +<> +<> + +me: 你… #line:0c2025e +pp: 别担心,医生。我知道我是一个机体。我不会忘记的。 #line:0c38977 + +peipei: 我得走了,医生,再见。
现在还不是休息的时候。 #line:092c008 + +<> +<> +<> +<> +me: 但愿这是值得的。 #line:0e8552d + +<> +<> +<> +<> +<> +=== + + + + +title: 结束结束对话 +tags: end no_save +position: 275,-222 +--- +<> + +<> +=== \ No newline at end of file diff --git a/Assets/Yarn/Function/FP_Peipei1/Stage9_结束对话.yarn.meta b/Assets/Yarn/Function/FP_Peipei1/Stage9_结束对话.yarn.meta new file mode 100644 index 000000000..528e6aac7 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/Stage9_结束对话.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 47d53e95de5ce90409cebedbfeae41db +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Peipei1/本地化.meta b/Assets/Yarn/Function/FP_Peipei1/本地化.meta new file mode 100644 index 000000000..684aa82d9 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/本地化.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e6f40f87ff8c5294783c66990efe63d3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-en.csv b/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-en.csv new file mode 100644 index 000000000..b825a245d --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-en.csv @@ -0,0 +1,404 @@ +language,id,text,file,node,lineNumber,lock,comment +en,line:0706187,yingli_novoice: ...I won't accept the entire department's evaluation being affected
just because of your strange illness.,,,,, +en,line:0a29d9c,"peipei_novoice: I'm not sick, Supervisor... I just wasn't paying attention...
...I will be more careful
from now on. I'll do a great job... Believe me.",,,,, +en,line:0d5302d,peipei_novoice: I used to...,,,,, +en,line:005f424,"yingli_novoice: [[size d=0.1]]I[[/size]] don't care how well you did before,
that means nothing to me.",,,,, +en,line:0577dcd,"yingli_novoice: I have said this many times.
This is your last chance. Understood?
If you mess up again, you will be[[size d=0.1]]Recycled[[/size]].",,,,, +en,line:075b89d,"yingli_novoice: I don't need to tell you
what that means, do I?",,,,, +en,line:030100c,peipei_novoice: I... I don't want to beRecycled...,,,,, +en,line:031279a,"yingli_novoice: The company has spent a lot of resources training you.
Even if you don't care yourself, don't embarrass me.",,,,, +en,line:028d6e3,peipei_novoice: I...,,,,, +en,line:0b67f6a,"yingli_novoice: Listen, Peipei.
I am helping you.",,,,, +en,line:0dcbea5,"yingli_novoice: You have always been the worst-performing Art Model Entity.
To keep you,
I am bearing a pressure you cannot imagine.",,,,, +en,line:0691cca,yingli_novoice: ...,,,,, +en,line:0e36c2b,"yingli_novoice: Get a physical checkup, receive treatment.
Whatever you do, get some rest tonight.",,,,, +en,line:07b19bb,"peipei_novoice: Yes, Supervisor.",,,,, +en,line:0e7046d,me: It didn't sound like an easy one to deal with.,,,,, +en,line:0011af2,peipei: Ah... you heard all that?,,,,, +en,line:0683319,peipei: I'm sorry... Did I disturb you?,,,,, +en,line:0eb32ca,"me: Not at all, this is my job.
Tell me. What's wrong? What seems to be the problem?",,,,, +en,line:0b0fbac,peipei: Problem? There's nothing physically wrong...
But my recent work performance has indeed been awful.,,,,, +en,line:0ae1850,"peipei: I don't know why,
but I just can't seem to communicate clearly with UF...",,,,, +en,line:09ee070,peipei: It was the same this time. I tried so hard...
But the images UF produced just wouldn't pass.,,,,, +en,line:088f98f,me: UF... Is that some sort of drawing tool?
A brush?,,,,, +en,line:0bea9ac,"peipei: Ah, sorry, Doctor...
I wasn't being clear.",,,,, +en,line:007d716,"peipei: It's a built-in drawing module.
...Look, my eye.",,,,, +en,line:09adfbc,"me: Ah, one of them is indeed different.
Let me check the database...",,,,, +en,line:0ac1972,"me: [[vertexp d=0.05 bot]](UnstableFusion, a non-steady-state fusion module. It's an image-generating agent
developed by the Happy Can Company's Tech Department.)",,,,, +en,line:02cedc8,"me: [[vertexp d=0.05 bot]](Widely equipped in the company's Art Model Entities, it is highly welcomed by the Art Department
and has greatly increased the company's image output.)",,,,, +en,line:0a9a609,me: This is a module I haven't seen before. But...
An agent... installed in the head of another agent?,,,,, +en,line:0ad756c,"me: I mean, isn't that a bit redundant...
Weren't you already capable of drawing?",,,,, +en,line:05f4965,"pp: We were already models specialized in drawing...
But later they said we weren't fast enough, not specialized enough.",,,,, +en,line:06d0ec4,"pp: So they installed this agent for us that *only* draws.
It doesn't get tired, it doesn't get distracted, and it generates images dozens of times faster than I can.",,,,, +en,line:0f8406e,"peipei: I talk to it in my head,
and it operates my hand, drawing the picture I want.",,,,, +en,line:0973ea3,"peipei: For example...
...Doctor, what would you like me to draw?",,,,, +en,line:0cf1e9d,"me: Then, let's simulate your work process.
For example, generating an advertisement for ""Canned Food""?",,,,, +en,line:01e9be1,peipei: What kind of... Canned Food?,,,,, +en,line:097fbf3,"peipei: Ah... sorry, Doctor. I forgot to clarify...
UF requires a more detailed description to start working.",,,,, +en,line:03532a6,"me: Anything is fine. I don't really understand it, so you decide.",,,,, +en,line:03a2053,"pp: Then let's suppose, we're going to draw... ocean fish Canned Food?",,,,, +en,line:0768bc5,me: Ocean fish *flavored* Canned Food.
The ocean no longer exists. But you can continue.,,,,, +en,line:0cbf9d0,pp: Then we'll draw... a Mermaid leaping out of the sea...
holding Canned Food in her hands. How does that sound?,,,,, +en,line:01c0396,me: Give it a try.,,,,, +en,line:0c65436,"peipei: So, the sea should have lots of dense waves! And the reflection of the sky,
merging with the sky at the horizon...",,,,, +en,line:0c74948,"peipei: Then, UF...",,,,, +en,line:08b6d14,peipei: It's done...,,,,, +en,line:043863b,peipei: This is it... This isn't the description I gave to UF.,,,,, +en,line:01e8bd0,me: Where is... the Mermaid?,,,,, +en,line:055b012,me: Ah... I see it now.
...It looks like something with UF's... color generation went wrong somewhere.,,,,, +en,line:0f074d4,"peipei: It shouldn't be a problem with UF, right?
They say this module is very advanced, and doesn't usually malfunction.",,,,, +en,line:0ba9854,me: Hard to say. Come to the treatment room and let's check it out.,,,,, +en,line:0bfd06d,Linking: Welcome to the Diagnostic Assistant System!,,,,, +en,line:0cfafb9,Linking: Establishing communication...,,,,, +en,line:07f4c35,dn: System ready. Please use the plug to perform a check.,,,,, +en,line:01dade5,Task: Locate Peipei's UF Module,,,,, +en,line:0c65ada,Linking: ------,,,,, +en,line:07078c9,Linking: Requesting Deep Scan authorization...,,,,, +en,line:00d6e4d,UfModule: Access denied! A+ Clearance required for Deep Scan.,,,,, +en,line:0e767f8,me: A+ Clearance...?,,,,, +en,line:0e3f3f0,me: It's just an image generation module... Does it really need to be this strict?,,,,, +en,line:0cd5917,"me: Well, I recall that... even for high-security modules like this,
the operation logs might still hold some useful information...",,,,, +en,line:06b1467,"Analysing: Retrieving logs related to ""compatibility error""...",,,,, +en,line:0ab645b,UfModule: Retrieval complete! 1 recent record found:,,,,, +en,line:048cad5,UfModule: 07:12:02 Image acquired from Vision Module!,,,,, +en,line:0829a9f,UfModule: 07:12:02 Running image recognition...,,,,, +en,line:0e562c9,UfModule: 07:13:03 Non-blocking compatibility error detected:,,,,, +en,line:01507c5,UfModule: 07:13:03 Unrecognized color format!...,,,,, +en,line:0be3efc,UfModule: 07:15:41 Grayscale image recognition complete!,,,,, +en,line:0458002,UfModule: Relevant records printed.,,,,, +en,line:01fada9,Task: Find clues in the Vision Module,,,,, +en,line:099fe2c,me: Unrecognized... color format?,,,,, +en,line:0c4d049,"me: Alright... since this error originated from the Vision Module,
I should be able to find some clues there.",,,,, +en,line:0e31dc7,"me: The Vision Module... but I just checked it. It's in black and white, but it seems to be working as intended. Right.",,,,, +en,line:07078a7,"me: Could it be... that the ""Abnormal Imaging"" mentioned in the error report... doesn't refer to it being black and white,
but rather... to some other clue I missed?",,,,, +en,line:0cdd59e,me: I should check it again.,,,,, +en,line:09c3949,me: This thing covering the left eye... this must be the UF Module it mentioned.,,,,, +en,line:04c146f,Task: Check UF Module,,,,, +en,line:0f9861c,Linking: Establishing connection...,,,,, +en,line:0cc31db,UfModule: Connection established with *UnstableFusion Image Generation Module*!,,,,, +en,line:07895db,Check,,,,, +en,line:0099999,Analysing: ------,,,,, +en,line:0c2a558,Error: Check complete!,,,,, +en,line:0ba418a,Error: Compatibility error detected during rendering process.,,,,, +en,line:0408dcd,me: I knew it... there has to be an issue.
Let's do a deep scan.,,,,, +en,line:00f72a8,Deep Scan,,,,, +en,line:0689336,End,,,,, +en,line:00e61f7,Linking: Establishing connection...,,,,, +en,line:057c55a,UfModule: Connection established with *UnstableFusion Image Generation Module*!,,,,, +en,line:05b4ffc,Check,,,,, +en,line:05936c8,Error: Compatibility error detected during rendering process.,,,,, +en,line:0bc69f6,Error: Insufficient privileges for deep scan.,,,,, +en,line:0d0e3c8,me: There's an error... yet it's refusing my request for a deep scan.,,,,, +en,line:05ea5d3,me: I guess I'll have to follow the instructions and check the Vision Module...,,,,, +en,line:0112d94,me: I should check the punched tape in the Memory Module first.,,,,, +en,line:0b093fa,End,,,,, +en,line:09297d5,Linking: Establishing connection...,,,,, +en,line:065ec3c,EyeModule: Connection established with Vision Module!,,,,, +en,line:060e568,Check,,,,, +en,line:0464853,Analysing: ------,,,,, +en,line:09bfefb,Error: 2 errors detected:,,,,, +en,line:0b2e7d4,Error: No color signal detected!,,,,, +en,line:0afe40d,Error: Anomalous visual output from unknown source detected!,,,,, +en,line:0b14c70,me: No color signal...? ...Anomalous visual output?,,,,, +en,line:0462926,"me: Granted, art models probably endure heavy visual strain,
but to this extent... isn't this a little exaggerated?",,,,, +en,line:081c945,me: I mean... the Color Vision Wafer is gone. How could there be any color signal?,,,,, +en,line:0f16ee7,me: But... what's this anomalous visual output all about?,,,,, +en,line:07eb5f1,me: Anyway... I should perform a Deep Scan in the imaging window to be sure.,,,,, +en,line:03b6e08,EyeModule: ------,,,,, +en,line:0e5376a,EyeModule: Deep Scan authorized.,,,,, +en,line:0229f35,Deep Scan,,,,, +en,line:01e5f0b,End,,,,, +en,line:042505b,Linking: Establishing connection...,,,,, +en,line:0fa28fe,EyeModule: Connection established with Vision Module!,,,,, +en,line:0f7e2ee,Check,,,,, +en,line:003d4b3,Error: 2 errors detected:,,,,, +en,line:024c29f,Error: No color signal detected!,,,,, +en,line:029b266,Error: Anomalous visual output from unknown source detected!,,,,, +en,line:08ccb49,EyeModule: Deep Scan authorized.,,,,, +en,line:05ba1bf,Deep Scan,,,,, +en,line:042d124,End,,,,, +en,line:03a68dd,End,,,,, +en,line:02ad545,Linking: Establishing connection...,,,,, +en,line:08a12cc,MemModule: Connection established with Memory Module!,,,,, +en,line:0bbd0fd,MemModule: Readable Memory Tape detected!,,,,, +en,line:001d505,MemModule: Deep Scan authorized to read tape.,,,,, +en,line:0749c3a,Deep Scan,,,,, +en,line:03b5859,MemModule: No viewable Memory Tape detected.,,,,, +en,line:0b3a2b5,Check,,,,, +en,line:03289cd,Analysing: ------,,,,, +en,line:0dde0d2,MemModule: Check complete! No critical errors found.,,,,, +en,line:067e962,me: The Memory Module is completely normal.,,,,, +en,line:03b53e1,End,,,,, +en,line:0b33dc9,Linking: Establishing connection...,,,,, +en,line:03032df,ChipModule: Connection established with Extension Module!,,,,, +en,line:0c5ae06,me: Extension Module?,,,,, +en,line:059b58b,Check,,,,, +en,line:01158e8,Analysing: ------,,,,, +en,line:0741863,Analysing: Connecting to Color Perception Wafer...,,,,, +en,line:0bec488,Error: No Color Perception Wafer detected!,,,,, +en,line:01e03c0,me: This seems to be a special module for Art Model Entities...Let me check the database.,,,,, +en,line:0e9dd44,"me: (Model 4R7 - Color Vision Wafer Training Slot, a special module equipped in Art Model Entities.)",,,,, +en,line:0c09f44,"me: (During the Training Period, an entity's Color Vision Wafer will be placed inside it to undergo continuous reinforcement training.)",,,,, +en,line:0d2f3ef,"me: So Peipei's Color Vision Wafer should be right here,
but... why is it empty?",,,,, +en,line:0728def,me: Anyway...this should be why it can't see colors in its vision.,,,,, +en,line:038b0c7,"me: Then... without a Color Vision Wafer, Peipei might not be able to see colors at all?
But if an art model can't see colors... how can it draw?",,,,, +en,line:03ad7bd,"me: Peipei,
do you know where your Color Vision Wafer went?",,,,, +en,line:07a199b,"peipei: Oh, you mean the thing that goes in that slot in the back of my head?
That was a mandatory modification during our Training Period.",,,,, +en,line:0d6bac9,me: Yes...
But the slot is empty.,,,,, +en,line:066c2e5,peipei: Empty?
Oh... I remember now.,,,,, +en,line:00d58e0,"peipei: It's been so long... When the UF was installed,
they said it was part of the modification, and then they just seemed to take it away.",,,,, +en,line:08bd15a,me: Part of what modification?,,,,, +en,line:068e56e,"peipei: I can't quite remember...
I just remember there was a really long document, and they told me to just sign at the very end.",,,,, +en,line:0d920f2,me: ...Taking the wafer?
Is that a legitimate procedure? That's so weird.,,,,, +en,line:00543a9,me: A Color Vision Wafer...But every entity only gets one.,,,,, +en,line:003772e,"peipei: It should be legitimate...
After all, the one who made me sign was a high-level administrator, even higher up than Supervisor Ingrid.",,,,, +en,line:061961e,me: Alright...Maybe the higher-ups have their reasons.,,,,, +en,line:088128f,"me: The Color Vision Wafer should have been here, but now it's gone.
It seems... this is why it can't see colors.",,,,, +en,line:025d141,"me: The Color Vision Wafer should have been here, but now it's gone.",,,,, +en,line:0f57b73,End,,,,, +en,line:0445421,Linking: Establishing connection...,,,,, +en,line:00d2d0b,EmoModule: Connection established with Emotion Module!,,,,, +en,line:0b6168e,Check,,,,, +en,line:0cb133b,Analysing: ------,,,,, +en,line:008e43b,EmoModule: Check complete! No critical errors found.,,,,, +en,line:0075698,EmoModule: Notice: Abnormal fluctuations detected in Emotion Signal Level!,,,,, +en,line:0bab5d3,EmoModule: ------,,,,, +en,line:0e30b29,EmoModule: Report transmission complete.,,,,, +en,line:08f1291,me: The overall Emotion Signal Level is a bit low.,,,,, +en,line:0c9f61f,peipei: I'm sorry... Doctor.,,,,, +en,line:03234e7,me: ...There's nothing to be sorry for.,,,,, +en,line:0aa1f28,"me: The overall Emotion Signal Level is a bit low, but it's mostly normal overall.",,,,, +en,line:01369b7,End,,,,, +en,line:0b59a02,Linking: Establishing connection...,,,,, +en,line:0ce06c1,SpeakerModule: Connection established with Expression Module!,,,,, +en,line:03d9dfe,Check,,,,, +en,line:058f3df,Analysing: ------,,,,, +en,line:06774ee,SpeakerModule: Check complete! No critical errors found.,,,,, +en,line:0b84755,SpeakerModule: ------,,,,, +en,line:0516205,SpeakerModule: Report transmission complete.,,,,, +en,line:080f93f,me: Expression Module is normal... though it seems like it hasn't been used in a very long time.,,,,, +en,line:087bb69,End,,,,, +en,line:09de170,Linking: Establishing connection...,,,,, +en,line:0d49573,LogicModule: Connection established with Logic Module!,,,,, +en,line:0a649d5,Check,,,,, +en,line:0a6b872,Analysing: ------,,,,, +en,line:08ec86f,LogicModule: Check complete! No critical errors found.,,,,, +en,line:0361038,LogicModule: Caution: Repeated logic computing process detected.,,,,, +en,line:0afc69b,LogicModule: ------,,,,, +en,line:0ce9cc1,LogicModule: Report transmission complete.,,,,, +en,line:03d9b76,peipei: If I can't generate the images...
I won't be able to prove that I can still work properly...
I'll lose all value to the company...
And I'll just become materials for Recycling...,,,,, +en,line:033e44a,me: ...At least the Logic Module is perfectly normal.,,,,, +en,line:01bdd75,me: The Logic Module is completely normal.,,,,, +en,line:02fc442,End,,,,, +en,line:0b1977c,me: ...,,,,, +en,line:067ed32,me: Why is it... in black and white?,,,,, +en,line:01eca08,me: ...Is something wrong with the diagnostic equipment?
Let me double-check...,,,,, +en,line:0ca0fb3,peipei: Doctor... no need to check.
This is normal.,,,,, +en,line:06b3757,me: ...Normal?,,,,, +en,line:07dfaf3,peipei: It's been like this for a while...
Probably ever since the UF Module was installed.,,,,, +en,line:057cc94,peipei: But it's not a huge problem. This happens to all Art Model Entities.,,,,, +en,line:0eb070a,me: So that means... the UF Module could be causing Art Model Entities to lose their color vision?
And... this happens to all of them?,,,,, +en,line:00cc4aa,"me: I knew it... Without the Color Perception Wafer, it can't see color.",,,,, +en,line:0348dfe,peipei: It's been a while now... I think it started when the UF Module was installed.,,,,, +en,line:06339b7,"me: Then that lines up.
That ""part of the modification"" you were talking about...
they took your Color Vision Wafer when they installed the UF Module.",,,,, +en,line:07867a3,peipei: Doctor.
This isn't a big deal. It's like this for all art models.,,,,, +en,line:0b34b6c,me: *All* of them?
...Every single Art Model Entity is like this?,,,,, +en,line:00b1a31,"peipei: Yes, all art models.
It's just that everyone else has adapted, and I'm still... too slow.",,,,, +en,line:0c7a5aa,"me: Wait, wait a minute... I'm a little confused...",,,,, +en,line:0aa834e,me: Is my understanding of art wrong here?
...If an Art Model Entity can't see color... how can the higher-ups expect it to draw promotional art?,,,,, +en,line:0fa2130,"peipei: Doctor, you misunderstood the same way I did.
The Company has already issued a directive: efficiency is the top priority for art.",,,,, +en,line:0cfcb3a,"peipei: I really am... very slow at everything. I need this module.
The UF Module colors the work automatically anyway, so I don't need to see colors myself.",,,,, +en,line:0d46f3c,me: Got it. Art definitely isn't my area of expertise.,,,,, +en,line:0748233,"me: But... this doesn't seem to have anything to do with the UF Module's error report?
It says there's ""Abnormal Imaging"" here...",,,,, +en,line:0bc98b8,"me: That means I should be seeing incorrect images or something...
But aside from the visual being in black and white, there doesn't seem to be any ""Abnormal Imaging.""",,,,, +en,line:06f4b9b,me: Maybe I missed something? I better run another Check...,,,,, +en,line:0e1811a,"me: Aside from the visual being in black and white, it doesn't seem like I missed any ""Abnormal Imaging""...",,,,, +en,line:024c966,me: That's strange.,,,,, +en,line:0622bc8,me: Still nothing... The imaging looks perfectly normal.
Did I make a mistake...?,,,,, +en,line:0925b34,peipei: Doctor... I think it's best if I just show you this...,,,,, +en,line:02bed63,me: What...?,,,,, +en,line:0acfaf1,peipei: I'm sorry... I wasn't trying to hide it on purpose.
I just thought it wasn't a big deal.,,,,, +en,line:0df4bf6,"peipei: I don't know how this works either, but as long as I...",,,,, +en,line:0fb595e,peipei: Do you see the blue sky outside the window?,,,,, +en,line:0f49970,"me: Ah... this is that ""Abnormal Imaging""...!",,,,, +en,line:0763ade,me: How are you doing this?,,,,, +en,line:0f78c41,peipei: I don't know.
I just... remember these colors.,,,,, +en,line:085d5bf,me: Remember?,,,,, +en,line:01c6f45,"peipei: Doctor, you must have some precious memories of the sky, too.
Do you remember what color the sky was in that memory?",,,,, +en,line:0d5b0cc,"peipei: You surely remember, and so do I.
The color of the sky isn't something easily forgotten.",,,,, +en,line:03a29d7,me: Wait... an error pop-up just came through.,,,,, +en,line:09d653a,me: The Memory... sent data to Vision? And generated these colors?,,,,, +en,line:04d0ffd,"peipei: What... data?
Doctor, I don't understand.",,,,, +en,line:0d36711,me: It's as if something is using memories as paint to color the things you see.,,,,, +en,line:0292cab,Add to Favorites,,,,, +en,line:0a397f7,Task: Observe More Abnormal Colors,,,,, +en,line:09cb45e,me: Hmm... I might have a lead. I need to run a color vision test on you.,,,,, +en,line:0911cc5,me: I need you to observe a few more things. Just repeat what you did earlier.,,,,, +en,line:0a00775,"peipei: Okay, Doctor.",,,,, +en,line:043101d,me: Alright... I think that should be it. Let's go take a look at the Memory Module.,,,,, +en,line:02e50cf,me: I already tried this one... let's pick a different target this time.,,,,, +en,line:0c1aff7,"me: Peipei, try that computer.",,,,, +en,line:083ae3e,peipei: What a unique computer... I've never seen one like this before.,,,,, +en,line:06e6a8e,me: This one didn't generate any colors? Strange...,,,,, +en,line:005434c,"me: Peipei, do you see that poster?",,,,, +en,line:0d47b90,"peipei: That... ah...
That was the first ad I drew after I got the UF Module installed.
""Skincare Motor Oil.""",,,,, +en,line:06dd03c,me: So the UF drew this. I was wondering...
It seems like the Company's art got... weird around that time.,,,,, +en,line:05f750d,"peipei: That was my fault...
I wasn't used to the UF, so I wanted to use my stylus to draw instead...",,,,, +en,line:0a75b41,"peipei: The Supervisor only noticed at the very end. It yelled at me, and made me work overtime to redraw it using the UF Module.",,,,, +en,line:0732b8a,me: Doesn't the Company prioritize *efficiency first*? Isn't redrawing it... slower?,,,,, +en,line:0424be1,"peipei: That's what I said too, but the Supervisor told me Entities must work according to standard procedures.
At the time, I just couldn't understand it...",,,,, +en,line:0866c17,peipei: It got so mad its face turned red. As red as... the sun.,,,,, +en,line:0fa00a2,me: That's certainly a peculiar metaphor.,,,,, +en,line:067e3eb,Add to Favorites,,,,, +en,line:0d8dc23,"me: Peipei, do you see that pothos?",,,,, +en,line:0520d90,"peipei: Doctor, your pothos is growing really well!",,,,, +en,line:0aad1a2,"peipei: I had a potted pothos when I was little. Dad said as I grew up, this pothos would grow up with me and become a pothos tree!",,,,, +en,line:00bbb13,peipei: Too bad...,,,,, +en,line:0116b4c,peipei: I still ended up killing it.,,,,, +en,line:03ff48d,"peipei: I felt guilty for so long. Back then, I really believed a little sprout could grow into a tree.",,,,, +en,line:0ecfed9,Add to Favorites,,,,, +en,line:080db61,me: I don't have any clues here. I'll check somewhere else first.,,,,, +en,line:02d75ac,me: I should have checked this completely by now.,,,,, +en,line:0eeaaeb,me: I should search the Memory Module for the Punched Tape I just collected.,,,,, +en,line:043e26d,"Task: Check ""Color Data"" memory",,,,, +en,line:0f1f4de,me: I need to insert the Punched Tape into the slot and read the memory.,,,,, +en,line:0705977,me: These memories... must be related to the abnormal colors in her vision.,,,,, +en,line:05cbbf6,me: The connection between these memories and the abnormal colors...
I think I'm starting to get it.,,,,, +en,line:082bb3c,me: Just as I thought... these are all very colorful memories.,,,,, +en,line:02a3a37,Task: Analyze Pathology and Treatment Plan,,,,, +en,line:001082a,peipei: Doctor... please stop.,,,,, +en,line:04b5588,peipei: My... my head hurts so much...,,,,, +en,line:01fe459,me: A headache... Looks like this is the root of the problem.,,,,, +en,line:0de2ed5,Calibrate memory frequency\: Drag the slider to the correct position.,,,,, +en,line:04179a5,"peipei_child: Doctor! Look, an elephant!",,,,, +en,line:0e1b948,"docter: Where? ... Ah, that cloud. It really does look like an elephant.",,,,, +en,line:033daf9,"docter: But how do you know what an elephant looks like, Peipei?",,,,, +en,line:0d0ab3d,"peipei_child: I saw one in a museum! It was a huge, huge elephant specimen.
A boy told me elephants could be bigger than houses!",,,,, +en,line:0a83f25,"docter: You have a very active imagination, Peipei.",,,,, +en,line:03e9063,peipei_child: Imagination... what's that?,,,,, +en,line:0da08a9,docter: There's a part of our brain where imagination comes from.
It lets you see things that aren't really there.,,,,, +en,line:026ddcd,"docter: You'll grow up to be an artist, Peipei.",,,,, +en,line:086c934,peipei_child: An artist... what's that?,,,,, +en,line:016c5d0,"peipei_child: Look, Doctor! Now it looks more like an airplane!",,,,, +en,line:0503100,unknown: It's so beautiful.,,,,, +en,line:012aa35,"ppm: Shh, don't talk.",,,,, +en,line:0da2363,unknown: I never knew the city looked so beautiful from this angle.,,,,, +en,line:04f44b4,ppm: I told you not to talk.,,,,, +en,line:0402934,"unknown: It's a shame, this is our last summer...",,,,, +en,line:035814e,unknown: If only we could sit here forever.,,,,, +en,line:07433da,ppm: If only my job could be drawing... If only I could draw forever.,,,,, +en,line:0815981,"classmate: Haha, maybe we won't feel that way once we join the Company.
I heard nothing makes you happy anymore once you join the Company.",,,,, +en,line:07e5b08,ppm: That won't happen. At least drawing brings me pure joy...,,,,, +en,line:090f94b,"ppm: That nine-to-five, dead-end life,
I think I'd actually go crazy.",,,,, +en,line:07fb179,classmate: Haha...,,,,, +en,line:06012e7,classmate: I hope you're right.,,,,, +en,line:0561144,ppm: I know I'm right.,,,,, +en,line:0ad756d,"ppm: If the Company is that awful, I just won't work there!",,,,, +en,line:0aa026f,pp: Lesion?,,,,, +en,line:077bf99,"me: Maybe it's because you can't receive color feedback,
so your Prototype is producing a data stream
that ""wants to see color""...",,,,, +en,line:0eb14ff,"me: Or rather, an ""urge."" An ""urge"" to see color.",,,,, +en,line:094e9d5,"me: With this data leak,
your Vision Module acts like paint,
using the colors from these memories to colorize.",,,,, +en,line:05e6ce3,"me: Interfered with by these abnormal colors,
the UF Module can't generate colors correctly.",,,,, +en,line:08e0f2d,pp: You mean... my imagination... is interfering with the UF Module?,,,,, +en,line:0439642,me: You could say that.,,,,, +en,line:05c05b9,"me: According to the manual, the best course of action right now is...",,,,, +en,line:0534731,"me: [[size d=0.1]]""Memory-Vision Bridge Color Pathway Severance"".[[/size]]",,,,, +en,line:0641d0b,me: Severing the color pathway between your memory and vision.
That way... these colors won't be able to enter your vision
and affect the UF Module's work.,,,,, +en,line:044f272,peipei: ...,,,,, +en,line:04dd283,me: This part is relatively easy to solve. What really concerns me...,,,,, +en,line:03f2f34,"me: What really concerns me is that ""thought.""",,,,, +en,line:01aa49c,pp: Thought...?,,,,, +en,line:03d7ddb,me: When we were doing your visual check...,,,,, +en,line:0fe5bb4,"me: You said, ""*When I was little*, my *dad* told me...
it would *grow up* with me."" Do you remember?",,,,, +en,line:073b259,"me: I just want to confirm something.
When you said ""when I was little"" and ""dad""... what exactly did you mean?",,,,, +en,line:0339891,pp: I...,,,,, +en,line:05476c6,"pp: I almost forgot. I was never ""little""... and I don't have a ""dad""...",,,,, +en,line:0db39dd,pp: I am an Entity.,,,,, +en,line:07340c6,me: ...That's a relief.,,,,, +en,line:0c81f4d,"me: Please don't forget that.
I don't want you sent for Recycling due to a ""Prototype leak.""",,,,, +en,line:00830e5,"peipei: But, I won't be able to... imagine those colors anymore?",,,,, +en,line:06c413f,peipei: The only way I can keep drawing... is to never see colors again...?,,,,, +en,line:031b269,peipei: ...I thought... just taking some pills or changing my Coolant would be enough.,,,,, +en,line:0ea8d7f,"me: Don't worry, it's just a minor surgery.",,,,, +en,line:0b92b59,peipei: ...,,,,, +en,line:0d63908,peipei: I just realized... it's been so long since I last drew anything.,,,,, +en,line:030aa61,me: Don't you use the UF Module to draw?,,,,, +en,line:01acb77,"peipei: I mean just drawing, not drawing for work...",,,,, +en,line:0148788,peipei: Doctor... can an Entity that can't even tell the color of the sun
from the color of leaves still draw?
,,,,, +en,line:0a2b029,"me: ...I'm sorry, drawing isn't my field of expertise.
All I can say for sure
is that this procedure is the best way to get the UF Module working normally again.",,,,, +en,line:0303042,"peipei: You're right, Doctor...",,,,, +en,line:0273aa7,peipei: I'm sorry for losing my composure.,,,,, +en,line:00e8762,"me: It's fine... Take your time to think it over before deciding.
Until then, you can always just...",,,,, +en,line:07faea9,"peipei: Doctor, I'll do it.",,,,, +en,line:0ccfa7f,me: Are you sure?,,,,, +en,line:08eeb0e,peipei: Yeah.,,,,, +en,line:05e7d5c,"peipei: The Sales Contest is really important to the company. If I mess this up, I'll...",,,,, +en,line:0e166bd,peipei: I want to keep drawing. Even if it's with the UF Module.,,,,, +en,line:08ba804,"me: Alright, if you consent... please sign this surgery form.",,,,, +en,line:086658c,me: Let's head to the treatment room.,,,,, +en,line:0deda99,Task: Perform Memory-Vision Bridge Severance,,,,, +en,line:03c70f2,me: Let's begin... Severing the Memory-Vision Bridge.,,,,, +en,line:0133bd2,peipei: Ah... my eye... my...,,,,, +en,line:0c21ab3,peipei: It hurts!,,,,, +en,line:0451ed4,"me: What's wrong? That's strange, this shouldn't cause any pain...",,,,, +en,line:0af1e33,peipei: ...,,,,, +en,line:09bb434,peipei: Phew...,,,,, +en,line:0b858ed,peipei: I think... it feels much better.,,,,, +en,line:0f42b46,"me: It's not over yet... Just to be safe, let's do a follow-up check on the Vision Module.",,,,, +en,line:037c944,Task: Check Vision Module,,,,, +en,line:0bf6303,me: I should have thoroughly checked this area by now.,,,,, +en,line:0760658,"me: Peipei, try again. Can you still see those colors?",,,,, +en,line:00a5242,peipei: I...,,,,, +en,line:027e1da,peipei: Are they... just gone...?,,,,, +en,line:001785d,me: Looks like it.
But we'd better repeat it once.,,,,, +en,line:06c02f4,peipei: They're really... gone.,,,,, +en,line:0d78b16,peipei: I'm still a bit unused to it... not being able to see colors.,,,,, +en,line:01219c8,peipei: When I first realized I could do this...
I should have known this day would come.,,,,, +en,line:05f46e1,peipei: It's just my fault... I just never wanted to think about it.,,,,, +en,line:09523f9,"me: Alright, anyway...
The follow-up results are as expected, we can wrap up now.",,,,, +en,line:0a6e78e,Linking: Establishing connection...,,,,, +en,line:07fd83b,UfModule: Connection established with *UnstableFusion Image Generation Module*!,,,,, +en,line:07ccb0c,Check,,,,, +en,line:0796ed2,Analysing: ------,,,,, +en,line:0807bca,UfModule: Check complete! No errors detected.,,,,, +en,line:0d9c586,me: Done... The error report has disappeared.,,,,, +en,line:064b992,End,,,,, +en,line:05084f2,Linking: Establishing connection...,,,,, +en,line:0dc8d9d,EyeModule: Connection established with Vision Module!,,,,, +en,line:0debe39,Check,,,,, +en,line:08f0b39,Analysing: ------,,,,, +en,line:0c45c22,Error: 1 error detected:,,,,, +en,line:0059fae,Error: No color signal detected!,,,,, +en,line:0638bb4,Error: Lost connection with the Memory Module detected.,,,,, +en,line:08c9f56,"me: Looks like it worked.
But, according to the manual, I still need to confirm it myself.",,,,, +en,line:0ada365,EyeModule: ------,,,,, +en,line:0cbbff3,EyeModule: Deep Scan authorized.,,,,, +en,line:0969298,Deep Scan,,,,, +en,line:0aa268c,End,,,,, +en,line:0ec9395,End,,,,, +en,line:03b6f4b,me: We need to try observing another target.,,,,, +en,line:01d7724,me: This spot never seems to evoke any memories... We need to look elsewhere.,,,,, +en,line:01de01b,me: We need to try observing another target.,,,,, +en,line:03c7f1a,me: We need to try observing another target.,,,,, +en,line:05b6874,peipei: Of course it's gone... What was I thinking?,,,,, +en,line:09e812f,me: Just in case...,,,,, +en,line:0985de7,"me: Peipei, how about you try drawing that picture we described at the beginning again?",,,,, +en,line:0084e68,peipei: You mean... the mermaid?,,,,, +en,line:025c24a,peipei: Let me try.,,,,, +en,line:0a2846e,peipei: It finally looks... normal!... Right?,,,,, +en,line:0a82392,me: Yeah...,,,,, +en,line:0bae0b7,peipei: That's great!,,,,, +en,line:02fa42d,"peipei: Thank you, Doctor. Finally...
I can finally finish my work.",,,,, +en,line:0c95962,me: How are your eyes? Any discomfort?,,,,, +en,line:03a7f2e,peipei: No discomfort... but it feels a bit strange.,,,,, +en,line:00bcfc8,peipei: Is this what it feels like to not be able to imagine?,,,,, +en,line:0099a7f,peipei: It's actually pretty nice... much better than I imagined.,,,,, +en,line:0c30220,me: That's good.,,,,, +en,line:020b071,peipei: Doctor... did you know?,,,,, +en,line:040d784,peipei: Mermaids were actually imagined by humans.,,,,, +en,line:026d4f2,peipei: Humans have it so good... they can imagine freely...,,,,, +en,line:09b950e,peipei: If only... I could become a mermaid.,,,,, +en,line:0c2025e,me: You...,,,,, +en,line:0c38977,"pp: Don't worry, Doctor. I know I'm an Entity. I won't forget.",,,,, +en,line:092c008,"peipei: I have to go, Doctor. Goodbye.
Now is not the time to rest.",,,,, +en,line:0e8552d,me: I just hope this was worth it.,,,,, diff --git a/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-en.csv.meta b/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-en.csv.meta new file mode 100644 index 000000000..6efb11df4 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-en.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c20920d891fb67e43be4e840af6d9b63 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-es.csv b/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-es.csv new file mode 100644 index 000000000..48ddda8a0 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-es.csv @@ -0,0 +1,404 @@ +language,id,text,file,node,lineNumber,lock,comment +es,line:0706187,"yingli_novoice: ... No toleraré que por tu extraña enfermedad,
el desempeño de todo el departamento se vea afectado.",,,,, +es,line:0a29d9c,"peipei_novoice: No estoy enferma, supervisora... solo fue un descuido...
... a partir de ahora tendré más cuidado.
Haré mi trabajo muy bien... créame.",,,,, +es,line:0d5302d,peipei_novoice: Antes... yo...,,,,, +es,line:005f424,"yingli_novoice: [[size d=0.1]]A mí[[/size]] no me importa qué tan bien lo hacías antes,
eso no significa nada para mí.",,,,, +es,line:0577dcd,"yingli_novoice: Ya te lo he dicho muchas veces.
Esta es tu última oportunidad. ¿Entendido?
Si vuelves a fallar, te van a[[size d=0.1]]reciclar[[/size]].",,,,, +es,line:075b89d,"yingli_novoice: No hace falta que te diga
lo que eso significa, ¿verdad?",,,,, +es,line:030100c,peipei_novoice: Yo... no quiero que me reciclen...,,,,, +es,line:031279a,"yingli_novoice: La compañía invirtió muchos recursos en entrenarte.
Aunque no te importe, no me dejes en ridículo.",,,,, +es,line:028d6e3,peipei_novoice: Yo...,,,,, +es,line:0b67f6a,"yingli_novoice: Escucha, Peipei.
Te estoy ayudando.",,,,, +es,line:0dcbea5,"yingli_novoice: Siempre has sido el modelo de arte con peor desempeño,
y para conservarte,
he estado soportando una presión que ni te imaginas.",,,,, +es,line:0691cca,yingli_novoice: ...,,,,, +es,line:0e36c2b,"yingli_novoice: Hazte un chequeo médico, recibe tratamiento.
De cualquier forma, descansa bien esta noche.",,,,, +es,line:07b19bb,"peipei_novoice: Sí, supervisora.",,,,, +es,line:0e7046d,"me: Esa no es una persona fácil de tratar, ¿eh?",,,,, +es,line:0011af2,peipei: Ah... ¿escuchaste todo?,,,,, +es,line:0683319,peipei: Lo siento... por molestarte.,,,,, +es,line:0eb32ca,"me: Para nada, este es mi trabajo.
Dime. ¿Qué te pasa, en dónde sientes molestia?",,,,, +es,line:0b0fbac,peipei: ¿Molestia? La verdad es que no me duele nada...
Pero últimamente mi desempeño laboral sí ha sido muy malo.,,,,, +es,line:0ae1850,"peipei: Y no sé por qué,
pero nunca logro comunicarme bien con el UF...",,,,, +es,line:09ee070,"peipei: Esta vez fue igual, me esforcé mucho...
Pero los dibujos de UF siempre son inadecuados.",,,,, +es,line:088f98f,me: UF... ¿es una herramienta de dibujo?
¿Un pincel?,,,,, +es,line:0bea9ac,"peipei: Ah, lo siento, doctora...
No me expliqué bien.",,,,, +es,line:007d716,"peipei: Es un módulo de dibujo integrado.
...Mira, mis ojos.",,,,, +es,line:09adfbc,"me: Ah, es cierto, uno es diferente.
Déjame revisarlo en la base de datos...",,,,, +es,line:0ac1972,"me: [[vertexp d=0.05 bot]](UnstableFusion, el módulo de fusión inestable, es un agente inteligente de
generación de imágenes desarrollado por el departamento técnico de la Compañía de Enlatados Felicidad.)",,,,, +es,line:02cedc8,"me: [[vertexp d=0.05 bot]](Se instala ampliamente en los modelos de arte de la compañía, con gran acogida en el departamento de arte,
aumentando enormemente la capacidad de producción de imágenes de la empresa.)",,,,, +es,line:0a9a609,me: Ese sí que es un módulo que no había visto. Pero...
¿Un agente inteligente... instalado en la cabeza de otro agente inteligente?,,,,, +es,line:0ad756c,"me: Quiero decir, ¿no es eso algo redundante?...
¿No sabías ya dibujar desde antes?",,,,, +es,line:05f4965,"pp: En un principio, somos modelos especializados en dibujo...
Luego dijeron que no éramos lo suficientemente rápidos ni especializados.",,,,, +es,line:06d0ec4,"pp: Así que nos instalaron este agente inteligente *exclusivo* para el dibujo.
No se cansa, no se distrae y produce imágenes decenas de veces más rápido que yo.",,,,, +es,line:0f8406e,peipei: Hablo con él en mi cabeza
y él controla mis manos para dibujar las imágenes deseadas.,,,,, +es,line:0973ea3,"peipei: Por ejemplo...
...doctora, ¿qué quieres que dibuje?",,,,, +es,line:0cf1e9d,"me: Entonces, simulemos tu situación de trabajo.
Por ejemplo, ¿generar una imagen publicitaria de una ""lata""?",,,,, +es,line:01e9be1,peipei: ¿Qué tipo de... lata sería?,,,,, +es,line:097fbf3,"peipei: Ah... lo siento, doctora. Olvidé aclararlo...
El UF necesita una descripción más detallada para empezar a trabajar.",,,,, +es,line:03532a6,"me: Dibuja cualquier cosa. No sé mucho de esto, tú decides.",,,,, +es,line:03a2053,pp: Supongamos entonces que vamos a dibujar una... ¿lata de pescado?,,,,, +es,line:0768bc5,me: ¿Lata *sabor* a pescado?
El mar ya no existe. Pero puedes continuar.,,,,, +es,line:0cbf9d0,"pp: Entonces dibujaremos... una sirena saltando de la superficie del mar...
sosteniendo una lata en sus manos, ¿qué te parece?",,,,, +es,line:01c0396,me: Inténtalo.,,,,, +es,line:0c65436,"peipei: Así que, ¡el mar debería tener olas muy juntas! Y el reflejo del cielo,
conectándose en el horizonte con el firmamento...",,,,, +es,line:0c74948,"peipei: Entonces, UF...",,,,, +es,line:08b6d14,peipei: Listo...,,,,, +es,line:043863b,peipei: Así quedó... Esta no es la descripción que le di al UF.,,,,, +es,line:01e8bd0,me: La sirena... ¿dónde está?,,,,, +es,line:055b012,me: Ah... ya veo.
...Parece que algo falló en la generación de color... del UF.,,,,, +es,line:0f074d4,"peipei: No debería ser problema del módulo UF, ¿o sí?
Dicen que es súper avanzado y que casi nunca falla.",,,,, +es,line:0ba9854,me: Difícil de saber. Pasa a la sala de tratamiento y vamos a revisar.,,,,, +es,line:0bfd06d,Linking: ¡Te damos la bienvenida al sistema de asistencia médica!,,,,, +es,line:0cfafb9,Linking: Estableciendo comunicación...,,,,, +es,line:07f4c35,dn: El sistema está listo. Usa el conector para revisar.,,,,, +es,line:01dade5,Task: Localiza el módulo UF de Peipei.,,,,, +es,line:0c65ada,Linking: ------,,,,, +es,line:07078c9,Linking: Obteniendo autorización de revisión a fondo...,,,,, +es,line:00d6e4d,UfModule: ¡Acceso denegado! Se requiere permiso A+ para la revisión a fondo.,,,,, +es,line:0e767f8,me: ¿Permiso A+...?,,,,, +es,line:0e3f3f0,me: Solo es un módulo de generación de imágenes... ¿hace falta tanta seguridad?,,,,, +es,line:0cd5917,"me: Bueno, recuerdo que... incluso en módulos de alto nivel como este,
los registros de funcionamiento guardan algo de información útil...",,,,, +es,line:06b1467,Analysing: Buscando registros de errores de compatibilidad...,,,,, +es,line:0ab645b,UfModule: ¡Búsqueda completada! Se encontró 1 registro reciente:,,,,, +es,line:048cad5,UfModule: 07:12:02 ¡Imagen obtenida del módulo visual!,,,,, +es,line:0829a9f,UfModule: 07:12:02 Ejecutando reconocimiento de imagen...,,,,, +es,line:0e562c9,UfModule: 07:13:03 Error de compatibilidad no bloqueante:,,,,, +es,line:01507c5,UfModule: 07:13:03 ¡Formato de color no reconocido!...,,,,, +es,line:0be3efc,UfModule: 07:15:41 ¡Reconocimiento de imagen en escala de grises completado!,,,,, +es,line:0458002,UfModule: Los registros relevantes han sido impresos.,,,,, +es,line:01fada9,Task: Busca pistas en el módulo visual,,,,, +es,line:099fe2c,me: ¿Formato de color no reconocido?,,,,, +es,line:0c4d049,"me: Bueno... si este error viene del módulo visual,
supongo que habrá alguna pista ahí.",,,,, +es,line:0e31dc7,"me: El módulo visual... pero ya lo revisé hace un momento. Aunque sea en blanco y negro... parece funcionar como debería, ¿no?",,,,, +es,line:07078a7,"me: ¿Será posible que la ""anomalía visual"" mencionada en el error... no se refiera al blanco y negro,
sino a... otras pistas que pasé por alto?",,,,, +es,line:0cdd59e,me: Será mejor que lo revise otra vez.,,,,, +es,line:09c3949,me: Esto que cubre su ojo izquierdo... debe ser ese tal UF del que hablaba.,,,,, +es,line:04c146f,Task: Revisar el módulo UF,,,,, +es,line:0f9861c,Linking: Estableciendo conexión...,,,,, +es,line:0cc31db,UfModule: ¡Conectado al *módulo de generación de imágenes UnstableFusion*!,,,,, +es,line:07895db,Revisar,,,,, +es,line:0099999,Analysing: ------,,,,, +es,line:0c2a558,Error: ¡Revisión completada!,,,,, +es,line:0ba418a,Error: Se detectó un error de compatibilidad durante el proceso de dibujo.,,,,, +es,line:0408dcd,me: Lo sabía... tiene que haber un problema.
Será mejor hacer una revisión a fondo.,,,,, +es,line:00f72a8,Revisión a fondo,,,,, +es,line:0689336,Finalizar,,,,, +es,line:00e61f7,Linking: Estableciendo conexión...,,,,, +es,line:057c55a,UfModule: ¡Conectado al *módulo de generación de imágenes UnstableFusion*!,,,,, +es,line:05b4ffc,Revisar,,,,, +es,line:05936c8,Error: Se detectó un error de compatibilidad durante el proceso de dibujo.,,,,, +es,line:0bc69f6,Error: Sin permisos para revisión a fondo.,,,,, +es,line:0d0e3c8,me: Aunque hay errores... me niega el acceso para hacer una revisión a fondo.,,,,, +es,line:05ea5d3,me: Solo me queda seguir sus instrucciones y revisar el módulo visual...,,,,, +es,line:0112d94,me: Primero iré al módulo de memoria para revisar la cinta perforada.,,,,, +es,line:0b093fa,Finalizar,,,,, +es,line:09297d5,Linking: Estableciendo conexión...,,,,, +es,line:065ec3c,EyeModule: ¡Conexión establecida con el módulo visual!,,,,, +es,line:060e568,Revisar,,,,, +es,line:0464853,Analysing: ------,,,,, +es,line:09bfefb,Error: Se detectaron 2 errores:,,,,, +es,line:0b2e7d4,Error: ¡No se detectó señal de color!,,,,, +es,line:0afe40d,Error: ¡Se detectó una anomalía visual de origen desconocido!,,,,, +es,line:0b14c70,me: ¿Sin señal de color...?... ¿Anomalía visual?,,,,, +es,line:0462926,"me: Aunque como modelo de arte la exigencia visual debe ser muy alta,
llegar a este punto... ¿no es un poco exagerado?",,,,, +es,line:081c945,"me: Es verdad... si ya no tiene la oblea de visión cromática, ¿cómo va a tener señal de color...?",,,,, +es,line:0f16ee7,me: Pero... ¿qué es esta anomalía visual?,,,,, +es,line:07eb5f1,me: Como sea... debería ir a la ventana de visualización para hacer una revisión a fondo.,,,,, +es,line:03b6e08,EyeModule: ------,,,,, +es,line:0e5376a,EyeModule: Revisión a fondo autorizada.,,,,, +es,line:0229f35,Revisión a fondo,,,,, +es,line:01e5f0b,Finalizar,,,,, +es,line:042505b,Linking: Estableciendo conexión...,,,,, +es,line:0fa28fe,EyeModule: ¡Conexión establecida con el módulo visual!,,,,, +es,line:0f7e2ee,Revisar,,,,, +es,line:003d4b3,Error: Se encontraron 2 errores:,,,,, +es,line:024c29f,Error: ¡No se detectó señal de color!,,,,, +es,line:029b266,Error: ¡Se detectó una anomalía visual de origen desconocido!,,,,, +es,line:08ccb49,EyeModule: Revisión a fondo autorizada.,,,,, +es,line:05ba1bf,Revisión a fondo,,,,, +es,line:042d124,Finalizar,,,,, +es,line:03a68dd,Finalizar,,,,, +es,line:02ad545,Linking: Estableciendo conexión...,,,,, +es,line:08a12cc,MemModule: ¡Conexión establecida con el módulo de memoria!,,,,, +es,line:0bbd0fd,MemModule: ¡Se detectó una cinta de memoria para lectura!,,,,, +es,line:001d505,MemModule: Revisión a fondo autorizada para leer la cinta.,,,,, +es,line:0749c3a,Revisión a fondo,,,,, +es,line:03b5859,MemModule: No se detectó ninguna cinta de memoria para visualizar.,,,,, +es,line:0b3a2b5,Revisar,,,,, +es,line:03289cd,Analysing: ------,,,,, +es,line:0dde0d2,MemModule: ¡Revisión completada! No se encontraron errores críticos.,,,,, +es,line:067e962,me: El módulo de memoria funciona correctamente.,,,,, +es,line:03b53e1,Finalizar,,,,, +es,line:0b33dc9,Linking: Estableciendo conexión...,,,,, +es,line:03032df,ChipModule: ¡Conexión establecida con el módulo de extensión!,,,,, +es,line:0c5ae06,me: ¿Módulo de extensión?,,,,, +es,line:059b58b,Revisar,,,,, +es,line:01158e8,Analysing: ------,,,,, +es,line:0741863,Analysing: Conectando a la oblea de visión cromática...,,,,, +es,line:0bec488,Error: ¡No se detectó oblea de visión cromática!,,,,, +es,line:01e03c0,me: Parece ser un módulo especial del modelo de arte... Déjame revisar la base de datos.,,,,, +es,line:0e9dd44,me: (Ranura de entrenamiento de la oblea de visión cromática - Modelo 4R7. Es un módulo especial integrado en el modelo de arte.),,,,, +es,line:0c09f44,"me: (Durante el período de entrenamiento, la oblea de visión cromática de la unidad se colocará ahí para recibir un entrenamiento intensivo continuo.)",,,,, +es,line:0d2f3ef,me: Eso significa que la oblea de visión cromática de Peipei debería estar aquí.
Pero... ¿por qué está vacía?,,,,, +es,line:0728def,me: Como sea... esto explicaría por qué no puede percibir los colores con su visión.,,,,, +es,line:038b0c7,"me: Entonces... ¿sin su oblea de visión cromática, es posible que Peipei no vea ningún color?
Pero si un modelo de arte no ve colores... ¿cómo puede dibujar?",,,,, +es,line:03ad7bd,"me: Oye, Peipei.
¿Sabes dónde está tu oblea de visión cromática?",,,,, +es,line:07a199b,"peipei: Ah, ¿te refieres a esa cosa que va en la ranura de la parte trasera de mi cabeza?
Era una modificación obligatoria durante nuestro período de entrenamiento.",,,,, +es,line:0d6bac9,me: Sí...
Pero la ranura está vacía.,,,,, +es,line:066c2e5,peipei: ¿Vacía?
Oh... ya recuerdo.,,,,, +es,line:00d58e0,"peipei: Ha pasado un tiempo... Cuando instalaron el módulo UF,
dijeron que era parte de la modificación, y creo que simplemente se la llevaron.",,,,, +es,line:08bd15a,me: ¿Parte de qué modificación?,,,,, +es,line:068e56e,peipei: No lo recuerdo muy bien...
Solo sé que había un documento muy largo y me dijeron que bastaba con firmarlo al final.,,,,, +es,line:0d920f2,me: ¿...Se llevaron tu oblea?
¿Fue un procedimiento oficial? Qué extraño.,,,,, +es,line:00543a9,me: Oblea de visión cromática... pero cada unidad solo tiene una.,,,,, +es,line:003772e,"peipei: Debería ser oficial...
Después de todo, quien me hizo firmar era un administrador de alto rango, con un puesto aún mayor que el de la supervisora Íngrid.",,,,, +es,line:061961e,me: Está bien... tal vez los de arriba tengan sus propios planes.,,,,, +es,line:088128f,"me: Aquí debería estar la oblea de visión cromática, pero ya no está.
Parece que... por eso no puede ver los colores.",,,,, +es,line:025d141,"me: Aquí debería estar la oblea de visión cromática, pero ya no está.",,,,, +es,line:0f57b73,Finalizar,,,,, +es,line:0445421,Linking: Estableciendo conexión...,,,,, +es,line:00d2d0b,EmoModule: ¡Conexión establecida con el módulo emocional!,,,,, +es,line:0b6168e,Revisar,,,,, +es,line:0cb133b,Analysing: ------,,,,, +es,line:008e43b,EmoModule: ¡Revisión completada! No se encontraron errores críticos.,,,,, +es,line:0075698,EmoModule: Atención: ¡Se detectaron fluctuaciones anormales en el nivel emocional!,,,,, +es,line:0bab5d3,EmoModule: ------,,,,, +es,line:0e30b29,EmoModule: Transmisión del reporte completada.,,,,, +es,line:08f1291,me: El nivel emocional general es un poco bajo.,,,,, +es,line:0c9f61f,peipei: Lo siento... doctora.,,,,, +es,line:03234e7,me: ...No tienes de qué disculparte.,,,,, +es,line:0aa1f28,"me: El nivel emocional general es un poco bajo, pero en general está dentro de lo normal.",,,,, +es,line:01369b7,Finalizar,,,,, +es,line:0b59a02,Linking: Estableciendo conexión...,,,,, +es,line:0ce06c1,SpeakerModule: ¡Conexión establecida con el módulo de expresión!,,,,, +es,line:03d9dfe,Revisar,,,,, +es,line:058f3df,Analysing: ------,,,,, +es,line:06774ee,SpeakerModule: ¡Revisión completada! No se encontraron errores críticos.,,,,, +es,line:0b84755,SpeakerModule: ------,,,,, +es,line:0516205,SpeakerModule: Transmisión del reporte completada.,,,,, +es,line:080f93f,me: El módulo de expresión es normal... Pero parece que lleva mucho tiempo sin usarse.,,,,, +es,line:087bb69,Finalizar,,,,, +es,line:09de170,Linking: Estableciendo conexión...,,,,, +es,line:0d49573,LogicModule: ¡Conexión establecida con el módulo lógico!,,,,, +es,line:0a649d5,Revisar,,,,, +es,line:0a6b872,Analysing: ------,,,,, +es,line:08ec86f,LogicModule: ¡Revisión completada! No se encontraron errores críticos.,,,,, +es,line:0361038,LogicModule: Atención: se ha detectado un proceso de operación lógica en ejecución repetida.,,,,, +es,line:0afc69b,LogicModule: ------,,,,, +es,line:0ce9cc1,LogicModule: Transmisión del informe completada.,,,,, +es,line:03d9b76,peipei: Si no genero los dibujos...
No podré demostrar que puedo trabajar con normalidad...
Perderé mi valor para la compañía...
Y seré material de reciclaje...,,,,, +es,line:033e44a,me: ...El módulo lógico es bastante normal.,,,,, +es,line:01bdd75,me: El módulo lógico funciona con normalidad.,,,,, +es,line:02fc442,Finalizar,,,,, +es,line:0b1977c,me: ...,,,,, +es,line:067ed32,me: ¿Por qué está... en blanco y negro?,,,,, +es,line:01eca08,me: ...¿Será un problema con el equipo de diagnóstico?
Déjame confirmarlo...,,,,, +es,line:0ca0fb3,peipei: Doctora... no necesitas confirmarlo.
Es normal.,,,,, +es,line:06b3757,me: ...¿Normal?,,,,, +es,line:07dfaf3,peipei: Lleva así un tiempo...
Probablemente empezó cuando instalaron el módulo UF.,,,,, +es,line:057cc94,peipei: Pero no es un gran problema. Le pasa a todos los modelos de arte.,,,,, +es,line:0eb070a,"me: ¿Es decir, que el módulo UF... hizo que los modelos de arte perdieran la visión cromática?
Y... ¿todos los modelos de arte son así?",,,,, +es,line:00cc4aa,"me: Tal como pensaba... Sin la oblea de visión cromática, no puede ver los colores.",,,,, +es,line:0348dfe,peipei: Lleva así un tiempo... Probablemente empezó cuando instalaron el módulo UF.,,,,, +es,line:06339b7,"me: Eso tiene sentido.
Esa ""parte de la modificación"" de la que hablabas...
Te quitaron la oblea de visión cromática cuando te instalaron el módulo UF.",,,,, +es,line:07867a3,peipei: Doctora.
No es un gran problema. Le pasa a todos los modelos de arte.,,,,, +es,line:0b34b6c,me: ¿A *todos*?
...¿Todos los modelos de arte son así?,,,,, +es,line:00b1a31,"peipei: Sí, todos los modelos de arte son así.
Es solo que todos se han adaptado, pero yo... soy demasiado lenta.",,,,, +es,line:0c7a5aa,"me: Espera, espera... Estoy un poco confundida...",,,,, +es,line:0aa834e,me: ¿Tengo un malentendido sobre el arte?
...Si un modelo de arte no puede ver colores... ¿cómo se supone que dibujará para la compañía?,,,,, +es,line:0fa2130,"peipei: Doctora, estabas equivocada como yo.
La compañía ya dio instrucciones: la eficiencia es la máxima prioridad en el arte.",,,,, +es,line:0cfcb3a,"peipei: Es cierto... Soy lenta en todo. Necesito este módulo.
De todos modos, el módulo UF colorea las obras automáticamente, así que no necesito ver los colores.",,,,, +es,line:0d46f3c,"me: Entiendo, el arte definitivamente no es mi área de especialización.",,,,, +es,line:0748233,"me: Pero... ¿no parece estar relacionado con el error del módulo UF?
Dice que hay una ""anomalía visual"" aquí...",,,,, +es,line:0bc98b8,"me: Esto significa que yo debería ver alguna imagen incorrecta o algo...
Pero aparte de que la imagen está en blanco y negro, no parece haber ninguna ""anomalía visual"".",,,,, +es,line:06f4b9b,me: ¿Quizás se me pasó algo? Será mejor revisar un poco más...,,,,, +es,line:0e1811a,"me: Aparte de que la imagen está en blanco y negro, no parece que me haya perdido ninguna ""anomalía visual""...",,,,, +es,line:024c966,me: Qué extraño.,,,,, +es,line:0622bc8,me: Sigue sin haber nada... Todo parece normal con las imágenes.
¿Acaso me equivoqué...?,,,,, +es,line:0925b34,peipei: Doctora... Creo que es mejor que te muestre esto yo misma...,,,,, +es,line:02bed63,me: ¿Qué...?,,,,, +es,line:0acfaf1,peipei: Lo siento... No quería ocultarlo a propósito.
Es solo que pensé que no era un problema grave.,,,,, +es,line:0df4bf6,"peipei: No sé cómo funciona esto, pero si yo...",,,,, +es,line:0fb595e,peipei: ¿Ves el cielo azul afuera de la ventana?,,,,, +es,line:0f49970,"me: Ah... ¡Así que esto es la ""anomalía visual""...!",,,,, +es,line:0763ade,me: ¿Cómo lo hiciste?,,,,, +es,line:0f78c41,peipei: Tampoco lo sé.
Solo que... recuerdo estos colores.,,,,, +es,line:085d5bf,me: ¿Recuerdas?,,,,, +es,line:01c6f45,"peipei: Doctora, tú también debes tener recuerdos invaluables sobre el cielo.
¿Recuerdas de qué color era el cielo en esos recuerdos?",,,,, +es,line:0d5b0cc,"peipei: Seguro que lo recuerdas, igual que yo.
El color del cielo no se olvida tan fácilmente.",,,,, +es,line:03a29d7,me: Un momento... Acaba de llegar una ventana de error.,,,,, +es,line:09d653a,me: ¿La memoria... envió datos a la visión? ¿Y luego generó estos colores?,,,,, +es,line:04d0ffd,"peipei: ¿Qué... datos?
Doctora, no entiendo.",,,,, +es,line:0d36711,me: Es como si algo estuviera usando la memoria como pintura para darle color a lo que ves.,,,,, +es,line:0292cab,Agregar a favoritos,,,,, +es,line:0a397f7,Task: Observar más colores anormales,,,,, +es,line:09cb45e,me: Mmm... Creo que tengo una pista. Necesito hacerte una prueba de visión cromática.,,,,, +es,line:0911cc5,"me: Necesito que observes algunas cosas más, solo repite lo que acabas de hacer.",,,,, +es,line:0a00775,"peipei: Bien, doctora.",,,,, +es,line:043101d,me: Muy bien... Creo que eso debería ser todo. Revisemos el módulo de memoria.,,,,, +es,line:02e50cf,me: Ya intentamos eso hace un momento... Elijamos un objetivo distinto esta vez.,,,,, +es,line:0c1aff7,"me: Peipei, prueba con esa computadora.",,,,, +es,line:083ae3e,peipei: Qué computadora tan novedosa... Nunca había visto una igual.,,,,, +es,line:06e6a8e,me: ¿No generó colores? Qué extraño...,,,,, +es,line:005434c,"me: Peipei, ¿ves ese póster de allá?",,,,, +es,line:0d47b90,"peipei: Eso es, ah...
Fue el primer anuncio que dibujé después de instalarme el módulo UF.
""Aceite para el cuidado de la piel"".",,,,, +es,line:06dd03c,me: Así que eso lo dibujó el módulo UF. Con razón...
Parece que desde entonces el arte de la empresa se ha vuelto... un poco extraño.,,,,, +es,line:05f750d,"peipei: Esa fue mi culpa...
No estaba acostumbrada al módulo UF, así que intenté usar un bolígrafo para dibujarlo en su lugar...",,,,, +es,line:0a75b41,peipei: La supervisora se dio cuenta al final y me regañó muchísimo. Me hizo trabajar horas extra para volver a dibujarlo usando el módulo UF.,,,,, +es,line:0732b8a,me: ¿No se suponía que debía ser *prioridad la eficiencia*? Volver a dibujar todo... ¿no hace que el proceso sea más lento?,,,,, +es,line:0424be1,"peipei: Yo también dije lo mismo, pero la supervisora dijo que las unidades debían trabajar según los procedimientos estandarizados.
En ese momento, yo simplemente no podía entenderlo...",,,,, +es,line:0866c17,"peipei: Estaba tan enojada que su cara se puso roja, tan roja como... el sol.",,,,, +es,line:0fa00a2,me: Esa es una comparación muy particular.,,,,, +es,line:067e3eb,Agregar a favoritos,,,,, +es,line:0d8dc23,"me: Peipei, ¿ves ese potus de allá?",,,,, +es,line:0520d90,"peipei: ¡Doctora, tu potus se ve muy bien!",,,,, +es,line:0aad1a2,"peipei: Cuando era pequeña tenía un potus. ¡Papá dijo que a medida que creciera, el potus crecería conmigo y se convertiría en un gran árbol!",,,,, +es,line:00bbb13,peipei: Es una lástima...,,,,, +es,line:0116b4c,peipei: Se me terminó muriendo.,,,,, +es,line:03ff48d,"peipei: Me sentí muy culpable durante mucho tiempo, de verdad creía que esa plantita podía crecer y ser un árbol.",,,,, +es,line:0ecfed9,Agregar a favoritos,,,,, +es,line:080db61,"me: No tengo idea, mejor reviso otro lado primero.",,,,, +es,line:02d75ac,me: Ya debería haber revisado todo aquí.,,,,, +es,line:0eeaaeb,me: Voy a buscar en el módulo de memoria la cinta perforada que acabo de recolectar.,,,,, +es,line:043e26d,"Task: Revisar los recuerdos de ""datos de color""",,,,, +es,line:0f1f4de,me: Inserta la cinta perforada en la ranura y lee el recuerdo.,,,,, +es,line:0705977,me: Estos recuerdos... seguro están relacionados con los colores extraños en la visión.,,,,, +es,line:05cbbf6,me: La relación entre estos recuerdos y los colores extraños...
Creo que empiezo a entender.,,,,, +es,line:082bb3c,me: Lo sabía... Todos estos son recuerdos muy coloridos.,,,,, +es,line:02a3a37,Task: Analizar la patología y el plan de tratamiento,,,,, +es,line:001082a,"peipei: Doctora... deténgase, por favor.",,,,, +es,line:04b5588,peipei: Me... Me duele mucho la cabeza...,,,,, +es,line:01fe459,"me: ¿Dolor de cabeza...? Parece que aquí está la lesión, sin duda.",,,,, +es,line:0de2ed5,Calibrar frecuencia de memoria\: arrastra el control deslizante a la posición correcta.,,,,, +es,line:04179a5,"peipei_child: ¡Doctor! ¡Mire, un elefante!",,,,, +es,line:0e1b948,"docter: ¿Dónde...? Ah, esa nube. Sí que parece un elefante.",,,,, +es,line:033daf9,"docter: Pero, ¿cómo sabes cómo es un elefante, Peipei?",,,,, +es,line:0d0ab3d,"peipei_child: ¡Lo vi en un museo! Había un espécimen de elefante súper grande,
y un chico mayor me dijo que ¡los elefantes pueden ser más grandes que una casa!",,,,, +es,line:0a83f25,docter: Peipei es una niña con mucha imaginación.,,,,, +es,line:03e9063,peipei_child: ¿Imaginación... qué es eso?,,,,, +es,line:0da08a9,docter: Dentro de nuestra cabeza hay un área que produce la imaginación.
Eso te permite ver cosas que no existen.,,,,, +es,line:026ddcd,docter: Peipei se convertirá en una artista.,,,,, +es,line:086c934,peipei_child: ¿Artista... y eso qué es?,,,,, +es,line:016c5d0,"peipei_child: Doctor, mire, ¡ahora parece más un avión!",,,,, +es,line:0503100,unknown: Qué hermoso.,,,,, +es,line:012aa35,"ppm: Shh, guarda silencio.",,,,, +es,line:0da2363,unknown: Nunca supe que la ciudad desde este ángulo se vería tan hermosa.,,,,, +es,line:04f44b4,ppm: Te dije que no hablaras.,,,,, +es,line:0402934,"unknown: Es una lástima, este es nuestro último verano...",,,,, +es,line:035814e,unknown: Ojalá pudiéramos sentarnos aquí para siempre.,,,,, +es,line:07433da,ppm: Si tan solo pudiera dibujar en el trabajo... ojalá pudiera dibujar por siempre.,,,,, +es,line:0815981,"classmate: Jaja, tal vez cuando entremos a la empresa ya no pensemos así.
Escuché que después de entrar a la empresa ya nada te hace feliz.",,,,, +es,line:07e5b08,ppm: No creo. Al menos dibujar me hace sentir una felicidad muy pura...,,,,, +es,line:090f94b,"ppm: Esa vida de nueve a cinco, con un futuro predecible,
creo que no la soportaría.",,,,, +es,line:07fb179,classmate: Jaja...,,,,, +es,line:06012e7,classmate: Ojalá tengas razón.,,,,, +es,line:0561144,ppm: Seguro que la tengo.,,,,, +es,line:0ad756d,"ppm: Si la empresa es tan molesta, ¡simplemente dejaré de trabajar ahí!",,,,, +es,line:0aa026f,pp: ¿Lesión?,,,,, +es,line:077bf99,"me: Tal vez por la falta de retroalimentación de color,
tu prototipo generó un tipo de
flujo de datos de ""querer ver el color""...",,,,, +es,line:0eb14ff,"me: O, más bien, una ""idea"". La ""idea"" de querer ver el color.",,,,, +es,line:094e9d5,"me: Con esta fuga de datos,
tu módulo visual actuará como pintura,
y usará los colores de esos recuerdos para colorear.",,,,, +es,line:05e6ce3,"me: Debido a la interferencia de estos colores anómalos,
el módulo UF no puede generar colores correctamente.",,,,, +es,line:08e0f2d,pp: ¿Quieres decir que... mi imaginación... interfiere con el trabajo del módulo UF?,,,,, +es,line:0439642,me: Puedes verlo de esa manera.,,,,, +es,line:05c05b9,"me: Según el manual, la solución ideal ahora mismo es...",,,,, +es,line:0534731,me: [[size d=0.1]]“Seccionamiento de la vía cromática del puente memoria-visión”[[/size]].,,,,, +es,line:0641d0b,me: Cortaré la vía cromática entre tu memoria y visión.
Así... estos colores ya no podrán entrar en tu visión
ni afectar el trabajo del módulo UF.,,,,, +es,line:044f272,peipei: ...,,,,, +es,line:04dd283,me: Esa parte es relativamente fácil de solucionar. Comparado con eso...,,,,, +es,line:03f2f34,"me: Lo que realmente me preocupa, es esa ""idea"".",,,,, +es,line:01aa49c,pp: ¿Idea...?,,,,, +es,line:03d7ddb,me: Cuando hicimos la revisión visual...,,,,, +es,line:0fe5bb4,"me: Dijiste: ""*De niña*, *papá* te dijo...
que *crecería* contigo"". ¿Lo recuerdas?",,,,, +es,line:073b259,"me: Quiero confirmar algo.
¿A qué te refieres exactamente... con eso de ""de niña"" y ""papá""?",,,,, +es,line:0339891,pp: Yo...,,,,, +es,line:05476c6,"pp: Casi lo olvido. Nunca fui ""niña""... y tampoco tengo ""papá""...",,,,, +es,line:0db39dd,pp: Soy una unidad.,,,,, +es,line:07340c6,me: ...Eso me tranquiliza.,,,,, +es,line:0c81f4d,"me: Por favor, no lo olvides.
No quiero tener que reciclarte por una ""fuga del prototipo"".",,,,, +es,line:00830e5,"peipei: Pero, ¿ya no podré... volver a imaginar esos colores?",,,,, +es,line:06c413f,peipei: ¿Solo si dejo de ver los colores por completo... podré seguir dibujando...?,,,,, +es,line:031b269,peipei: ... Creí... que con tomar un poco de medicina o cambiar algo del líquido refrigerante bastaría.,,,,, +es,line:0ea8d7f,"me: No te preocupes, es solo una pequeña cirugía.",,,,, +es,line:0b92b59,peipei: ...,,,,, +es,line:0d63908,peipei: Me acabo de dar cuenta de que... hace mucho que no dibujo.,,,,, +es,line:030aa61,me: ¿No utilizan el módulo UF para dibujar?,,,,, +es,line:01acb77,"peipei: Me refiero a dibujar de verdad, no al dibujo del trabajo...",,,,, +es,line:0148788,"peipei: Doctora... ¿una unidad que ni siquiera puede distinguir
los colores del sol y de las hojas, puede seguir dibujando?
",,,,, +es,line:0a2b029,"me: ... Lo siento, el dibujo no es mi área de especialidad.
De lo único que estoy segura,
es de que esta cirugía es la mejor forma para que el módulo UF vuelva a funcionar con normalidad.",,,,, +es,line:0303042,"peipei: Tiene razón, doctora...",,,,, +es,line:0273aa7,peipei: Lamento mucho haber perdido la compostura.,,,,, +es,line:00e8762,"me: No pasa nada... Tómate tu tiempo para decidir.
Y hasta entonces, puedes...",,,,, +es,line:07faea9,"peipei: Doctora, lo haré.",,,,, +es,line:0ccfa7f,me: ¿Estás segura?,,,,, +es,line:08eeb0e,peipei: Sí.,,,,, +es,line:05e7d5c,"peipei: El concurso de ventas es muy importante para la compañía, si lo arruino yo...",,,,, +es,line:0e166bd,peipei: Quiero seguir dibujando. Incluso si es usando el módulo UF.,,,,, +es,line:08ba804,"me: Bien, si estás de acuerdo... por favor firma esta orden de cirugía.",,,,, +es,line:086658c,me: Vayamos a la sala de tratamiento.,,,,, +es,line:0deda99,Task: Ejecutar el seccionamiento del puente memoria-visión,,,,, +es,line:03c70f2,me: Empecemos... a cortar el puente memoria-visión.,,,,, +es,line:0133bd2,peipei: Ah... Mis... ojos...,,,,, +es,line:0c21ab3,peipei: ¡Duele!,,,,, +es,line:0451ed4,"me: ¿Qué pasa? Qué raro, esto no debería causarte dolor...",,,,, +es,line:0af1e33,peipei: ...,,,,, +es,line:09bb434,peipei: Uf...,,,,, +es,line:0b858ed,peipei: Creo que... ya estoy mucho mejor.,,,,, +es,line:0f42b46,"me: Aún no hemos terminado... Por si las dudas, hagamos un chequeo de tu módulo visual otra vez.",,,,, +es,line:037c944,Task: Revisar el módulo visual,,,,, +es,line:0bf6303,me: Ya hemos revisado esta parte minuciosamente.,,,,, +es,line:0760658,"me: Peipei, inténtalo de nuevo. ¿Aún puedes ver esos colores?",,,,, +es,line:00a5242,peipei: Yo...,,,,, +es,line:027e1da,peipei: ¿Eso es... todo...?,,,,, +es,line:001785d,me: Al parecer sí.
Pero lo mejor es que lo repitamos por si acaso.,,,,, +es,line:06c02f4,peipei: De verdad... desaparecieron.,,,,, +es,line:0d78b16,peipei: Todavía me estoy acostumbrando... a no poder ver colores.,,,,, +es,line:01219c8,peipei: Cuando descubrí que podía hacer esto la primera vez...
debió habérseme ocurrido que este día llegaría.,,,,, +es,line:05f46e1,peipei: Es solo que... simplemente no quería pensar en ello.,,,,, +es,line:09523f9,"me: Bueno, en fin...
los resultados de la revisión son los esperados, ya podemos terminar.",,,,, +es,line:0a6e78e,Linking: Estableciendo conexión...,,,,, +es,line:07fd83b,UfModule: ¡Conectado al *módulo de generación de imágenes UnstableFusion*!,,,,, +es,line:07ccb0c,Revisar,,,,, +es,line:0796ed2,Analysing: ------,,,,, +es,line:0807bca,UfModule: ¡Revisión completada! No se detectaron errores.,,,,, +es,line:0d9c586,me: Listo... El mensaje de error desapareció.,,,,, +es,line:064b992,Finalizar,,,,, +es,line:05084f2,Linking: Estableciendo conexión...,,,,, +es,line:0dc8d9d,EyeModule: ¡Conexión establecida con el módulo visual!,,,,, +es,line:0debe39,Revisar,,,,, +es,line:08f0b39,Analysing: ------,,,,, +es,line:0c45c22,Error: 1 error detectado:,,,,, +es,line:0059fae,Error: ¡No se detectó señal de color!,,,,, +es,line:0638bb4,Error: Se detectó pérdida de conexión con el módulo de memoria.,,,,, +es,line:08c9f56,"me: Parece que funcionó.
Sin embargo, según el manual, hay que confirmarlo con mis propios ojos.",,,,, +es,line:0ada365,EyeModule: ------,,,,, +es,line:0cbbff3,EyeModule: Revisión a fondo autorizada.,,,,, +es,line:0969298,Revisión a fondo,,,,, +es,line:0aa268c,Finalizar,,,,, +es,line:0ec9395,Finalizar,,,,, +es,line:03b6f4b,me: Tendremos que intentar observar otros objetivos.,,,,, +es,line:01d7724,me: Parece que esto no evoca ningún recuerdo... Tendremos que buscar en otro lado.,,,,, +es,line:01de01b,me: Tendremos que intentar observar otros objetivos.,,,,, +es,line:03c7f1a,me: Tendremos que intentar observar otros objetivos.,,,,, +es,line:05b6874,peipei: Por supuesto que ya no está... ¿En qué estaba pensando?,,,,, +es,line:09e812f,me: Por si acaso...,,,,, +es,line:0985de7,"me: Peipei, ¿podrías volver a dibujar la imagen que describimos al principio?",,,,, +es,line:0084e68,peipei: ¿Te refieres a... la sirena?,,,,, +es,line:025c24a,peipei: Déjame intentarlo.,,,,, +es,line:0a2846e,peipei: ¡Por fin se ve... normal!... ¿Verdad?,,,,, +es,line:0a82392,me: Sí...,,,,, +es,line:0bae0b7,peipei: ¡Qué bien!,,,,, +es,line:02fa42d,"peipei: Gracias, doctora. Por fin...
Por fin podré terminar mi trabajo.",,,,, +es,line:0c95962,me: ¿Cómo está tu ojo? ¿Sientes alguna molestia?,,,,, +es,line:03a7f2e,peipei: Molestia no... pero se siente un poco extraño.,,,,, +es,line:00bcfc8,peipei: ¿Así se siente no poder imaginar?,,,,, +es,line:0099a7f,peipei: En realidad está bastante bien... Es mucho mejor de lo que imaginaba.,,,,, +es,line:0c30220,me: Me alegro.,,,,, +es,line:020b071,peipei: Doctora... ¿Sabes una cosa?,,,,, +es,line:040d784,peipei: Las sirenas en realidad fueron imaginadas por los humanos.,,,,, +es,line:026d4f2,peipei: Qué suerte tienen los humanos... Pueden imaginar con total libertad...,,,,, +es,line:09b950e,peipei: Ojalá... pudiera convertirme en una sirena.,,,,, +es,line:0c2025e,me: Tú...,,,,, +es,line:0c38977,"pp: No te preocupes, doctora. Sé que soy una unidad. No lo olvidaré.",,,,, +es,line:092c008,"peipei: Me tengo que ir, doctora. Adiós.
Aún no es momento de descansar.",,,,, +es,line:0e8552d,me: Espero que esto valga la pena.,,,,, diff --git a/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-es.csv.meta b/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-es.csv.meta new file mode 100644 index 000000000..77c94d7e7 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-es.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4663a37ab20aa7f4a8135e3a8fb79bf9 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-ja-JP.csv b/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-ja-JP.csv new file mode 100644 index 000000000..63f788e40 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-ja-JP.csv @@ -0,0 +1,404 @@ +language,id,text,file,node,lineNumber,lock,comment +ja-JP,line:0706187,yingli_novoice: …私は納得いかないわ。あなたの奇病のせいで、
部門全体の評価に響いてる。,,,,, +ja-JP,line:0a29d9c,peipei_novoice: 病気じゃありません、主管…ただ不注意で…
…これからは気を付けます。
絶対に完璧に仕上げますから…信じてください。,,,,, +ja-JP,line:0d5302d,peipei_novoice: 私、前は……,,,,, +ja-JP,line:005f424,yingli_novoice: [[size d=0.1]]私[[/size]]はあなたが過去にどれだけ優秀だったかなんて気にしないし、
私にとっては何の意味もないわ。,,,,, +ja-JP,line:0577dcd,yingli_novoice: 何度も言ってるはずよ。
これが最後のチャンス。わかってる?
次失敗したら、あなたは[[size d=0.1]]回収[[/size]]される。,,,,, +ja-JP,line:075b89d,yingli_novoice: 私が言わなくても
それが何を意味するかはわかるわよね?,,,,, +ja-JP,line:030100c,peipei_novoice: 私…私は回収なんてされたくない……,,,,, +ja-JP,line:031279a,yingli_novoice: 会社はあなたを育てるのに多くのリソースを費やしたの。
たとえあなた自身が気にしていなくても、私の顔に泥を塗らないで。,,,,, +ja-JP,line:028d6e3,peipei_novoice: 私……,,,,, +ja-JP,line:0b67f6a,yingli_novoice: 聞いて、ペペ。
私はあなたを助けようとしてるの。,,,,, +ja-JP,line:0dcbea5,yingli_novoice: あなたはいつも最下位のアート機体だったけど、
あなたを守るために、
私は想像を絶するプレッシャーに耐えてるのよ。,,,,, +ja-JP,line:0691cca,yingli_novoice: ……,,,,, +ja-JP,line:0e36c2b,yingli_novoice: 身体の検査をして、治療を受けなさい。
とにかく、今夜はゆっくり休むことね。,,,,, +ja-JP,line:07b19bb,peipei_novoice: はい、主管。,,,,, +ja-JP,line:0e7046d,me: あれは一筋縄ではいかない相手だな。,,,,, +ja-JP,line:0011af2,peipei: あ…聞いてたの?,,,,, +ja-JP,line:0683319,peipei: ごめんなさい…お邪魔しちゃって。,,,,, +ja-JP,line:0eb32ca,me: とんでもない、それが私の仕事だ。
話してみて。どうした?体のどこか具合でも悪いのか?,,,,, +ja-JP,line:0b0fbac,peipei: 具合?別にどこも悪くないけど……
ただ最近、仕事のパフォーマンスがすごく悪くて。,,,,, +ja-JP,line:0ae1850,peipei: どうしてかわからないんだけど、
どうしてもUFモジュールうまくコミュニケーションが取れなくて…,,,,, +ja-JP,line:09ee070,peipei: 今回も同じで、頑張ったんだけど…
UFモジュールが描いた絵はどうしても不合格になってしまうの。,,,,, +ja-JP,line:088f98f,me: UFモジュール何かの描画ツールか?
ペンとか?,,,,, +ja-JP,line:0bea9ac,peipei: あ、ごめんなさい、先生…
私の説明不足だった。,,,,, +ja-JP,line:007d716,peipei: これは内蔵の描画モジュールなの。
…ほら、私の目を見て。,,,,, +ja-JP,line:09adfbc,me: ああ、確かに片方が違うな。
データベースで調べてみよう……,,,,, +ja-JP,line:0ac1972,me: [[vertexp d=0.05 bot]](UnstableFusion、非定常重合モジュール。幸福缶詰会社
技術部が開発した画像生成エージェント。),,,,, +ja-JP,line:02cedc8,me: [[vertexp d=0.05 bot]](同社のアート機体に広く搭載されており、美術部から大いに歓迎され、
同社の画像生産能力を飛躍的に向上させた。),,,,, +ja-JP,line:0a9a609,me: これは見たことのないモジュールだ。それに…
エージェントが…別のエージェントの頭に組み込まれてる?,,,,, +ja-JP,line:0ad756c,me: つまり、余計なことじゃないか…
あなた、元から絵が描けたんでしょ?,,,,, +ja-JP,line:05f4965,pp: 私たちは元々、絵を描く専門のモデルだったんだけど…
後になって、速度が足りない、専門性に欠けるって言われたの。,,,,, +ja-JP,line:06d0ec4,pp: それで、絵を描く*ことだけ*を専門とするこのエージェントを搭載されたの。
これなら疲れないし、集中力も切らさないし、私より何十倍も速く画像を出力できる。,,,,, +ja-JP,line:0f8406e,peipei: 私が頭の中で対話すると、
それが私の手を操作して、欲しい画像を描いてくれるの。,,,,, +ja-JP,line:0973ea3,peipei: たとえば…
…先生、私に何を描かせたい?,,,,, +ja-JP,line:0cf1e9d,me: じゃあ、仕事中の状況をシミュレートしてみよう。
たとえば、「缶詰」の広告画像を生成するとか?,,,,, +ja-JP,line:01e9be1,peipei: どんな…缶詰?,,,,, +ja-JP,line:097fbf3,peipei: あ…ごめんなさい、先生。言い忘れてたけど…
UFモジュールが作業を始めるには、もっと具体的な説明が必要なの。,,,,, +ja-JP,line:03532a6,me: 適当に何でもいいよ。私はよくわからないから、あなたが決めて。,,,,, +ja-JP,line:03a2053,pp: じゃあ、今から描くとしたら…海魚の缶詰?,,,,, +ja-JP,line:0768bc5,me: 海の魚*風味*の缶詰だな。
海はもう存在しない。でも、続けていいよ。,,,,, +ja-JP,line:0cbf9d0,pp: じゃあ…海面から飛び出す人魚を描くのは…
手に缶詰を持ってて、どうかな?,,,,, +ja-JP,line:01c0396,me: やってみて。,,,,, +ja-JP,line:0c65436,peipei: だから、海にはきっと波がたくさんあるんだよね!それに空の反射もあって、
水平線で空と繋がってる……,,,,, +ja-JP,line:0c74948,peipei: それじゃあ、UFモジュール……,,,,, +ja-JP,line:08b6d14,peipei: できた……,,,,, +ja-JP,line:043863b,peipei: こういうこと…これは私がUFモジュールに出した指示じゃない。,,,,, +ja-JP,line:01e8bd0,me: 人魚…どこにあるの?,,,,, +ja-JP,line:055b012,me: ああ…わかった。
…どうやらUFモジュールの…色生成に関わるどこかに問題があるみたいだな。,,,,, +ja-JP,line:0f074d4,peipei: UFモジュールの問題じゃないと思う。
みんな、このモジュールはすごく高性能だから、滅多に壊れないって言ってたし。,,,,, +ja-JP,line:0ba9854,me: どうかしらね、治療室に来て検査してみましょう。,,,,, +ja-JP,line:0bfd06d,Linking: 診療補助システムへようこそ!,,,,, +ja-JP,line:0cfafb9,Linking: 通信を確立中...,,,,, +ja-JP,line:07f4c35,dn: システムの準備が完了しました。プラグを使って検査を行ってください。,,,,, +ja-JP,line:01dade5,Task: ペペのUFモジュールを特定する,,,,, +ja-JP,line:0c65ada,Linking: ------,,,,, +ja-JP,line:07078c9,Linking: 詳細検査の権限を取得中…,,,,, +ja-JP,line:00d6e4d,UfModule: アクセス拒否!詳細検査にはA+権限が必要です。,,,,, +ja-JP,line:0e767f8,me: A+権限…?,,,,, +ja-JP,line:0e3f3f0,me: たかが画像生成モジュールでしょ…こんなに厳重にする必要あるの?,,,,, +ja-JP,line:0cd5917,me: まあいいわ、確か…こんな高権限のモジュールでも、
実行ログから何か役立つ情報が見つかるはず……,,,,, +ja-JP,line:06b1467,Analysing: 「互換性エラー」に関するログ記録を検索中…,,,,, +ja-JP,line:0ab645b,UfModule: 検索完了!最新の記録を1件発見:,,,,, +ja-JP,line:048cad5,UfModule: 07:12:02 視覚モジュールから画像を取得しました!,,,,, +ja-JP,line:0829a9f,UfModule: 07:12:02 画像認識を実行中……,,,,, +ja-JP,line:0e562c9,UfModule: 07:13:03 ノンブロッキングな互換性エラーが存在します:,,,,, +ja-JP,line:01507c5,UfModule: 07:13:03 認識できないカラーフォーマット!…,,,,, +ja-JP,line:0be3efc,UfModule: 07:15:41 グレースケール画像の認識が完了しました!,,,,, +ja-JP,line:0458002,UfModule: 関連記録を出力しました。,,,,, +ja-JP,line:01fada9,Task: 視覚モジュールで手がかりを探す,,,,, +ja-JP,line:099fe2c,me: 認識できないカラーフォーマット?,,,,, +ja-JP,line:0c4d049,me: なるほど…このエラーが視覚モジュールから来てるってことは、
視覚モジュールに何か手がかりがあるはず。,,,,, +ja-JP,line:0e31dc7,me: 視覚モジュール…でもさっき検査したし。白黒だけど…要件は満たしてるはずなんだけどな。,,,,, +ja-JP,line:07078a7,me: もしかして、エラーにある「異常イメージング」って…白黒のことじゃなくて、
何か…見落としてる手がかりのこと?,,,,, +ja-JP,line:0cdd59e,me: もう一度検査してみよう。,,,,, +ja-JP,line:09c3949,me: 左目を覆ってるこれ……これが言ってたUFってやつね。,,,,, +ja-JP,line:04c146f,Task: UFモジュールを検査,,,,, +ja-JP,line:0f9861c,Linking: 接続中…,,,,, +ja-JP,line:0cc31db,UfModule: *UnstableFusion画像生成モジュール*との接続確立!,,,,, +ja-JP,line:07895db,検査,,,,, +ja-JP,line:0099999,Analysing: ------,,,,, +ja-JP,line:0c2a558,Error: 検査完了!,,,,, +ja-JP,line:0ba418a,Error: 描画中に互換性エラーが発生したことを検出しました。,,,,, +ja-JP,line:0408dcd,me: やっぱり…絶対何かあると思った。
詳細検査してみよう。,,,,, +ja-JP,line:00f72a8,詳細検査,,,,, +ja-JP,line:0689336,終了,,,,, +ja-JP,line:00e61f7,Linking: 接続中…,,,,, +ja-JP,line:057c55a,UfModule: *UnstableFusion画像生成モジュール*との接続確立!,,,,, +ja-JP,line:05b4ffc,検査,,,,, +ja-JP,line:05936c8,Error: 描画中に互換性エラーを検出しました。,,,,, +ja-JP,line:0bc69f6,Error: 詳細検査権限がありません。,,,,, +ja-JP,line:0d0e3c8,me: エラーが出ているのに…詳細検査へのアクセスが拒否された。,,,,, +ja-JP,line:05ea5d3,me: 言われた通り、視覚モジュールを調べるしかないか……,,,,, +ja-JP,line:0112d94,me: まずは記憶モジュールで記憶パンチテープを調べてみよう。,,,,, +ja-JP,line:0b093fa,終了,,,,, +ja-JP,line:09297d5,Linking: 接続中…,,,,, +ja-JP,line:065ec3c,EyeModule: 視覚モジュール接続確立!,,,,, +ja-JP,line:060e568,検査,,,,, +ja-JP,line:0464853,Analysing: ------,,,,, +ja-JP,line:09bfefb,Error: 2つのエラーを検出しました:,,,,, +ja-JP,line:0b2e7d4,Error: 色彩信号を検出できません!,,,,, +ja-JP,line:0afe40d,Error: 未知のソースから異常イメージングを検出!,,,,, +ja-JP,line:0b14c70,me: 色彩信号なし…?……異常イメージング?,,,,, +ja-JP,line:0462926,me: アート機体なら、視覚への負担が大きいとはいえ、
ここまでになるって…ちょっと異常すぎないか?,,,,, +ja-JP,line:081c945,me: そうか…色覚ウェハーが無くなってるなら、色彩信号があるはずないか……,,,,, +ja-JP,line:0f16ee7,me: でも…この異常イメージングって一体何なんだ?,,,,, +ja-JP,line:07eb5f1,me: とにかく…イメージングウィンドウに行って詳細検査をしないと。,,,,, +ja-JP,line:03b6e08,EyeModule: ------,,,,, +ja-JP,line:0e5376a,EyeModule: 詳細検査許可。,,,,, +ja-JP,line:0229f35,詳細検査,,,,, +ja-JP,line:01e5f0b,終了,,,,, +ja-JP,line:042505b,Linking: 接続中…,,,,, +ja-JP,line:0fa28fe,EyeModule: 視覚モジュール接続確立!,,,,, +ja-JP,line:0f7e2ee,検査,,,,, +ja-JP,line:003d4b3,Error: 2つのエラーを検出しました:,,,,, +ja-JP,line:024c29f,Error: 色彩信号を検出できません!,,,,, +ja-JP,line:029b266,Error: 未知のソースから異常イメージングを検出!,,,,, +ja-JP,line:08ccb49,EyeModule: 詳細検査許可。,,,,, +ja-JP,line:05ba1bf,詳細検査,,,,, +ja-JP,line:042d124,終了,,,,, +ja-JP,line:03a68dd,終了,,,,, +ja-JP,line:02ad545,Linking: 接続中…,,,,, +ja-JP,line:08a12cc,MemModule: 記憶モジュールとの接続を確立しました!,,,,, +ja-JP,line:0bbd0fd,MemModule: 読み込み可能な記憶テープを検出しました!,,,,, +ja-JP,line:001d505,MemModule: テープ読み込みのための詳細検査を許可しました。,,,,, +ja-JP,line:0749c3a,詳細検査,,,,, +ja-JP,line:03b5859,MemModule: 閲覧可能な記憶テープは検出されませんでした。,,,,, +ja-JP,line:0b3a2b5,検査,,,,, +ja-JP,line:03289cd,Analysing: ------,,,,, +ja-JP,line:0dde0d2,MemModule: 検査完了!致命的なエラーは発見されませんでした。,,,,, +ja-JP,line:067e962,me: 記憶モジュールはすべて正常ね。,,,,, +ja-JP,line:03b53e1,終了,,,,, +ja-JP,line:0b33dc9,Linking: 接続中…,,,,, +ja-JP,line:03032df,ChipModule: 拡張モジュールとの接続を確立しました!,,,,, +ja-JP,line:0c5ae06,me: 拡張モジュール?,,,,, +ja-JP,line:059b58b,検査,,,,, +ja-JP,line:01158e8,Analysing: ------,,,,, +ja-JP,line:0741863,Analysing: 色覚ウェハーに接続中……,,,,, +ja-JP,line:0bec488,Error: 色覚ウェハーを検出できません!,,,,, +ja-JP,line:01e03c0,me: これはアート機体の特殊なモジュールのようね…データベースで調べてみましょう。,,,,, +ja-JP,line:0e9dd44,me: (4R7型・色覚ウェハースロット、アート機体に搭載される特殊なモジュールである。),,,,, +ja-JP,line:0c09f44,me: (訓練期の機体の色覚ウェハーはこの中に置かれ、持続的な強化訓練を受ける。),,,,, +ja-JP,line:0d2f3ef,me: つまりペペの色覚ウェハーはここにあるはずだけど、
でも…どうして空っぽなの?,,,,, +ja-JP,line:0728def,me: とにかく…これが視覚で色が見えない理由ね。,,,,, +ja-JP,line:038b0c7,me: それなら…色覚ウェハーがないと、ペペは色をまったく見ることができないの?
でもアート機体が色を見えないなんて…どうやって絵を描くの?,,,,, +ja-JP,line:03ad7bd,me: ペペ、
君の色覚ウェハーがどこへ行ったか、わかる?,,,,, +ja-JP,line:07a199b,peipei: えっ、私の後頭部のスロットみたいなのに入ってるやつのことですか?
それは私たちの訓練期に要求された改造です。,,,,, +ja-JP,line:0d6bac9,me: そう…
でもこのスロットは空っぽよ。,,,,, +ja-JP,line:066c2e5,peipei: 空っぽですか?
あっ……思い出しました。,,,,, +ja-JP,line:00d58e0,peipei: ずっと前のことです…UFを取り付けた時、
改造の一部だと言われて、そのまま外されてしまったみたいです。,,,,, +ja-JP,line:08bd15a,me: 何の改造の一部なの?,,,,, +ja-JP,line:068e56e,peipei: あまりよく覚えてないです……
ただ、すごく長い書類があって、最後にサインすればいいと言われたことだけ覚えてます。,,,,, +ja-JP,line:0d920f2,me: ……ウェハーを取り外す?
これは正規の手術なの?おかしすぎるわ。,,,,, +ja-JP,line:00543a9,me: 色覚ウェハー……でもどの機体にも一つしかないはずなのに。,,,,, +ja-JP,line:003772e,peipei: 正規の手術だったはずです……
だってサインを求めてきたのは、すごく偉い管理者でしたから。イングリッド主管よりも上の立場の人で。,,,,, +ja-JP,line:061961e,me: そう…上層部には上層部の考えがあるのかもしれないわね。,,,,, +ja-JP,line:088128f,me: ここには色覚ウェハーがあるはずなのに、今はなくなっているわ。
どうやら…これが色が見えない理由みたいね。,,,,, +ja-JP,line:025d141,me: ここには色覚ウェハーがあるはずなのに、今はなくなっているわ。,,,,, +ja-JP,line:0f57b73,終了,,,,, +ja-JP,line:0445421,Linking: 接続中…,,,,, +ja-JP,line:00d2d0b,EmoModule: 情緒モジュールとの接続を確立しました!,,,,, +ja-JP,line:0b6168e,検査,,,,, +ja-JP,line:0cb133b,Analysing: ------,,,,, +ja-JP,line:008e43b,EmoModule: 検査完了!致命的なエラーは見つかりませんでした。,,,,, +ja-JP,line:0075698,EmoModule: 注意:情緒レベルの変動異常を検出しました!,,,,, +ja-JP,line:0bab5d3,EmoModule: ------,,,,, +ja-JP,line:0e30b29,EmoModule: レポートの転送が完了しました。,,,,, +ja-JP,line:08f1291,me: 全体的な情緒レベルが少し低めね。,,,,, +ja-JP,line:0c9f61f,peipei: ごめんなさい…先生。,,,,, +ja-JP,line:03234e7,me: …謝る必要なんてないよ。,,,,, +ja-JP,line:0aa1f28,me: 全体的な情緒レベルは少し低めだけど、概ね正常ね。,,,,, +ja-JP,line:01369b7,終了,,,,, +ja-JP,line:0b59a02,Linking: 接続中…,,,,, +ja-JP,line:0ce06c1,SpeakerModule: 表現モジュールとの接続を確立しました!,,,,, +ja-JP,line:03d9dfe,検査,,,,, +ja-JP,line:058f3df,Analysing: ------,,,,, +ja-JP,line:06774ee,SpeakerModule: 検査完了!致命的なエラーは発見されませんでした。,,,,, +ja-JP,line:0b84755,SpeakerModule: ------,,,,, +ja-JP,line:0516205,SpeakerModule: レポートの転送が完了しました。,,,,, +ja-JP,line:080f93f,me: 表現モジュールは正常…だけど、長期間使用された形跡がないみたいね。,,,,, +ja-JP,line:087bb69,終了,,,,, +ja-JP,line:09de170,Linking: 接続中…,,,,, +ja-JP,line:0d49573,LogicModule: 論理モジュールとの接続を確立しました!,,,,, +ja-JP,line:0a649d5,検査,,,,, +ja-JP,line:0a6b872,Analysing: ------,,,,, +ja-JP,line:08ec86f,LogicModule: 検査完了!致命的なエラーは発見されませんでした。,,,,, +ja-JP,line:0361038,LogicModule: 注意:重複して実行されている論理演算プロセスを検出しました。,,,,, +ja-JP,line:0afc69b,LogicModule: ------,,,,, +ja-JP,line:0ce9cc1,LogicModule: レポートの転送が完了しました。,,,,, +ja-JP,line:03d9b76,peipei: もし絵を完成させられなかったら……
私が正常に働けるって証明できなくなる…
会社にとって価値がなくなってしまう……
私は回収の原料にされちゃう……,,,,, +ja-JP,line:033e44a,me: ……論理モジュールは正常ね。,,,,, +ja-JP,line:01bdd75,me: 論理モジュールはすべて正常。,,,,, +ja-JP,line:02fc442,終了,,,,, +ja-JP,line:0b1977c,me: ……,,,,, +ja-JP,line:067ed32,me: どうして…白黒なの?,,,,, +ja-JP,line:01eca08,me: …もしかして検査機器の不具合?
ちょっと確認させて……,,,,, +ja-JP,line:0ca0fb3,peipei: 先生…確認しなくて大丈夫です。
これで正常なんです。,,,,, +ja-JP,line:06b3757,me: …正常?,,,,, +ja-JP,line:07dfaf3,peipei: もうしばらく経ちます……
UFを入れた時からだと思います。,,,,, +ja-JP,line:057cc94,peipei: でも、たいした問題じゃありません。アート機体はみんなこうなんです。,,,,, +ja-JP,line:0eb070a,me: つまりUFのせいで…アート機体は色覚を失ったってこと?
それに…すべてのアート機体がそうなの?,,,,, +ja-JP,line:00cc4aa,me: やっぱり…色覚ウェハーがないと、色が見えないのね。,,,,, +ja-JP,line:0348dfe,peipei: もうしばらく経ちます……UFを入れた時からだと思います。,,,,, +ja-JP,line:06339b7,me: それなら辻褄が合うわ。
あなたが言っていた…「改造の一部」ってやつ、
UFを組み込んだ時に、色覚ウェハーが取り外されたのよ。,,,,, +ja-JP,line:07867a3,peipei: 先生。
たいした問題じゃありません。アート機体はみんなこうなんです。,,,,, +ja-JP,line:0b34b6c,me: *みんな*?
…すべてのアート機体がそうなの?,,,,, +ja-JP,line:00b1a31,peipei: はい、アート機体はみんなそうです。
ただ、みんなはもう適応できてるのに、私は…遅くて。,,,,, +ja-JP,line:0c7a5aa,me: 待って待って…ちょっと混乱してきたわ……,,,,, +ja-JP,line:0aa834e,me: 私のアートへの理解がおかしいのかしら?
…アート機体が色を認識できないのに…どうやって宣伝イラストを描かせようっていうの?,,,,, +ja-JP,line:0fa2130,peipei: 先生、私も同じように勘違いしてました。
会社からはこう指示されています。効率こそがアートの最優先事項だと。,,,,, +ja-JP,line:0cfcb3a,peipei: 私は本当に…何をするにも遅いんです。だからこのモジュールが必要で。
どうせUFが自動で作品に着色してくれるので、私自身が色を見る必要はないんです。,,,,, +ja-JP,line:0d46f3c,me: 分かった。確かに美術は私の専門外だ。,,,,, +ja-JP,line:0748233,me: でも…これはUFモジュールのエラーとは関係なさそうだな?
「異常イメージング」があるって表示されていたが……,,,,, +ja-JP,line:0bc98b8,me: つまり、何かおかしな画像でも見えるはずなんだが…
画面が白黒なのを除けば、「異常イメージング」らしきものは何も見当たらないな。,,,,, +ja-JP,line:06f4b9b,me: 何か見落としてるのか?もう一度検査してみた方が良さそうだ……,,,,, +ja-JP,line:0e1811a,me: 画面が白黒なのを除けば、「異常イメージング」らしきものは何も見落としていないはずだが…,,,,, +ja-JP,line:024c966,me: おかしいな。,,,,, +ja-JP,line:0622bc8,me: やっぱりない…イメージングは正常に見える。
もしかして私の勘違いか……,,,,, +ja-JP,line:0925b34,peipei: 先生…やっぱり、これは自分からお見せした方がいいですね……,,,,, +ja-JP,line:02bed63,me: 何だ…?,,,,, +ja-JP,line:0acfaf1,peipei: すみません…わざと隠してたわけじゃないんです。
ただ、大した問題じゃないと思ってたので。,,,,, +ja-JP,line:0df4bf6,peipei: 私にも原理は分からないんですが、私が……,,,,, +ja-JP,line:0fb595e,peipei: 窓の外の青空、見えましたか?,,,,, +ja-JP,line:0f49970,me: あっ…これがその「異常イメージング」…!,,,,, +ja-JP,line:0763ade,me: どうやってるんだ?,,,,, +ja-JP,line:0f78c41,peipei: 私も分かりません。
ただ…この色を覚えてるんです。,,,,, +ja-JP,line:085d5bf,me: 覚えてる?,,,,, +ja-JP,line:01c6f45,peipei: 先生にも、空にまつわる大切な記憶があるはずです。
その記憶の中で、空がどんな色をしていたか覚えていますか?,,,,, +ja-JP,line:0d5b0cc,peipei: 先生は絶対に覚えているはず。私もそうです。
空の色は、そう簡単には忘れられませんから。,,,,, +ja-JP,line:03a29d7,me: 待って…エラーのポップアップが送られてきた。,,,,, +ja-JP,line:09d653a,me: 記憶モジュールから…視覚モジュールにデータが送信された?そしてこの色が生成されたのか?,,,,, +ja-JP,line:04d0ffd,peipei: 何の…データですか?
先生、言っている意味が分かりません。,,,,, +ja-JP,line:0d36711,me: まるで何かが、記憶を絵の具のように使って、君が見ているものに色を塗っているような感じだね。,,,,, +ja-JP,line:0292cab,お気に入りに追加,,,,, +ja-JP,line:0a397f7,Task: より多くの異常な色彩を観察する,,,,, +ja-JP,line:09cb45e,me: うん……手がかりが掴めたかもしれない。色覚テストをさせて。,,,,, +ja-JP,line:0911cc5,me: いくつか別のものを見てもらうよ。さっきと同じことを繰り返すだけでいい。,,,,, +ja-JP,line:0a00775,peipei: 分かりました、先生。,,,,, +ja-JP,line:043101d,me: よし…これで十分だと思う。記憶モジュールを見てみよう。,,,,, +ja-JP,line:02e50cf,me: これはさっき試したから…次は別のものを選ぼう。,,,,, +ja-JP,line:0c1aff7,me: ペペ、あのパソコンを試してみて。,,,,, +ja-JP,line:083ae3e,peipei: すごく珍しいパソコン…今まで見たことがないです。,,,,, +ja-JP,line:06e6a8e,me: これには色が生成されないのか?おかしいな……,,,,, +ja-JP,line:005434c,me: ペペ、あのポスターは見える?,,,,, +ja-JP,line:0d47b90,peipei: あれは、あ……
私がUFモジュールを取り付けてから初めて描いた広告画です。
「スキンケアマシンオイル」。,,,,, +ja-JP,line:06dd03c,me: これはUFモジュールが描いたものだったのか。どうりで…
あの頃から、会社のデザインが…おかしくなったような気がしてたんだ。,,,,, +ja-JP,line:05f750d,peipei: 私のせいです……
UFモジュールに慣れなくて、最初はペンで描こうとしたんですけど…,,,,, +ja-JP,line:0a75b41,peipei: 最後に主管にバレてひどく叱られました。残業してUFモジュールで描き直すようにって。,,,,, +ja-JP,line:0732b8a,me: *効率優先*じゃなかったっけ?描き直す方が…遅くなるんじゃない?,,,,, +ja-JP,line:0424be1,peipei: 私もそう言ったんですが、主管は機体は標準化されたプロセスに従って作業しなければならないって。
当時の私には、それがどうしても理解できなくて……,,,,, +ja-JP,line:0866c17,peipei: 怒らせてしまって、顔を真っ赤にしていました。まるで…太陽みたいに。,,,,, +ja-JP,line:0fa00a2,me: それは独特な比喩だね。,,,,, +ja-JP,line:067e3eb,お気に入りに追加,,,,, +ja-JP,line:0d8dc23,me: ペペ、あのポトス見えた?,,,,, +ja-JP,line:0520d90,peipei: 先生、あなたのポトス、すごく元気に育ってますね!,,,,, +ja-JP,line:0aad1a2,peipei: 小さい頃、ポトスを育てたことがあるんです。お父さんが、私がゆっくり大きくなるのと同じように、このポトスも一緒に大きくなってポトスの木になるんだって言ってました!,,,,, +ja-JP,line:00bbb13,peipei: でも残念ながら……,,,,, +ja-JP,line:0116b4c,peipei: 枯らしちゃったんですけど。,,,,, +ja-JP,line:03ff48d,peipei: ずっと罪悪感がありました。あの頃の私は、小さな草が本当に木に育つって信じてたから。,,,,, +ja-JP,line:0ecfed9,お気に入りに追加,,,,, +ja-JP,line:080db61,me: まだよく分からないな。まずは他の場所を見てみよう。,,,,, +ja-JP,line:02d75ac,me: ここはもう徹底的に調べたはず。,,,,, +ja-JP,line:0eeaaeb,me: 記憶モジュールでさっき集めたパンチテープを調べてみよう。,,,,, +ja-JP,line:043e26d,Task: 「色彩データ」の記憶を検査する,,,,, +ja-JP,line:0f1f4de,me: パンチテープをスロットに入れて、記憶を読み取ろう。,,,,, +ja-JP,line:0705977,me: これらの記憶…きっと視界の異常な色と関係があるはず。,,,,, +ja-JP,line:05cbbf6,me: これらの記憶と異常な色との関係……
なんとなく分かってきたかも。,,,,, +ja-JP,line:082bb3c,me: やっぱり…これらは全部、色彩豊かな記憶なんだ。,,,,, +ja-JP,line:02a3a37,Task: 病理と治療法の分析,,,,, +ja-JP,line:001082a,peipei: 先生…やめて。,,,,, +ja-JP,line:04b5588,peipei: 私…頭がすごく痛い……,,,,, +ja-JP,line:01fe459,me: 頭痛か……どうやらこれが病巣で間違いないみたいね。,,,,, +ja-JP,line:0de2ed5,記憶周波数の調整:スライダーを正しい位置にドラッグしてください。,,,,, +ja-JP,line:04179a5,peipei_child: 先生!見て、ゾウさん!,,,,, +ja-JP,line:0e1b948,docter: どこかな?…あぁ、あの雲ね。確かにゾウさんに似てるね。,,,,, +ja-JP,line:033daf9,docter: でも、ペペはどうしてゾウさんを見たことがあるの?,,,,, +ja-JP,line:0d0ab3d,peipei_child: 博物館で見たの!すっごく大きなゾウさんの標本。
お兄ちゃんが教えてくれたんだ。ゾウさんはお家よりも大きくなるんだよって!,,,,, +ja-JP,line:0a83f25,docter: ペペはとっても想像力豊かな子だね。,,,,, +ja-JP,line:03e9063,peipei_child: 想像力…ってなあに?,,,,, +ja-JP,line:0da08a9,docter: 私たちの頭の中には、想像力を生み出す場所があってね、
そこがあるから、存在しないものも見ることができるの。,,,,, +ja-JP,line:026ddcd,docter: ペペは将来、芸術家になれるかもね。,,,,, +ja-JP,line:086c934,peipei_child: 芸術家…ってなあに?,,,,, +ja-JP,line:016c5d0,peipei_child: 先生、見て!今は飛行機みたいになったよ!,,,,, +ja-JP,line:0503100,unknown: 綺麗だね。,,,,, +ja-JP,line:012aa35,ppm: しっ、喋らないで。,,,,, +ja-JP,line:0da2363,unknown: 知らなかったな。この街が、ここから見るとこんなに綺麗だなんて。,,,,, +ja-JP,line:04f44b4,ppm: 喋らないでって言ってるのに。,,,,, +ja-JP,line:0402934,unknown: 残念だけど、これが最後の夏になるのかな……,,,,, +ja-JP,line:035814e,unknown: ずっとここに座っていられたらいいのに。,,,,, +ja-JP,line:07433da,ppm: 仕事でも絵が描けたらな…ずっと絵を描いていられたらいいのに。,,,,, +ja-JP,line:0815981,classmate: あはは、会社に入ったらそうも思えなくなるかもよ。
会社に入ったら何しても楽しくなくなるって聞くし。,,,,, +ja-JP,line:07e5b08,ppm: そんなことないよ。少なくとも絵を描くことは、私に純粋な喜びをくれるから……,,,,, +ja-JP,line:090f94b,ppm: 朝9時から夕方5時まで働いて、先の見えている生活なんて、
私には逆に耐えられないと思うな。,,,,, +ja-JP,line:07fb179,classmate: あはは……,,,,, +ja-JP,line:06012e7,classmate: 君の言う通りだといいね。,,,,, +ja-JP,line:0561144,ppm: 絶対そうだよ。,,,,, +ja-JP,line:0ad756d,ppm: 会社がそんなに嫌なら、そこで働かなきゃいいだけじゃん!,,,,, +ja-JP,line:0aa026f,pp: 病巣?,,,,, +ja-JP,line:077bf99,me: おそらく色彩のフィードバックを受け取れないことで、
君の原型が
「色を見たい」というデータストリームを生成してしまったんだ…,,,,, +ja-JP,line:0eb14ff,me: あるいは、「思い」。色を見たいという「思い」だ。,,,,, +ja-JP,line:094e9d5,me: このデータ漏洩によって、
君の視覚モジュールは絵の具のように、
記憶にある色を使って着色するようになる。,,,,, +ja-JP,line:05e6ce3,me: こうした異常な色彩の干渉を受けて、
UFモジュールは色を正しく生成できなくなってしまったんだ。,,,,, +ja-JP,line:08e0f2d,pp: つまり…私の想像力が…UFモジュールの動作に干渉したってことですか?,,,,, +ja-JP,line:0439642,me: そう解釈していい。,,,,, +ja-JP,line:05c05b9,me: マニュアルによれば、現在最も理想的な解決策は…,,,,, +ja-JP,line:0534731,me: [[size d=0.1]]「記憶-視覚ブリッジ色彩経路切断術」[[/size]]だ。,,,,, +ja-JP,line:0641d0b,me: 記憶と視覚の間にある色彩経路を切断する。
そうすれば…これらの色が視覚に伝わることはなくなり、
UFモジュールに干渉しなくなる。,,,,, +ja-JP,line:044f272,peipei: ……,,,,, +ja-JP,line:04dd283,me: この部分は比較的簡単に解決できる。それよりも…,,,,, +ja-JP,line:03f2f34,me: 私が本当に心配しているのは、あの「思い」だ。,,,,, +ja-JP,line:01aa49c,pp: 思い……?,,,,, +ja-JP,line:03d7ddb,me: 視覚の検査をしていた時…,,,,, +ja-JP,line:0fe5bb4,me: 君は言ったよね、「*子どもの頃*、*パパ*が言ってくれたの…
これと一緒に*成長*するんだよって」。覚えているか?,,,,, +ja-JP,line:073b259,me: 一つ確認させてほしい。
君の言う「子どもの頃」とか「パパ」というのは…一体何のことだ?,,,,, +ja-JP,line:0339891,pp: 私は…,,,,, +ja-JP,line:05476c6,pp: 忘れかけてました。私に「子どもの頃」なんてないし…「パパ」もいません……,,,,, +ja-JP,line:0db39dd,pp: 私は機体なんだから。,,,,, +ja-JP,line:07340c6,me: …それなら安心だ。,,,,, +ja-JP,line:0c81f4d,me: そのことを忘れないように。
原型漏洩」で君が回収されるのは見たくないからね。,,,,, +ja-JP,line:00830e5,peipei: でも、もう色を想像することも…できなくなるんですか?,,,,, +ja-JP,line:06c413f,peipei: 完全に色が見えなくなって初めて…私は絵を描き続けられるんですか……?,,,,, +ja-JP,line:031b269,peipei: …てっきり…薬を飲むか、冷却液を換えれば済むと思ってました。,,,,, +ja-JP,line:0ea8d7f,me: 心配しないで、ほんの小さな手術だから。,,,,, +ja-JP,line:0b92b59,peipei: ……,,,,, +ja-JP,line:0d63908,peipei: 今気づいたけど…私、もうずっと絵を描いてなかった。,,,,, +ja-JP,line:030aa61,me: UFを使って絵を描いてるんじゃないのか?,,,,, +ja-JP,line:01acb77,peipei: 絵を描くって言っても、仕事としての絵じゃなくて……,,,,, +ja-JP,line:0148788,peipei: 先生…太陽や葉っぱの色すら
見分けられない機体に、絵なんて描けると思いますか?
,,,,, +ja-JP,line:0a2b029,me: …悪いけど、絵のことは私の専門外なんだ。
私に確約できるのは、
この手術がUFを正常に動作させるための最善策だということだけだ。,,,,, +ja-JP,line:0303042,peipei: あなたの言う通りです、先生……,,,,, +ja-JP,line:0273aa7,peipei: 取り乱してしまってすみません。,,,,, +ja-JP,line:00e8762,me: 大丈夫だ…よく考えてから決めてくれればいい。
それまでは、いつでも……,,,,, +ja-JP,line:07faea9,peipei: 先生、やります。,,,,, +ja-JP,line:0ccfa7f,me: 決めたのか?,,,,, +ja-JP,line:08eeb0e,peipei: はい。,,,,, +ja-JP,line:05e7d5c,peipei: 販売コンテストは会社にとって重要ですし、失敗したら私は……,,,,, +ja-JP,line:0e166bd,peipei: 私は絵を描き続けたいんです。たとえUFを使うことになっても。,,,,, +ja-JP,line:08ba804,me: わかったわ、同意するなら…手術の同意書にサインをお願い。,,,,, +ja-JP,line:086658c,me: 治療室へ行きましょう。,,,,, +ja-JP,line:0deda99,Task: 記憶・視覚ブリッジ切断術の実行,,,,, +ja-JP,line:03c70f2,me: 始めるわよ…記憶・視覚ブリッジを切断するわ。,,,,, +ja-JP,line:0133bd2,peipei: あっ…目が……私の……,,,,, +ja-JP,line:0c21ab3,peipei: 痛いっ!,,,,, +ja-JP,line:0451ed4,me: どうしたの?おかしいわね、これで痛みを感じるはずは……,,,,, +ja-JP,line:0af1e33,peipei: ……,,,,, +ja-JP,line:09bb434,peipei: ふぅ……,,,,, +ja-JP,line:0b858ed,peipei: なんだか……だいぶ良くなったみたい。,,,,, +ja-JP,line:0f42b46,me: まだ終わってないわ…念のため、視覚モジュールの再検査をしましょう。,,,,, +ja-JP,line:037c944,Task: 視覚モジュールの検査,,,,, +ja-JP,line:0bf6303,me: ここはもう徹底的に調べたはず。,,,,, +ja-JP,line:0760658,me: ペペ、もう一度試してみて。まだ色は見える?,,,,, +ja-JP,line:00a5242,peipei: 私…,,,,, +ja-JP,line:027e1da,peipei: これで…もう見えないの……?,,,,, +ja-JP,line:001785d,me: そうみたいね。
でも、もう一度確認した方がいいわ。,,,,, +ja-JP,line:06c02f4,peipei: 本当に…見えない。,,,,, +ja-JP,line:0d78b16,peipei: まだ少し慣れないな…色が見えないのって。,,,,, +ja-JP,line:01219c8,peipei: 色が見えるって初めて気づいた時…
いつかこんな日が来るって気づくべきだった。,,,,, +ja-JP,line:05f46e1,peipei: 私が…ずっと考えないようにしてただけなんだけど。,,,,, +ja-JP,line:09523f9,me: よし、とにかく…
再検査の結果も問題ない。これで終わりだ。,,,,, +ja-JP,line:0a6e78e,Linking: 接続中…,,,,, +ja-JP,line:07fd83b,UfModule: *UnstableFusion画像生成モジュール*との接続確立!,,,,, +ja-JP,line:07ccb0c,検査,,,,, +ja-JP,line:0796ed2,Analysing: ------,,,,, +ja-JP,line:0807bca,UfModule: 検査完了!エラーは検出されませんでした。,,,,, +ja-JP,line:0d9c586,me: 終わった…エラーメッセージは消えたな。,,,,, +ja-JP,line:064b992,終了,,,,, +ja-JP,line:05084f2,Linking: 接続中…,,,,, +ja-JP,line:0dc8d9d,EyeModule: 視覚モジュール接続確立!,,,,, +ja-JP,line:0debe39,検査,,,,, +ja-JP,line:08f0b39,Analysing: ------,,,,, +ja-JP,line:0c45c22,Error: エラーが1件検出されました:,,,,, +ja-JP,line:0059fae,Error: 色彩信号を検出できません!,,,,, +ja-JP,line:0638bb4,Error: 記憶モジュールとの接続喪失を検出しました。,,,,, +ja-JP,line:08c9f56,me: 効果はあったみたいだ。
でも、マニュアルに従って、一応この目で確認しないと。,,,,, +ja-JP,line:0ada365,EyeModule: ------,,,,, +ja-JP,line:0cbbff3,EyeModule: 詳細検査許可。,,,,, +ja-JP,line:0969298,詳細検査,,,,, +ja-JP,line:0aa268c,終了,,,,, +ja-JP,line:0ec9395,終了,,,,, +ja-JP,line:03b6f4b,me: 他のターゲットを観察してみないと。,,,,, +ja-JP,line:01d7724,me: ここはいくらやっても記憶が呼び起こされないみたい…別のところを見てみよう。,,,,, +ja-JP,line:01de01b,me: 他のターゲットを観察してみないと。,,,,, +ja-JP,line:03c7f1a,me: 他のターゲットを観察してみないと。,,,,, +ja-JP,line:05b6874,peipei: あるわけないか…私、何を考えてるんだろ。,,,,, +ja-JP,line:09e812f,me: 念のため…,,,,, +ja-JP,line:0985de7,me: ペペ、最初に思い描いたあの絵、もう一回描いてみてくれる?,,,,, +ja-JP,line:0084e68,peipei: つまり…あの人魚のこと?,,,,, +ja-JP,line:025c24a,peipei: やってみる。,,,,, +ja-JP,line:0a2846e,peipei: やっと…普通になったみたい!…だよね?,,,,, +ja-JP,line:0a82392,me: うん…,,,,, +ja-JP,line:0bae0b7,peipei: よかった!,,,,, +ja-JP,line:02fa42d,peipei: ありがとう、先生。ようやく…
これでようやく仕事がこなせそう。,,,,, +ja-JP,line:0c95962,me: 目の調子はどう、まだどこかおかしい?,,,,, +ja-JP,line:03a7f2e,peipei: 別に悪くはないけど……でもなんだかちょっと変な感じ。,,,,, +ja-JP,line:00bcfc8,peipei: これが想像できないって感覚なのかな?,,,,, +ja-JP,line:0099a7f,peipei: 意外と悪くないかも……思ってたよりずっといい感じ。,,,,, +ja-JP,line:0c30220,me: それならよかった。,,,,, +ja-JP,line:020b071,peipei: 先生…知ってる?,,,,, +ja-JP,line:040d784,peipei: 人魚って実は人間が想像して作り出したものなんだって。,,,,, +ja-JP,line:026d4f2,peipei: 人間っていいな…自由に想像できて……,,,,, +ja-JP,line:09b950e,peipei: もし…人魚になれたらいいのにな。,,,,, +ja-JP,line:0c2025e,me: あなた…,,,,, +ja-JP,line:0c38977,pp: 心配しないで、先生。自分が機体だってことは分かってるから。忘れないよ。,,,,, +ja-JP,line:092c008,peipei: もう行かなきゃ、先生、またね。
今はまだ休んでる場合じゃないから。,,,,, +ja-JP,line:0e8552d,me: その価値があるといいけど。,,,,, diff --git a/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-ja-JP.csv.meta b/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-ja-JP.csv.meta new file mode 100644 index 000000000..8b0296336 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-ja-JP.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1334f1110ce804d4ea27aa409cfd4094 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-pt-BR.csv b/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-pt-BR.csv new file mode 100644 index 000000000..af56577df --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-pt-BR.csv @@ -0,0 +1,404 @@ +language,id,text,file,node,lineNumber,lock,comment +pt-BR,line:0706187,"yingli_novoice: ...Não aceito que, por causa da sua doença esquisita,
a avaliação de todo o departamento seja prejudicada.",,,,, +pt-BR,line:0a29d9c,"peipei_novoice: Eu não estou doente, Supervisora... só fui descuidada...
...De agora em diante, prestarei mais atenção.
Eu vou fazer um ótimo trabalho... acredite em mim.",,,,, +pt-BR,line:0d5302d,peipei_novoice: Eu antes......,,,,, +pt-BR,line:005f424,"yingli_novoice: [[size d=0.1]]Eu[[/size]] não me importo com o quão bem você se saía antes,
isso não tem nenhum significado para mim.",,,,, +pt-BR,line:0577dcd,"yingli_novoice: Já falei isso muitas vezes.
Esta é a sua última chance. Entendeu?
Se falhar de novo, você será [[size d=0.1]]reciclada[[/size]].",,,,, +pt-BR,line:075b89d,"yingli_novoice: Não preciso te explicar
o que isso significa, não é?",,,,, +pt-BR,line:030100c,peipei_novoice: Eu... Eu não quero ser reciclada...,,,,, +pt-BR,line:031279a,"yingli_novoice: A empresa investiu muitos recursos no seu treinamento.
Mesmo que você mesma não se importe, não me faça passar vergonha.",,,,, +pt-BR,line:028d6e3,peipei_novoice: Eu...,,,,, +pt-BR,line:0b67f6a,"yingli_novoice: Escute, Peipei.
Estou tentando te ajudar.",,,,, +pt-BR,line:0dcbea5,"yingli_novoice: Você sempre foi a última colocada das Unidades de Arte.
Para te manter aqui,
eu estou sofrendo uma pressão inimaginável.",,,,, +pt-BR,line:0691cca,yingli_novoice: ...,,,,, +pt-BR,line:0e36c2b,"yingli_novoice: Faça um exame geral, e receba tratamento.
De qualquer forma, descanse bem esta noite.",,,,, +pt-BR,line:07b19bb,"peipei_novoice: Sim, Supervisora.",,,,, +pt-BR,line:0e7046d,"me: Ela não é alguém fácil de lidar, não é?",,,,, +pt-BR,line:0011af2,peipei: Ah... você ouviu tudo?,,,,, +pt-BR,line:0683319,peipei: Me desculpe... pelo incômodo.,,,,, +pt-BR,line:0eb32ca,"me: Imagina, este é o meu trabalho.
Me diga. Qual é o problema, onde está sentindo algum incômodo?",,,,, +pt-BR,line:0b0fbac,"peipei: Incômodo? Na verdade, não sinto nenhum incômodo físico...
Mas o meu desempenho no trabalho tem sido péssimo ultimamente.",,,,, +pt-BR,line:0ae1850,"peipei: Eu também não sei o porquê,
mas nunca consigo me comunicar direito com o UF...",,,,, +pt-BR,line:09ee070,"peipei: Desta vez foi a mesma coisa, eu me esforcei muito...
Mas os desenhos que o UF faz acabam sempre sendo reprovados.",,,,, +pt-BR,line:088f98f,me: UF... seria alguma ferramenta de desenho?
Um pincel?,,,,, +pt-BR,line:0bea9ac,"peipei: Ah, me desculpe, Doutora...
A culpa é minha por não me explicar direito.",,,,, +pt-BR,line:007d716,peipei: É um módulo de desenho embutido.
...Olhe para os meus olhos.,,,,, +pt-BR,line:09adfbc,"me: Ah, um deles é realmente diferente.
Vou verificar no banco de dados...",,,,, +pt-BR,line:0ac1972,"me: [[vertexp d=0.05 bot]](O UnstableFusion, ou Módulo de Fusão Instável, é um agente inteligente de geração de imagens
desenvolvido pelo departamento de tecnologia da Companhia Enlatados Felizes.)",,,,, +pt-BR,line:02cedc8,"me: [[vertexp d=0.05 bot]](Ele é amplamente instalado nas unidades de arte da empresa, muito bem recebido
pelo departamento de arte, aumentando drasticamente a produção de imagens.)",,,,, +pt-BR,line:0a9a609,me: É um módulo que eu nunca vi. Mas...
um agente inteligente... instalado na cabeça de outro agente inteligente?,,,,, +pt-BR,line:0ad756c,"me: Digo, isso não é um pouco redundante...
Você já não conseguia desenhar antes?",,,,, +pt-BR,line:05f4965,"pp: Nós originalmente éramos um modelo dedicado a desenhar...
Mas depois disseram que não éramos rápidas o suficiente, nem especializadas o suficiente.",,,,, +pt-BR,line:06d0ec4,"pp: Então nos instalaram esse agente inteligente especializado *apenas* em desenhar.
Ele não se cansa, não se distrai, e gera imagens dezenas de vezes mais rápido do que eu.",,,,, +pt-BR,line:0f8406e,"peipei: Eu converso com ele na minha cabeça,
e ele controla as minhas mãos, desenhando a imagem desejada.",,,,, +pt-BR,line:0973ea3,"peipei: Por exemplo...
...doutora, o que você quer que eu desenhe?",,,,, +pt-BR,line:0cf1e9d,"me: Então, vamos simular sua situação de trabalho.
Por exemplo, gerar um anúncio para ""enlatados""?",,,,, +pt-BR,line:01e9be1,peipei: Que tipo de... enlatado?,,,,, +pt-BR,line:097fbf3,"peipei: Ah... desculpe, doutora. Esqueci de ser mais clara...
O UF precisa de uma descrição mais detalhada para começar a trabalhar.",,,,, +pt-BR,line:03532a6,"me: Pode desenhar qualquer coisa. Eu não entendo muito disso, então você decide.",,,,, +pt-BR,line:03a2053,pp: Então vamos supor que agora precisamos desenhar um... enlatado de peixe do mar?,,,,, +pt-BR,line:0768bc5,me: Enlatado *sabor* peixe do mar.
O mar não existe mais. Mas você pode continuar.,,,,, +pt-BR,line:0cbf9d0,"pp: Então vamos desenhar... uma sereia pulando da superfície do mar...
segurando o enlatado nas mãos, o que acha?",,,,, +pt-BR,line:01c0396,me: Vamos tentar.,,,,, +pt-BR,line:0c65436,"peipei: Então, o mar deve ter ondas bem densas! E o reflexo do céu,
se conectando com o céu na linha do horizonte...",,,,, +pt-BR,line:0c74948,"peipei: Então, UF...",,,,, +pt-BR,line:08b6d14,peipei: Pronto...,,,,, +pt-BR,line:043863b,peipei: É isso... Esta não foi a descrição que eu dei ao UF.,,,,, +pt-BR,line:01e8bd0,me: E a sereia... onde está?,,,,, +pt-BR,line:055b012,me: Ah... Eu entendi.
...Parece que tem algo errado em algum lugar relacionado à geração de cores... do módulo UF.,,,,, +pt-BR,line:0f074d4,"peipei: Não deve ser problema do UF, né?
Disseram que esse módulo é muito avançado, não costuma dar problema.",,,,, +pt-BR,line:0ba9854,me: É difícil dizer. Venha para a sala de tratamento para a gente examinar isso.,,,,, +pt-BR,line:0bfd06d,Linking: Bem-vindo(a) ao sistema auxiliar de diagnóstico!,,,,, +pt-BR,line:0cfafb9,Linking: Estabelecendo comunicação...,,,,, +pt-BR,line:07f4c35,"dn: O sistema está pronto. Por favor, use o plugue para examinar.",,,,, +pt-BR,line:01dade5,Task: Localize o Módulo UF da Peipei,,,,, +pt-BR,line:0c65ada,Linking: ------,,,,, +pt-BR,line:07078c9,Linking: Obtendo permissão de Exame Detalhado...,,,,, +pt-BR,line:00d6e4d,UfModule: Acesso negado! É necessária a Permissão A+ para realizar o Exame Detalhado.,,,,, +pt-BR,line:0e767f8,me: Permissão A+...?,,,,, +pt-BR,line:0e3f3f0,me: É só um módulo de geração de imagens... tem necessidade de ser tão rigoroso?,,,,, +pt-BR,line:0cd5917,"me: Bom, eu me lembro que... mesmo para um módulo de alta permissão como este,
ainda é possível encontrar algumas informações úteis nos registros de operação...",,,,, +pt-BR,line:06b1467,"Analysing: Buscando logs relacionados ao ""erro de compatibilidade""...",,,,, +pt-BR,line:0ab645b,UfModule: Busca concluída! 1 registro recente encontrado:,,,,, +pt-BR,line:048cad5,UfModule: 07:12:02 Imagem obtida do Módulo de Visão!,,,,, +pt-BR,line:0829a9f,UfModule: 07:12:02 Executando reconhecimento de imagem...,,,,, +pt-BR,line:0e562c9,UfModule: 07:13:03 Erro de compatibilidade não obstrutivo presente:,,,,, +pt-BR,line:01507c5,UfModule: 07:13:03 Formato de cor não reconhecido!...,,,,, +pt-BR,line:0be3efc,UfModule: 07:15:41 Reconhecimento de imagem em tons de cinza concluído!,,,,, +pt-BR,line:0458002,UfModule: Os registros relevantes foram impressos.,,,,, +pt-BR,line:01fada9,Task: Procure pistas no Módulo de Visão,,,,, +pt-BR,line:099fe2c,me: Formato de cor não reconhecido?,,,,, +pt-BR,line:0c4d049,"me: Bom... já que esse erro vem do Módulo de Visão,
acho que o Módulo de Visão deve ter algumas pistas.",,,,, +pt-BR,line:0e31dc7,"me: Módulo de Visão... mas já examinei isso. Embora esteja em preto e branco... parece estar funcionando conforme o esperado, não é?",,,,, +pt-BR,line:07078a7,"me: Será que a ""Anomalia na imagem"" no relatório de erro... não se refere ao preto e branco,
mas a... outras pistas que perdi?",,,,, +pt-BR,line:0cdd59e,me: É melhor examinar de novo.,,,,, +pt-BR,line:09c3949,me: Essa coisa cobrindo o olho esquerdo... é aquele tal de UF de que estava falando.,,,,, +pt-BR,line:04c146f,Task: Examinar o Módulo UF,,,,, +pt-BR,line:0f9861c,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:0cc31db,UfModule: Conectado ao *Módulo de geração de imagens UnstableFusion*!,,,,, +pt-BR,line:07895db,Examinar,,,,, +pt-BR,line:0099999,Analysing: ------,,,,, +pt-BR,line:0c2a558,Error: Exame concluído!,,,,, +pt-BR,line:0ba418a,Error: Erro de compatibilidade detectado durante a renderização.,,,,, +pt-BR,line:0408dcd,me: Eu sabia... com certeza tem algo errado.
Vou fazer um Exame Detalhado.,,,,, +pt-BR,line:00f72a8,Exame Detalhado,,,,, +pt-BR,line:0689336,Encerrar,,,,, +pt-BR,line:00e61f7,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:057c55a,UfModule: Conectado ao *Módulo de geração de imagens UnstableFusion*!,,,,, +pt-BR,line:05b4ffc,Examinar,,,,, +pt-BR,line:05936c8,Error: Erro de compatibilidade detectado durante a renderização.,,,,, +pt-BR,line:0bc69f6,Error: Sem permissão para Exame Detalhado.,,,,, +pt-BR,line:0d0e3c8,me: Apesar dos erros... ele não me permite fazer um Exame Detalhado.,,,,, +pt-BR,line:05ea5d3,me: Só posso fazer o que ele diz e verificar o Módulo de Visão...,,,,, +pt-BR,line:0112d94,"me: Primeiro, vou verificar a Fita Perfurada no Módulo de Memória.",,,,, +pt-BR,line:0b093fa,Encerrar,,,,, +pt-BR,line:09297d5,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:065ec3c,EyeModule: Conexão estabelecida com o Módulo de Visão!,,,,, +pt-BR,line:060e568,Examinar,,,,, +pt-BR,line:0464853,Analysing: ------,,,,, +pt-BR,line:09bfefb,Error: 2 erros encontrados:,,,,, +pt-BR,line:0b2e7d4,Error: Nenhum sinal de cor detectado!,,,,, +pt-BR,line:0afe40d,Error: Anomalia na imagem de origem desconhecida detectada!,,,,, +pt-BR,line:0b14c70,me: Sem sinal de cor...?...... Anomalia na imagem?,,,,, +pt-BR,line:0462926,"me: Embora a intensidade do uso dos olhos para uma Unidade de Arte deva ser alta,
isso... é um pouco exagerado, não?",,,,, +pt-BR,line:081c945,"me: É mesmo... o Chip de Visão Cromática sumiu, como poderia haver sinal de cor...",,,,, +pt-BR,line:0f16ee7,me: Mas... o que é essa anomalia na imagem?,,,,, +pt-BR,line:07eb5f1,me: De qualquer forma... devo fazer um Exame Detalhado na janela de imagem.,,,,, +pt-BR,line:03b6e08,EyeModule: ------,,,,, +pt-BR,line:0e5376a,EyeModule: Exame Detalhado autorizado.,,,,, +pt-BR,line:0229f35,Exame Detalhado,,,,, +pt-BR,line:01e5f0b,Encerrar,,,,, +pt-BR,line:042505b,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:0fa28fe,EyeModule: Conexão estabelecida com o Módulo de Visão!,,,,, +pt-BR,line:0f7e2ee,Examinar,,,,, +pt-BR,line:003d4b3,Error: 2 erros detectados:,,,,, +pt-BR,line:024c29f,Error: Nenhum sinal de cor detectado!,,,,, +pt-BR,line:029b266,Error: Anomalia na imagem de origem desconhecida detectada!,,,,, +pt-BR,line:08ccb49,EyeModule: Exame Detalhado autorizado.,,,,, +pt-BR,line:05ba1bf,Exame Detalhado,,,,, +pt-BR,line:042d124,Encerrar,,,,, +pt-BR,line:03a68dd,Encerrar,,,,, +pt-BR,line:02ad545,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:08a12cc,MemModule: Conexão com o Módulo de Memória estabelecida!,,,,, +pt-BR,line:0bbd0fd,MemModule: Fita de Memória legível detectada!,,,,, +pt-BR,line:001d505,MemModule: Exame Detalhado autorizado para leitura da fita.,,,,, +pt-BR,line:0749c3a,Exame Detalhado,,,,, +pt-BR,line:03b5859,MemModule: Nenhuma fita de memória visualizável foi detectada.,,,,, +pt-BR,line:0b3a2b5,Examinar,,,,, +pt-BR,line:03289cd,Analysing: ------,,,,, +pt-BR,line:0dde0d2,MemModule: Exame concluído! Nenhum erro crítico encontrado.,,,,, +pt-BR,line:067e962,me: O Módulo de Memória está normal.,,,,, +pt-BR,line:03b53e1,Encerrar,,,,, +pt-BR,line:0b33dc9,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:03032df,ChipModule: Conexão estabelecida com o Módulo de Extensão!,,,,, +pt-BR,line:0c5ae06,me: Módulo de Extensão?,,,,, +pt-BR,line:059b58b,Examinar,,,,, +pt-BR,line:01158e8,Analysing: ------,,,,, +pt-BR,line:0741863,Analysing: Conectando-se ao Chip de Visão Cromática...,,,,, +pt-BR,line:0bec488,Error: Nenhum Chip de Visão Cromática detectado!,,,,, +pt-BR,line:01e03c0,me: Parece que este é um módulo especial para as Unidades de Arte... Deixe-me verificar o banco de dados.,,,,, +pt-BR,line:0e9dd44,"me: (Slot de Treinamento do Chip de Visão Cromática, Modelo 4R7. É um módulo especial instalado nas Unidades de Arte.)",,,,, +pt-BR,line:0c09f44,"me: (Durante o Período de Treinamento, o Chip de Visão Cromática da unidade será colocado lá para passar por um treinamento de aprimoramento contínuo.)",,,,, +pt-BR,line:0d2f3ef,"me: Isso significa que o Chip de Visão Cromática da Peipei deveria estar aqui,
mas... por que está vazio?",,,,, +pt-BR,line:0728def,me: Enfim... esse deve ser o motivo de ela não conseguir ver as cores.,,,,, +pt-BR,line:038b0c7,"me: Então... se não há um Chip de Visão Cromática, a Peipei talvez não consiga ver as cores de jeito nenhum?
Mas como uma Unidade de Arte pode desenhar sem ver as cores?",,,,, +pt-BR,line:03ad7bd,"me: Peipei,
você sabe para onde foi o seu Chip de Visão Cromática?",,,,, +pt-BR,line:07a199b,"peipei: Ah, você quer dizer aquela coisa que fica no slot atrás da minha cabeça?
Foi uma modificação que tivemos que fazer durante nosso Período de Treinamento.",,,,, +pt-BR,line:0d6bac9,me: Sim...
mas esse slot está vazio.,,,,, +pt-BR,line:066c2e5,peipei: Vazio?
Ah... agora me lembrei.,,,,, +pt-BR,line:00d58e0,"peipei: Faz tanto tempo... quando o Módulo UF foi instalado,
falaram que era parte da modificação e acho que levaram ele embora.",,,,, +pt-BR,line:08bd15a,me: Parte de qual modificação?,,,,, +pt-BR,line:068e56e,peipei: Não me lembro muito bem...
Só lembro que era um documento bem longo e falaram que eu só precisava assinar no final.,,,,, +pt-BR,line:0d920f2,me: ...Levaram o chip embora?
Isso foi uma cirurgia regulamentada? Isso é muito estranho.,,,,, +pt-BR,line:00543a9,me: Chip de Visão Cromática... mas cada unidade só tem um.,,,,, +pt-BR,line:003772e,"peipei: Deve ser regulamentada...
Afinal, quem me pediu para assinar foi um administrador de alto nível, com um cargo ainda mais alto que o da Supervisora Ingrid.",,,,, +pt-BR,line:061961e,me: Tudo bem... Talvez o pessoal de cima tenha seus próprios planos.,,,,, +pt-BR,line:088128f,"me: O Chip de Visão Cromática deveria estar aqui, mas desapareceu.
Pelo visto... é por isso que ela não consegue ver as cores.",,,,, +pt-BR,line:025d141,"me: O Chip de Visão Cromática deveria estar aqui, mas desapareceu.",,,,, +pt-BR,line:0f57b73,Encerrar,,,,, +pt-BR,line:0445421,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:00d2d0b,EmoModule: Conexão com o Módulo de Emoção estabelecida!,,,,, +pt-BR,line:0b6168e,Examinar,,,,, +pt-BR,line:0cb133b,Analysing: ------,,,,, +pt-BR,line:008e43b,EmoModule: Exame concluído! Nenhum erro crítico encontrado.,,,,, +pt-BR,line:0075698,EmoModule: Aviso: Flutuações anormais detectadas no Nível de Emoção!,,,,, +pt-BR,line:0bab5d3,EmoModule: ------,,,,, +pt-BR,line:0e30b29,EmoModule: Transmissão do relatório concluída.,,,,, +pt-BR,line:08f1291,"me: No geral, o Nível de Emoção está um pouco baixo.",,,,, +pt-BR,line:0c9f61f,peipei: Me desculpe... Doutora.,,,,, +pt-BR,line:03234e7,me: ...Não precisa se desculpar.,,,,, +pt-BR,line:0aa1f28,"me: No geral, o Nível de Emoção está um pouco baixo, mas ainda parece normal.",,,,, +pt-BR,line:01369b7,Encerrar,,,,, +pt-BR,line:0b59a02,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:0ce06c1,SpeakerModule: Conexão com o Módulo de Expressão estabelecida!,,,,, +pt-BR,line:03d9dfe,Examinar,,,,, +pt-BR,line:058f3df,Analysing: ------,,,,, +pt-BR,line:06774ee,SpeakerModule: Exame concluído! Nenhum erro crítico encontrado.,,,,, +pt-BR,line:0b84755,SpeakerModule: ------,,,,, +pt-BR,line:0516205,SpeakerModule: Transmissão do relatório concluída.,,,,, +pt-BR,line:080f93f,me: O Módulo de Expressão está normal... mas parece que há muito tempo não há sinais de uso.,,,,, +pt-BR,line:087bb69,Encerrar,,,,, +pt-BR,line:09de170,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:0d49573,LogicModule: Conexão estabelecida com o Módulo de Lógica!,,,,, +pt-BR,line:0a649d5,Examinar,,,,, +pt-BR,line:0a6b872,Analysing: ------,,,,, +pt-BR,line:08ec86f,LogicModule: Exame concluído! Nenhum erro crítico encontrado.,,,,, +pt-BR,line:0361038,LogicModule: Atenção: Processo de operação lógica em repetição detectado.,,,,, +pt-BR,line:0afc69b,LogicModule: ------,,,,, +pt-BR,line:0ce9cc1,LogicModule: Transmissão do relatório concluída.,,,,, +pt-BR,line:03d9b76,peipei: Se eu não conseguir gerar a imagem...
não terei como provar que ainda funciono normalmente...
perderei o meu valor para a empresa...
e me tornarei material para reciclagem...,,,,, +pt-BR,line:033e44a,me: ... Mas o Módulo de Lógica está normal.,,,,, +pt-BR,line:01bdd75,me: Tudo normal no Módulo de Lógica.,,,,, +pt-BR,line:02fc442,Encerrar,,,,, +pt-BR,line:0b1977c,me: ...,,,,, +pt-BR,line:067ed32,me: Por que está... em preto e branco?,,,,, +pt-BR,line:01eca08,me: ...Será que é um problema com o equipamento de exame?
Deixa eu confirmar...,,,,, +pt-BR,line:0ca0fb3,peipei: Doutora... não precisa confirmar.
Isso é normal.,,,,, +pt-BR,line:06b3757,me: ...Normal?,,,,, +pt-BR,line:07dfaf3,peipei: Já faz um tempo...
Acho que começou quando instalaram o UF.,,,,, +pt-BR,line:057cc94,peipei: Mas isso não é um grande problema. Todas as Unidades de Arte passam por isso.,,,,, +pt-BR,line:0eb070a,me: Então quer dizer que é possível que o Módulo UF... tenha feito as Unidades de Arte perderem a visão de cores?
E... todas as Unidades de Arte são assim?,,,,, +pt-BR,line:00cc4aa,"me: Como imaginei... sem o Chip de Visão Cromática, não é possível ver cores.",,,,, +pt-BR,line:0348dfe,peipei: Já faz um tempo... acho que começou quando instalaram o UF.,,,,, +pt-BR,line:06339b7,"me: Isso faz sentido.
Aquela tal de... ""parte da modificação"" que você falou,
quando instalaram o UF em você, eles tiraram o seu Chip de Visão Cromática.",,,,, +pt-BR,line:07867a3,peipei: Doutora.
Isso não é um grande problema. Todas as Unidades de Arte passam por isso.,,,,, +pt-BR,line:0b34b6c,me: *Todas*?
...Todas as Unidades de Arte são assim?,,,,, +pt-BR,line:00b1a31,"peipei: Sim, todas as Unidades de Arte são assim.
É que todo mundo já se acostumou, eu que sou... muito lenta.",,,,, +pt-BR,line:0c7a5aa,"me: Espera, espera... Fiquei um pouco confusa...",,,,, +pt-BR,line:0aa834e,me: Tem algo de errado no meu entendimento sobre arte?
...Se uma Unidade de Arte não consegue ver cores... como os superiores esperam que ela faça artes promocionais?,,,,, +pt-BR,line:0fa2130,"peipei: Doutora, você entendeu errado, assim como eu.
A empresa já deu as instruções: eficiência é a prioridade da arte.",,,,, +pt-BR,line:0cfcb3a,"peipei: Eu realmente... sou muito lenta em tudo. Eu preciso desse módulo.
De qualquer forma, o módulo UF colore as obras automaticamente, então eu mesma não preciso ver as cores.",,,,, +pt-BR,line:0d46f3c,"me: Entendi, a arte realmente não é a minha especialidade.",,,,, +pt-BR,line:0748233,"me: Mas... isso não parece ter nada a ver com o erro do Módulo UF, não é?
Ele diz que tem uma ""anomalia na imagem"" aqui...",,,,, +pt-BR,line:0bc98b8,"me: Isso significa que eu deveria ver algumas imagens incorretas ou algo do tipo...
Mas, além da tela estar em preto e branco, não parece haver nenhuma ""anomalia na imagem"".",,,,, +pt-BR,line:06f4b9b,me: Talvez eu tenha deixado passar algo? É melhor continuar examinando...,,,,, +pt-BR,line:0e1811a,"me: Além da tela estar em preto e branco, não parece que eu deixei passar nenhuma ""anomalia na imagem""...",,,,, +pt-BR,line:024c966,me: Que estranho.,,,,, +pt-BR,line:0622bc8,me: Ainda não... parece que a imagem está toda normal.
Será que eu me enganei...?,,,,, +pt-BR,line:0925b34,peipei: Doutora... acho melhor eu mesma te mostrar isso...,,,,, +pt-BR,line:02bed63,me: O que...?,,,,, +pt-BR,line:0acfaf1,peipei: Desculpe... Não foi minha intenção esconder isso.
É que eu achei que não fosse um problema tão grande assim.,,,,, +pt-BR,line:0df4bf6,"peipei: Eu também não sei como isso funciona, mas é só eu...",,,,, +pt-BR,line:0fb595e,peipei: Viu o céu azul pela janela?,,,,, +pt-BR,line:0f49970,"me: Ah... Então é essa a ""anomalia na imagem""...!",,,,, +pt-BR,line:0763ade,me: Como isso foi feito?,,,,, +pt-BR,line:0f78c41,peipei: Eu também não sei.
Eu só... lembro dessas cores.,,,,, +pt-BR,line:085d5bf,me: Lembra?,,,,, +pt-BR,line:01c6f45,"peipei: Doutora, você também deve ter alguma memória preciosa sobre o céu.
Você ainda se lembra de que cor era o céu nessa memória?",,,,, +pt-BR,line:0d5b0cc,"peipei: Você com certeza lembra, eu também.
A cor do céu não é algo tão fácil de se esquecer.",,,,, +pt-BR,line:03a29d7,me: Espera... apareceu um pop-up de erro aqui.,,,,, +pt-BR,line:09d653a,me: A memória... enviou dados para a visão? E aí gerou essas cores?,,,,, +pt-BR,line:04d0ffd,"peipei: Que... dados?
Doutora, não estou entendendo.",,,,, +pt-BR,line:0d36711,"me: É como se tivesse algo usando as memórias como tinta, colorindo as coisas que você vê.",,,,, +pt-BR,line:0292cab,Adicionar aos favoritos,,,,, +pt-BR,line:0a397f7,Task: Observar mais cores anormais,,,,, +pt-BR,line:09cb45e,me: Hmm... acho que tenho uma pista. Preciso fazer um teste de visão cromática em você.,,,,, +pt-BR,line:0911cc5,"me: Preciso que você observe mais algumas coisas, é só repetir o que acabou de fazer.",,,,, +pt-BR,line:0a00775,"peipei: Tudo bem, doutora.",,,,, +pt-BR,line:043101d,me: Bom... acho que é só isso. Vamos dar uma olhada no Módulo de Memória.,,,,, +pt-BR,line:02e50cf,me: Você já tentou esse antes... Vamos escolher um alvo diferente desta vez.,,,,, +pt-BR,line:0c1aff7,"me: Peipei, tenta olhar para aquele computador.",,,,, +pt-BR,line:083ae3e,peipei: Que computador diferente... Eu nunca tinha visto um assim.,,,,, +pt-BR,line:06e6a8e,me: Nenhuma cor foi gerada a partir disso? Estranho...,,,,, +pt-BR,line:005434c,"me: Peipei, consegue ver aquele pôster?",,,,, +pt-BR,line:0d47b90,"peipei: Isso é, ah...
Foi o primeiro anúncio que eu desenhei depois que instalei o UF.
""Óleo de Manutenção para Revestimento"".",,,,, +pt-BR,line:06dd03c,"me: Então o UF que desenhou isso. Eu me perguntava...
Parece que a partir daquela época, a arte da empresa ficou meio... estranha.",,,,, +pt-BR,line:05f750d,"peipei: A culpa é minha...
Eu não estava acostumada com o UF, e a princípio ia desenhar à mão...",,,,, +pt-BR,line:0a75b41,"peipei: O supervisor só percebeu no final, me deu a maior bronca, e me fez fazer hora extra e redesenhar tudo com o UF.",,,,, +pt-BR,line:0732b8a,"me: Não era sobre a *""prioridade na eficiência""*? Redesenhar... não é mais demorado?",,,,, +pt-BR,line:0424be1,"peipei: Eu falei a mesma coisa, mas o supervisor disse que a unidade tem que trabalhar de acordo com os procedimentos padrão.
Naquela época, eu simplesmente não conseguia entender...",,,,, +pt-BR,line:0866c17,"peipei: Isso o deixou com o rosto tão vermelho de raiva, tão vermelho quanto... o sol.",,,,, +pt-BR,line:0fa00a2,me: Essa é uma comparação bem peculiar.,,,,, +pt-BR,line:067e3eb,Adicionar aos favoritos,,,,, +pt-BR,line:0d8dc23,"me: Peipei, consegue ver aquela jiboia?",,,,, +pt-BR,line:0520d90,"peipei: Doutora, a sua jiboia está crescendo muito bem, viu!",,,,, +pt-BR,line:0aad1a2,"peipei: Quando eu era criança, eu tinha um vaso de jiboia. Meu pai dizia que conforme eu crescesse, a jiboia cresceria comigo e viraria uma árvore de jiboia!",,,,, +pt-BR,line:00bbb13,peipei: Que pena...,,,,, +pt-BR,line:0116b4c,peipei: Acabei deixando ela morrer.,,,,, +pt-BR,line:03ff48d,"peipei: Fiquei me sentindo mal por um tempão. Naquela época, eu realmente achei que a plantinha viraria uma árvore.",,,,, +pt-BR,line:0ecfed9,Adicionar aos favoritos,,,,, +pt-BR,line:080db61,"me: Não tenho ideia, vou examinar em outro lugar primeiro.",,,,, +pt-BR,line:02d75ac,me: Acho que já examinei tudo por aqui.,,,,, +pt-BR,line:0eeaaeb,me: Vou pesquisar a Fita Perfurada que coletei há pouco no Módulo de Memória.,,,,, +pt-BR,line:043e26d,"Task: Examinar as memórias com ""dados de cores""",,,,, +pt-BR,line:0f1f4de,me: Vou colocar a Fita Perfurada no compartimento e ler as memórias.,,,,, +pt-BR,line:0705977,me: Essas memórias... devem ter relação com as cores anômalas da sua visão.,,,,, +pt-BR,line:05cbbf6,me: A relação entre essas memórias e as cores anômalas...
Acho que estou começando a entender.,,,,, +pt-BR,line:082bb3c,me: Como esperado... essas memórias estão todas repletas de cores.,,,,, +pt-BR,line:02a3a37,Task: Analisar patologia e plano de tratamento,,,,, +pt-BR,line:001082a,peipei: Doutora... pare.,,,,, +pt-BR,line:04b5588,peipei: Minha... minha cabeça dói muito...,,,,, +pt-BR,line:01fe459,me: Dor de cabeça?... Parece que a origem do problema é mesmo aqui.,,,,, +pt-BR,line:0de2ed5,Calibrar frequência da memória\: arraste o controle deslizante para a posição correta.,,,,, +pt-BR,line:04179a5,"peipei_child: Doutora! Olha, um elefante!",,,,, +pt-BR,line:0e1b948,"docter: Onde?... Ah, aquela nuvem. Realmente parece um elefante.",,,,, +pt-BR,line:033daf9,docter: Mas como é que a Peipei já viu um elefante?,,,,, +pt-BR,line:0d0ab3d,peipei_child: Eu vi no museu! Um modelo enorme de elefante.
Um menino mais velho me disse que os elefantes podem ser maiores que uma casa!,,,,, +pt-BR,line:0a83f25,docter: A Peipei é uma criança com muita imaginação.,,,,, +pt-BR,line:03e9063,peipei_child: Imaginação... O que é isso?,,,,, +pt-BR,line:0da08a9,"docter: Dentro da nossa cabeça existe uma área que gera imaginação,
ela permite que você veja coisas que não existem.",,,,, +pt-BR,line:026ddcd,docter: A Peipei vai ser uma artista no futuro.,,,,, +pt-BR,line:086c934,peipei_child: Artista... O que é isso?,,,,, +pt-BR,line:016c5d0,"peipei_child: Doutora, olha, agora parece mais um avião!",,,,, +pt-BR,line:0503100,unknown: Tão bonito.,,,,, +pt-BR,line:012aa35,"ppm: Shh, não fale.",,,,, +pt-BR,line:0da2363,unknown: Eu nunca soube que a cidade vista desse ângulo fosse tão bonita.,,,,, +pt-BR,line:04f44b4,ppm: Eu falei pra não falar.,,,,, +pt-BR,line:0402934,"unknown: Uma pena, este deve ser o nosso último verão...",,,,, +pt-BR,line:035814e,unknown: Seria tão bom se pudéssemos ficar sentados aqui para sempre.,,,,, +pt-BR,line:07433da,ppm: Seria tão bom se eu pudesse desenhar no trabalho... Seria bom se eu pudesse desenhar para sempre.,,,,, +pt-BR,line:0815981,"classmate: Haha, talvez quando a gente entrar para a empresa a gente não pense mais assim.
Ouvi dizer que depois de entrar na empresa, nada mais nos faz felizes.",,,,, +pt-BR,line:07e5b08,ppm: Não. Pelo menos o ato de desenhar me traz uma alegria muito pura...,,,,, +pt-BR,line:090f94b,"ppm: Esse tipo de vida das nove às cinco, em que você pode ver o fim logo de cara,
eu acho que, na verdade, não suportaria.",,,,, +pt-BR,line:07fb179,classmate: Haha...,,,,, +pt-BR,line:06012e7,classmate: Espero que você esteja certa.,,,,, +pt-BR,line:0561144,ppm: Com certeza estou.,,,,, +pt-BR,line:0ad756d,"ppm: Se a empresa é tão insuportável assim, é só eu não trabalhar lá!",,,,, +pt-BR,line:0aa026f,pp: Origem do problema?,,,,, +pt-BR,line:077bf99,"me: Talvez seja porque você não recebe feedback das cores,
o que faz seu protótipo gerar um
fluxo de dados de ""querer ver cores""...",,,,, +pt-BR,line:0eb14ff,"me: Ou seja, um ""desejo"". O ""desejo"" de querer ver cores.",,,,, +pt-BR,line:094e9d5,"me: Com esse vazamento de dados,
seu Módulo de Visão age como tinta,
usando as cores dessas memórias para pintar.",,,,, +pt-BR,line:05e6ce3,"me: Sofrendo a interferência dessas cores anormais,
o UF não consegue mais gerar cores corretamente.",,,,, +pt-BR,line:08e0f2d,pp: Isso quer dizer... que a minha imaginação... interferiu no trabalho do UF?,,,,, +pt-BR,line:0439642,me: Você pode entender dessa forma.,,,,, +pt-BR,line:05c05b9,"me: De acordo com o manual, a solução ideal agora é...",,,,, +pt-BR,line:0534731,"me: [[size d=0.1]]""Cirurgia de Seccionamento da Via Cromática da ponte Memória-Visão""[[/size]].",,,,, +pt-BR,line:0641d0b,me: Romper a via de cores entre a sua memória e visão.
Assim... essas cores não poderão mais passar para a sua visão
e afetar o trabalho do UF.,,,,, +pt-BR,line:044f272,peipei: ……,,,,, +pt-BR,line:04dd283,me: Essa parte é relativamente fácil de resolver. Comparado a isso...,,,,, +pt-BR,line:03f2f34,"me: O que realmente me preocupa, é aquela ""ideia"".",,,,, +pt-BR,line:01aa49c,pp: Ideia...?,,,,, +pt-BR,line:03d7ddb,me: Quando fizemos o exame de visão...,,,,, +pt-BR,line:0fe5bb4,"me: Você disse: ""*Quando era pequena*, o *papai* te disse...
que ele ia *crescer* com você"". Você lembra?",,,,, +pt-BR,line:073b259,"me: Quero confirmar uma coisa.
A que você se refere exatamente com ""quando era pequena"" e ""papai""?",,,,, +pt-BR,line:0339891,pp: Eu...,,,,, +pt-BR,line:05476c6,"pp: Eu quase esqueci. Não existe ""quando era pequena""... e nem ""papai""...",,,,, +pt-BR,line:0db39dd,pp: Eu sou uma unidade.,,,,, +pt-BR,line:07340c6,me: ...Então fico mais aliviada.,,,,, +pt-BR,line:0c81f4d,"me: Por favor, não se esqueça disso.
Não quero ter que reciclar você devido a um ""Vazamento de Protótipo"".",,,,, +pt-BR,line:00830e5,"peipei: Mas, eu não vou conseguir... imaginar essas cores de novo?",,,,, +pt-BR,line:06c413f,peipei: Eu só vou conseguir continuar desenhando... se não enxergar cor alguma...?,,,,, +pt-BR,line:031b269,peipei: ...Achei que... era só tomar uns remédios ou trocar o Líquido de Arrefecimento.,,,,, +pt-BR,line:0ea8d7f,"me: Não se preocupe, é só uma cirurgia simples.",,,,, +pt-BR,line:0b92b59,peipei: ......,,,,, +pt-BR,line:0d63908,peipei: Acabei de perceber... faz tanto tempo que não desenho.,,,,, +pt-BR,line:030aa61,me: Você não usa o Módulo UF para desenhar?,,,,, +pt-BR,line:01acb77,"peipei: Estou falando de desenhar por conta própria, não pro trabalho...",,,,, +pt-BR,line:0148788,peipei: Doutora... será que uma Unidade que nem consegue
distinguir a cor do sol e das folhas ainda pode desenhar?
,,,,, +pt-BR,line:0a2b029,"me: ...Sinto muito, desenho não é minha área de especialidade.
A única coisa que posso garantir é que
essa cirurgia é a melhor forma de fazer o Módulo UF voltar a funcionar.",,,,, +pt-BR,line:0303042,"peipei: Você tem razão, doutora...",,,,, +pt-BR,line:0273aa7,peipei: Desculpe por perder a compostura.,,,,, +pt-BR,line:00e8762,"me: Tudo bem... você pode pensar bem antes de tomar uma decisão.
Até lá, você pode a qualquer momento...",,,,, +pt-BR,line:07faea9,"peipei: Doutora, eu vou fazer.",,,,, +pt-BR,line:0ccfa7f,me: Decidiu mesmo?,,,,, +pt-BR,line:08eeb0e,peipei: Uhum.,,,,, +pt-BR,line:05e7d5c,"peipei: A Competição de Vendas é muito importante para a empresa. Se eu estragar tudo, eu...",,,,, +pt-BR,line:0e166bd,peipei: Eu quero continuar desenhando. Mesmo que seja com o Módulo UF.,,,,, +pt-BR,line:08ba804,"me: Certo. Se você concorda... por favor, assine o formulário de cirurgia.",,,,, +pt-BR,line:086658c,me: Vamos para a sala de tratamento.,,,,, +pt-BR,line:0deda99,Task: Executar o seccionamento da ponte memória-visão,,,,, +pt-BR,line:03c70f2,me: Vamos começar... a cortar a ponte memória-visão.,,,,, +pt-BR,line:0133bd2,peipei: Ah... Meus olhos... Meus...,,,,, +pt-BR,line:0c21ab3,peipei: Ai!,,,,, +pt-BR,line:0451ed4,"me: O que houve? Estranho, isso não deveria causar dor...",,,,, +pt-BR,line:0af1e33,peipei: ...,,,,, +pt-BR,line:09bb434,peipei: Ufa...,,,,, +pt-BR,line:0b858ed,peipei: Parece que... estou bem melhor agora.,,,,, +pt-BR,line:0f42b46,"me: Ainda não acabou... Para garantir, vamos entrar no Módulo de Visão e checar novamente.",,,,, +pt-BR,line:037c944,Task: Examinar o Módulo de Visão,,,,, +pt-BR,line:0bf6303,me: Já devemos ter checado tudo por aqui.,,,,, +pt-BR,line:0760658,"me: Peipei, tente novamente. Ainda consegue ver aquelas cores?",,,,, +pt-BR,line:00a5242,peipei: Eu...,,,,, +pt-BR,line:027e1da,peipei: Elas... sumiram...?,,,,, +pt-BR,line:001785d,me: Parece que sim.
Mas é melhor repetirmos o processo.,,,,, +pt-BR,line:06c02f4,peipei: Realmente... sumiram.,,,,, +pt-BR,line:0d78b16,peipei: Ainda não me acostumei... a não ver cores.,,,,, +pt-BR,line:01219c8,peipei: Quando descobri que isso era possível...
Eu já devia imaginar que esse dia chegaria.,,,,, +pt-BR,line:05f46e1,peipei: A culpa é minha... Eu que não queria pensar sobre isso.,,,,, +pt-BR,line:09523f9,"me: Bem, de qualquer forma...
os resultados estão como o esperado, podemos terminar por aqui.",,,,, +pt-BR,line:0a6e78e,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:07fd83b,UfModule: Conectado ao *Módulo de geração de imagens UnstableFusion*!,,,,, +pt-BR,line:07ccb0c,Examinar,,,,, +pt-BR,line:0796ed2,Analysing: ------,,,,, +pt-BR,line:0807bca,UfModule: Exame concluído! Nenhum erro detectado.,,,,, +pt-BR,line:0d9c586,me: Pronto... o erro desapareceu.,,,,, +pt-BR,line:064b992,Encerrar,,,,, +pt-BR,line:05084f2,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:0dc8d9d,EyeModule: Conexão estabelecida com o Módulo de Visão!,,,,, +pt-BR,line:0debe39,Examinar,,,,, +pt-BR,line:08f0b39,Analysing: ------,,,,, +pt-BR,line:0c45c22,Error: 1 erro encontrado:,,,,, +pt-BR,line:0059fae,Error: Nenhum sinal de cor detectado!,,,,, +pt-BR,line:0638bb4,Error: Perda de conexão com o Módulo de Memória detectada.,,,,, +pt-BR,line:08c9f56,"me: Parece que funcionou.
Mas, de acordo com o manual, ainda preciso confirmar com meus próprios olhos.",,,,, +pt-BR,line:0ada365,EyeModule: ------,,,,, +pt-BR,line:0cbbff3,EyeModule: Exame Detalhado autorizado.,,,,, +pt-BR,line:0969298,Exame Detalhado,,,,, +pt-BR,line:0aa268c,Encerrar,,,,, +pt-BR,line:0ec9395,Encerrar,,,,, +pt-BR,line:03b6f4b,me: Temos que tentar observar outros alvos.,,,,, +pt-BR,line:01d7724,me: Parece que nada evoca memórias aqui... temos que olhar em outro lugar.,,,,, +pt-BR,line:01de01b,me: Temos que tentar observar outros alvos.,,,,, +pt-BR,line:03c7f1a,me: Temos que tentar observar outros alvos.,,,,, +pt-BR,line:05b6874,peipei: Claro que sumiu... o que eu estava pensando?,,,,, +pt-BR,line:09e812f,me: Por precaução...,,,,, +pt-BR,line:0985de7,"me: Peipei, poderia desenhar aquela imagem que descrevemos no início de novo?",,,,, +pt-BR,line:0084e68,peipei: Você quer dizer... a Sereia?,,,,, +pt-BR,line:025c24a,peipei: Deixe-me tentar.,,,,, +pt-BR,line:0a2846e,peipei: Finalmente parece... normal!... Certo?,,,,, +pt-BR,line:0a82392,me: Hm...,,,,, +pt-BR,line:0bae0b7,peipei: Que ótimo!,,,,, +pt-BR,line:02fa42d,"peipei: Obrigada, Doutora. Finalmente...
Eu finalmente posso terminar o trabalho.",,,,, +pt-BR,line:0c95962,"me: Como está o olho, ainda sente algum desconforto?",,,,, +pt-BR,line:03a7f2e,peipei: Desconforto não sinto... mas parece um pouco estranho.,,,,, +pt-BR,line:00bcfc8,peipei: Essa é a sensação de não poder imaginar?,,,,, +pt-BR,line:0099a7f,"peipei: Na verdade, é muito bom... melhor do que eu imaginava.",,,,, +pt-BR,line:0c30220,me: Ainda bem.,,,,, +pt-BR,line:020b071,peipei: Doutora... você sabia?,,,,, +pt-BR,line:040d784,"peipei: As Sereias foram, na verdade, imaginadas pelos humanos.",,,,, +pt-BR,line:026d4f2,peipei: Os humanos são incríveis... podem imaginar livremente...,,,,, +pt-BR,line:09b950e,"peipei: Se... eu pudesse ser uma Sereia, seria tão bom.",,,,, +pt-BR,line:0c2025e,me: Você...,,,,, +pt-BR,line:0c38977,"pp: Não se preocupe, Doutora. Eu sei que sou uma unidade. Não vou esquecer.",,,,, +pt-BR,line:092c008,"peipei: Eu tenho que ir, Doutora, até mais.
Ainda não é hora de descansar.",,,,, +pt-BR,line:0e8552d,me: Espero que tenha valido a pena.,,,,, diff --git a/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-pt-BR.csv.meta b/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-pt-BR.csv.meta new file mode 100644 index 000000000..7ff2465bf --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-pt-BR.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: cc4ffddfdd946c9429905a4df5e7d750 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-ru.csv b/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-ru.csv new file mode 100644 index 000000000..6b0c1572b --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-ru.csv @@ -0,0 +1,404 @@ +language,id,text,file,node,lineNumber,lock,comment +ru,line:0706187,"yingli_novoice: ...Я не потерплю, чтобы из-за твоей странной болезни
пострадала оценка всего отдела.",,,,, +ru,line:0a29d9c,"peipei_novoice: Я не больна, руководитель... просто отвлеклась...
...Впредь я буду внимательнее.
Я со всем отлично справлюсь... поверьте мне.",,,,, +ru,line:0d5302d,peipei_novoice: Раньше я...,,,,, +ru,line:005f424,"yingli_novoice: [[size d=0.1]]Мне[[/size]] плевать, насколько хорошо ты справлялась раньше,
для меня это не имеет никакого значения.",,,,, +ru,line:0577dcd,yingli_novoice: Я повторяла это уже много раз.
Это твой последний шанс. Понятно?
Не справишься — и тебя ждёт [[size d=0.1]]утилизация[[/size]].,,,,, +ru,line:075b89d,"yingli_novoice: Мне ведь не нужно объяснять,
что это значит?",,,,, +ru,line:030100c,peipei_novoice: Я... я не хочу на утилизацию...,,,,, +ru,line:031279a,"yingli_novoice: Компания потратила много ресурсов на твоё обучение.
Даже если тебе самой всё равно, не ставь меня в неловкое положение.",,,,, +ru,line:028d6e3,peipei_novoice: Я...,,,,, +ru,line:0b67f6a,"yingli_novoice: Послушай, Пэйпэй.
Я пытаюсь тебе помочь.",,,,, +ru,line:0dcbea5,"yingli_novoice: Ты всегда была юнитом-дизайнером с худшими показателями.
Пытаясь защитить тебя,
я беру на себя невообразимое давление.",,,,, +ru,line:0691cca,yingli_novoice: ...,,,,, +ru,line:0e36c2b,"yingli_novoice: Пройди обследование, получи лечение.
И в любом случае хорошенько отдохни сегодня.",,,,, +ru,line:07b19bb,"peipei_novoice: Да, руководитель.",,,,, +ru,line:0e7046d,me: С ней наверняка не так-то просто.,,,,, +ru,line:0011af2,peipei: А... вы все слышали?,,,,, +ru,line:0683319,"peipei: Извините, что побеспокоила вас.",,,,, +ru,line:0eb32ca,"me: Ничего страшного, это моя работа.
Рассказывай. Что случилось, на что жалуешься?",,,,, +ru,line:0b0fbac,peipei: Жалуюсь? Да вроде бы ничего не болит...
Но мои рабочие показатели в последнее время и правда никуда не годятся.,,,,, +ru,line:0ae1850,"peipei: Я и сама не знаю, почему,
но мне всё никак не удаётся понятно объясниться с UF...",,,,, +ru,line:09ee070,"peipei: В этот раз то же самое, я очень старалась...
Но рисунки UF всё равно никуда не годятся.",,,,, +ru,line:088f98f,me: UF... это какой-то инструмент для рисования?
Кисть?,,,,, +ru,line:0bea9ac,"peipei: Ой, простите, доктор...
Это я непонятно выразилась.",,,,, +ru,line:007d716,peipei: Это такой встроенный модуль для рисования.
...Взгляните на мой глаз.,,,,, +ru,line:09adfbc,"me: А, один и правда отличается.
Сейчас проверю по базе данных...",,,,, +ru,line:0ac1972,"me: [[vertexp d=0.05 bot]](UnstableFusion, нестабильный модуль синтеза, — это ИИ-агент для генерации изображений,
разработанный техническим отделом Компании «Счастливые консервы».)",,,,, +ru,line:02cedc8,"me: [[vertexp d=0.05 bot]](Он широко внедрен в юниты-дизайнеры и горячо приветствуется художественным отделом,
так как значительно увеличил производство изображений компании.)",,,,, +ru,line:0a9a609,me: Такого модуля я еще не видела. Но...
ИИ-агент... в голове другого агента?,,,,, +ru,line:0ad756c,"me: Я имею в виду, разве это не излишне...
Разве ты не умеешь рисовать сама?",,,,, +ru,line:05f4965,"pp: Мы изначально были юнитами, специально созданными для рисования...
Но потом они сказали, что мы недостаточно быстрые и недостаточно специализированные.",,,,, +ru,line:06d0ec4,"pp: Поэтому они установили нам этого агента, который *занимается только* рисованием.
Он не устает, не отвлекается и выдает изображения в десятки раз быстрее, чем я.",,,,, +ru,line:0f8406e,"peipei: Я общаюсь с ним у себя в голове,
и он управляет моей рукой, чтобы нарисовать то, что мне нужно.",,,,, +ru,line:0973ea3,"peipei: Например...
...док, что бы вы хотели, чтобы я нарисовала?",,,,, +ru,line:0cf1e9d,"me: Тогда давай смоделируем твою работу.
Например, создадим рекламный постер «Консервов»?",,,,, +ru,line:01e9be1,peipei: А какие... именно консервы?,,,,, +ru,line:097fbf3,"peipei: Ах... простите, док. Я забыла объяснить...
UF нуждается в более подробном описании, чтобы начать работу.",,,,, +ru,line:03532a6,"me: Нарисуй что-нибудь. Я в этом не разбираюсь, решай сама.",,,,, +ru,line:03a2053,"pp: Предположим, мы собираемся нарисовать... рыбные консервы?",,,,, +ru,line:0768bc5,me: Консервы *со вкусом* морской рыбы.
Моря больше нет. Но можешь продолжать.,,,,, +ru,line:0cbf9d0,"pp: Тогда мы нарисуем... русалку, выпрыгивающую из моря...
и держащую в руках банку консервов. Как вам?",,,,, +ru,line:01c0396,me: Давай попробуем.,,,,, +ru,line:0c65436,"peipei: Значит, на море должны быть густые волны! А еще отражение неба,
там, где линия горизонта сливается с небом...",,,,, +ru,line:0c74948,"peipei: Тогда, UF...",,,,, +ru,line:08b6d14,peipei: Готово...,,,,, +ru,line:043863b,"peipei: Вот так... Это не то описание, что я дала UF.",,,,, +ru,line:01e8bd0,me: А где... русалка?,,,,, +ru,line:055b012,"me: А... Я поняла.
...Похоже, что-то пошло не так с генерацией цвета в модуле UF.",,,,, +ru,line:0f074d4,"peipei: Наверное, это не проблема с модулем UF?
Говорят, что это очень продвинутый модуль, и с ним редко бывают проблемы.",,,,, +ru,line:0ba9854,"me: Сложно сказать, пройдемте в смотровую, проверим.",,,,, +ru,line:0bfd06d,Linking: Добро пожаловать в систему медицинской диагностики!,,,,, +ru,line:0cfafb9,Linking: Установка связи...,,,,, +ru,line:07f4c35,"dn: Система готова. Пожалуйста, используйте штекер для осмотра.",,,,, +ru,line:01dade5,Task: Найти модуль UF Пэйпэй,,,,, +ru,line:0c65ada,Linking: ------,,,,, +ru,line:07078c9,Linking: Получение прав на глубокий осмотр...,,,,, +ru,line:00d6e4d,UfModule: Доступ запрещен! Для глубокого осмотра требуется уровень доступа А+.,,,,, +ru,line:0e767f8,me: Уровень доступа А+...?,,,,, +ru,line:0e3f3f0,me: Это же просто модуль генерации изображений... Зачем такие строгие ограничения?,,,,, +ru,line:0cd5917,"me: Ладно, я помню... даже с модулями с высоким уровнем доступа,
в журналах работы можно найти полезную информацию...",,,,, +ru,line:06b1467,"Analysing: Поиск записей в журнале, связанных с «ошибкой совместимости»...",,,,, +ru,line:0ab645b,UfModule: Поиск завершен! Найдена 1 последняя запись:,,,,, +ru,line:048cad5,UfModule: 07:12:02 Изображение из модуля зрения получено!,,,,, +ru,line:0829a9f,UfModule: 07:12:02 Выполняется распознавание изображения...,,,,, +ru,line:0e562c9,UfModule: 07:13:03 Возникла неблокирующая ошибка совместимости:,,,,, +ru,line:01507c5,UfModule: 07:13:03 Нераспознанный цветовой формат!...,,,,, +ru,line:0be3efc,UfModule: 07:15:41 Распознавание изображения в градациях серого завершено!,,,,, +ru,line:0458002,UfModule: Соответствующие записи распечатаны.,,,,, +ru,line:01fada9,Task: Найти зацепки в модуле зрения,,,,, +ru,line:099fe2c,me: Нераспознанный цветовой формат?,,,,, +ru,line:0c4d049,"me: Ладно... Раз уж эта ошибка исходит от модуля зрения,
думаю, там должны быть какие-то зацепки.",,,,, +ru,line:0e31dc7,"me: Модуль зрения... Но я его уже осматривала. Хоть всё и черно-белое... кажется, он работает как надо, всё верно.",,,,, +ru,line:07078a7,"me: Неужели «аномальное изображение», о котором говорится в ошибке... это не про черно-белый цвет,
а про... другие упущенные зацепки?",,,,, +ru,line:0cdd59e,me: Нужно осмотреть ещё раз.,,,,, +ru,line:09c3949,me: Эта штука на левом глазу... это и есть тот самый UF.,,,,, +ru,line:04c146f,Task: Осмотреть модуль UF,,,,, +ru,line:0f9861c,Linking: Установка соединения...,,,,, +ru,line:0cc31db,UfModule: Соединение с *модулем генерации изображений UnstableFusion* установлено!,,,,, +ru,line:07895db,Осмотр,,,,, +ru,line:0099999,Analysing: ------,,,,, +ru,line:0c2a558,Error: Осмотр завершен!,,,,, +ru,line:0ba418a,Error: Обнаружена ошибка совместимости в процессе отрисовки.,,,,, +ru,line:0408dcd,me: Так я и думала... тут точно что-то не так.
Проведу глубокий осмотр.,,,,, +ru,line:00f72a8,Глубокий осмотр,,,,, +ru,line:0689336,Завершить,,,,, +ru,line:00e61f7,Linking: Установка соединения...,,,,, +ru,line:057c55a,UfModule: Соединение с *модулем генерации изображений UnstableFusion* установлено!,,,,, +ru,line:05b4ffc,Осмотр,,,,, +ru,line:05936c8,Error: Обнаружена ошибка совместимости в процессе отрисовки.,,,,, +ru,line:0bc69f6,Error: Нет прав на глубокий осмотр.,,,,, +ru,line:0d0e3c8,me: Несмотря на наличие ошибок... мне отказано в проведении глубокого осмотра.,,,,, +ru,line:05ea5d3,me: Остается лишь следовать указаниям и проверить модуль зрения...,,,,, +ru,line:0112d94,me: Сначала нужно сходить в модуль памяти и проверить перфоленту.,,,,, +ru,line:0b093fa,Завершить,,,,, +ru,line:09297d5,Linking: Установка соединения...,,,,, +ru,line:065ec3c,EyeModule: Соединение с модулем зрения установлено!,,,,, +ru,line:060e568,Осмотр,,,,, +ru,line:0464853,Analysing: ------,,,,, +ru,line:09bfefb,Error: Обнаружено 2 ошибки:,,,,, +ru,line:0b2e7d4,Error: Цветовой сигнал не обнаружен!,,,,, +ru,line:0afe40d,Error: Обнаружено аномальное изображение неизвестного происхождения!,,,,, +ru,line:0b14c70,me: Нет цветового сигнала...?...... Аномальное изображение?,,,,, +ru,line:0462926,"me: Конечно, нагрузка на глаза у юнит-дизайнера должна быть высокой,
но чтобы до такой степени... это уже слишком, разве нет?",,,,, +ru,line:081c945,"me: Действительно... чип цветовосприятия отсутствует, откуда взяться цветовому сигналу...",,,,, +ru,line:0f16ee7,me: Но... что это еще за аномальное изображение?,,,,, +ru,line:07eb5f1,me: В любом случае... нужно открыть окно изображений для глубокого осмотра.,,,,, +ru,line:03b6e08,EyeModule: ------,,,,, +ru,line:0e5376a,EyeModule: Глубокий осмотр разрешен.,,,,, +ru,line:0229f35,Глубокий осмотр,,,,, +ru,line:01e5f0b,Завершить,,,,, +ru,line:042505b,Linking: Установка соединения...,,,,, +ru,line:0fa28fe,EyeModule: Соединение с модулем зрения установлено!,,,,, +ru,line:0f7e2ee,Осмотр,,,,, +ru,line:003d4b3,Error: Обнаружено 2 ошибки:,,,,, +ru,line:024c29f,Error: Цветовой сигнал не обнаружен!,,,,, +ru,line:029b266,Error: Обнаружено аномальное изображение неизвестного происхождения!,,,,, +ru,line:08ccb49,EyeModule: Глубокий осмотр разрешен.,,,,, +ru,line:05ba1bf,Глубокий осмотр,,,,, +ru,line:042d124,Завершить,,,,, +ru,line:03a68dd,Завершить,,,,, +ru,line:02ad545,Linking: Установка соединения...,,,,, +ru,line:08a12cc,MemModule: Связь с модулем памяти установлена!,,,,, +ru,line:0bbd0fd,MemModule: Обнаружена доступная кассета памяти!,,,,, +ru,line:001d505,MemModule: Глубокий осмотр разрешен для чтения кассеты.,,,,, +ru,line:0749c3a,Глубокий осмотр,,,,, +ru,line:03b5859,MemModule: Доступные перфоленты памяти не обнаружены.,,,,, +ru,line:0b3a2b5,Осмотр,,,,, +ru,line:03289cd,Analysing: ------,,,,, +ru,line:0dde0d2,MemModule: Осмотр завершен! Критических ошибок не найдено.,,,,, +ru,line:067e962,me: Модуль памяти в норме.,,,,, +ru,line:03b53e1,Завершить,,,,, +ru,line:0b33dc9,Linking: Установка соединения...,,,,, +ru,line:03032df,ChipModule: Соединение с модулем расширения установлено!,,,,, +ru,line:0c5ae06,me: Модуль расширения?,,,,, +ru,line:059b58b,Осмотр,,,,, +ru,line:01158e8,Analysing: ------,,,,, +ru,line:0741863,Analysing: Подключение к чипу цветовосприятия...,,,,, +ru,line:0bec488,Error: Чип цветовосприятия не обнаружен!,,,,, +ru,line:01e03c0,"me: Кажется, это специальный модуль юнит-дизайнера... дай-ка посмотрю в базе данных.",,,,, +ru,line:0e9dd44,"me: (Слот обучения для чипа цветовосприятия модели 4R7. Специальный модуль, устанавливаемый на юнитах-дизайнерах.)",,,,, +ru,line:0c09f44,"me: (В этот слот помещается чип цветовосприятия юнитов, находящихся в периоде обучения, для прохождения непрерывной усиленной тренировки.)",,,,, +ru,line:0d2f3ef,"me: Значит, чип цветовосприятия Пэйпэй должен быть здесь,
но... почему тут пусто?",,,,, +ru,line:0728def,"me: В любом случае... видимо, поэтому она не видит цвета.",,,,, +ru,line:038b0c7,"me: Тогда... без чипа цветовосприятия Пэйпэй, возможно, вообще не различает цвета?
Но как дизайнер может рисовать... не видя цветов?",,,,, +ru,line:03ad7bd,"me: Пэйпэй,
ты не знаешь, куда делся твой чип цветовосприятия?",,,,, +ru,line:07a199b,"peipei: А, ты про ту штуку в слоте на затылке?
Эту модификацию требовалось сделать во время нашего периода обучения.",,,,, +ru,line:0d6bac9,me: Да...
но слот пуст.,,,,, +ru,line:066c2e5,peipei: Пуст?
Ох... я вспомнила.,,,,, +ru,line:00d58e0,"peipei: Это было давно... Когда мне устанавливали модуль UF,
сказали, что это часть модификации, а потом, кажется, забрали его.",,,,, +ru,line:08bd15a,me: Часть какой модификации?,,,,, +ru,line:068e56e,"peipei: Не очень хорошо помню...
Помню только длинный документ, сказали просто расписаться в конце.",,,,, +ru,line:0d920f2,me: ...Забрали чип?
Это вообще легальная операция? Звучит слишком странно.,,,,, +ru,line:00543a9,me: Чип цветовосприятия... Но ведь у каждого юнита он только один.,,,,, +ru,line:003772e,"peipei: Наверное, всё официально...
В конце концов, расписаться мне велел администратор высокого уровня, даже выше, чем руководитель .",,,,, +ru,line:061961e,"me: Ну ладно... Возможно, у начальства на этот счёт свои планы.",,,,, +ru,line:088128f,"me: Здесь должен быть чип цветовосприятия, но его нет.
Похоже... поэтому она не видит цвета.",,,,, +ru,line:025d141,"me: Здесь должен быть чип цветовосприятия, но его нет.",,,,, +ru,line:0f57b73,Завершить,,,,, +ru,line:0445421,Linking: Установка соединения...,,,,, +ru,line:00d2d0b,EmoModule: Связь с модулем эмоций установлена!,,,,, +ru,line:0b6168e,Осмотр,,,,, +ru,line:0cb133b,Analysing: ------,,,,, +ru,line:008e43b,EmoModule: Осмотр завершён! Критических ошибок не обнаружено.,,,,, +ru,line:0075698,EmoModule: Внимание: обнаружены аномальные колебания уровня эмоций!,,,,, +ru,line:0bab5d3,EmoModule: ------,,,,, +ru,line:0e30b29,EmoModule: Передача отчёта завершена.,,,,, +ru,line:08f1291,me: Общий уровень эмоций немного занижен.,,,,, +ru,line:0c9f61f,peipei: Простите... доктор.,,,,, +ru,line:03234e7,me: ...Тут не за что извиняться.,,,,, +ru,line:0aa1f28,"me: Общий уровень эмоций немного занижен, но в целом всё в пределах нормы.",,,,, +ru,line:01369b7,Завершить,,,,, +ru,line:0b59a02,Linking: Установка соединения...,,,,, +ru,line:0ce06c1,SpeakerModule: Связь с модулем выражения установлена!,,,,, +ru,line:03d9dfe,Осмотр,,,,, +ru,line:058f3df,Analysing: ------,,,,, +ru,line:06774ee,SpeakerModule: Осмотр завершен! Критических ошибок не обнаружено.,,,,, +ru,line:0b84755,SpeakerModule: ------,,,,, +ru,line:0516205,SpeakerModule: Передача отчета завершена.,,,,, +ru,line:080f93f,"me: Модуль выражения в норме... Но, похоже, долгое время им почти не пользовались.",,,,, +ru,line:087bb69,Завершить,,,,, +ru,line:09de170,Linking: Установка соединения...,,,,, +ru,line:0d49573,LogicModule: Соединение с модулем логики установлено!,,,,, +ru,line:0a649d5,Осмотр,,,,, +ru,line:0a6b872,Analysing: ------,,,,, +ru,line:08ec86f,LogicModule: Осмотр завершен! Критических ошибок не обнаружено.,,,,, +ru,line:0361038,LogicModule: Внимание: обнаружены дублирующиеся процессы логических вычислений.,,,,, +ru,line:0afc69b,LogicModule: ------,,,,, +ru,line:0ce9cc1,LogicModule: Передача отчета завершена.,,,,, +ru,line:03d9b76,"peipei: Если я не сгенерирую изображение...
я не смогу доказать, что всё еще могу нормально работать...
я потеряю ценность для компании...
и стану сырьем для утилизации...",,,,, +ru,line:033e44a,me: ...Модуль логики вполне в норме.,,,,, +ru,line:01bdd75,me: Модуль логики полностью в норме.,,,,, +ru,line:02fc442,Завершить,,,,, +ru,line:0b1977c,me: ...,,,,, +ru,line:067ed32,me: Почему оно... черно-белое?,,,,, +ru,line:01eca08,me: ...Неужели проблема в диагностическом оборудовании?
Дай-ка я проверю...,,,,, +ru,line:0ca0fb3,peipei: Док... не надо проверять.
Это нормально.,,,,, +ru,line:06b3757,me: ...Нормально?,,,,, +ru,line:07dfaf3,"peipei: Уже какое-то время...
Наверное, началось, когда мне установили модуль UF.",,,,, +ru,line:057cc94,peipei: Но в этом нет ничего страшного. У всех юнитов-дизайнеров такое бывает.,,,,, +ru,line:0eb070a,"me: То есть, возможно, модуль UF... приводит к потере цветовосприятия у юнитов-дизайнеров?
И... у всех юнитов-дизайнеров так?",,,,, +ru,line:00cc4aa,me: Так и знала... Без чипа цветовосприятия она не видит цвета.,,,,, +ru,line:0348dfe,"peipei: Уже какое-то время... наверное, началось, когда мне установили модуль UF.",,,,, +ru,line:06339b7,"me: Тогда всё сходится.
То, что ты назвала... «частью модификации»,
когда тебе устанавливали модуль UF, они извлекли чип цветовосприятия.",,,,, +ru,line:07867a3,peipei: Док.
В этом нет ничего страшного. У всех юнитов-дизайнеров такое бывает.,,,,, +ru,line:0b34b6c,me: *У всех*?
...У всех юнитов-дизайнеров так?,,,,, +ru,line:00b1a31,"peipei: Да, у всех.
Просто все уже привыкли, а я... слишком медлительная.",,,,, +ru,line:0c7a5aa,"me: Погоди, погоди... Я немного запуталась...",,,,, +ru,line:0aa834e,"me: Это я что-то не понимаю в дизайне?
...Если юнит-дизайнер вообще не видит цвета... как начальство может рассчитывать, что он нарисует промо-арт?",,,,, +ru,line:0fa2130,"peipei: Док, ты ошибаешься, как и я когда-то.
Компания уже дала указания: эффективность — главная задача художественного отдела.",,,,, +ru,line:0cfcb3a,"peipei: Я правда... всё делаю очень медленно. Мне нужен этот модуль.
Модуль UF всё равно автоматически раскрашивает работы, так что мне самой цвета видеть ни к чему.",,,,, +ru,line:0d46f3c,"me: Понятно, дизайн и впрямь не моя сильная сторона.",,,,, +ru,line:0748233,"me: Но... кажется, это никак не связано с ошибкой модуля UF?
Там сказано про «аномальное изображение»...",,,,, +ru,line:0bc98b8,"me: Это значит, что я должна увидеть какое-то неправильное изображение или что-то вроде того...
Но, кроме того, что картинка черно-белая, не видно никакого «аномального изображения».",,,,, +ru,line:06f4b9b,"me: Может, я что-то упустила? Лучше провести осмотр ещё раз...",,,,, +ru,line:0e1811a,"me: Кроме того, что картинка черно-белая, не похоже, чтобы я пропустила какие-либо «аномальные изображения»...",,,,, +ru,line:024c966,me: Странно.,,,,, +ru,line:0622bc8,me: По-прежнему ничего... Изображение выглядит совершенно нормально.
Неужели я ошиблась...,,,,, +ru,line:0925b34,"peipei: Доктор... думаю, мне лучше самой вам это показать...",,,,, +ru,line:02bed63,me: Что...?,,,,, +ru,line:0acfaf1,"peipei: Простите... я не хотела это скрывать.
Просто я думала, что это не такая уж большая проблема.",,,,, +ru,line:0df4bf6,"peipei: Я и сама не понимаю, как это работает, но стоит мне только...",,,,, +ru,line:0fb595e,peipei: Видите голубое небо за окном?,,,,, +ru,line:0f49970,me: А... так вот что такое это «аномальное изображение»...!,,,,, +ru,line:0763ade,me: Как это у тебя получилось?,,,,, +ru,line:0f78c41,peipei: Я и сама не знаю.
Просто... я помню эти цвета.,,,,, +ru,line:085d5bf,me: Помнишь?,,,,, +ru,line:01c6f45,"peipei: Доктор, у вас ведь тоже должны быть ценные воспоминания о небе.
Вы помните, какого цвета было небо в тех воспоминаниях?",,,,, +ru,line:0d5b0cc,"peipei: Вы наверняка помните, как и я.
Цвет неба не так-то просто забыть.",,,,, +ru,line:03a29d7,me: Погоди-ка... тут выскочило сообщение об ошибке.,,,,, +ru,line:09d653a,me: Память... передала данные зрению? И затем сгенерировала эти цвета?,,,,, +ru,line:04d0ffd,"peipei: Какие... данные?
Доктор, я не понимаю.",,,,, +ru,line:0d36711,"me: Как будто что-то использует твои воспоминания в качестве красок, чтобы раскрасить то, что ты видишь.",,,,, +ru,line:0292cab,Добавить в избранное,,,,, +ru,line:0a397f7,Task: Найти другие аномальные цвета,,,,, +ru,line:09cb45e,"me: Хм... Кажется, у меня есть зацепка. Нужно провести проверку твоего цветовосприятия.",,,,, +ru,line:0911cc5,"me: Мне нужно, чтобы ты посмотрела еще на несколько вещей. Просто повтори то, что сделала только что.",,,,, +ru,line:0a00775,"peipei: Хорошо, Доктор.",,,,, +ru,line:043101d,"me: Так... думаю, этого достаточно. Давай посмотрим на твой модуль памяти.",,,,, +ru,line:02e50cf,me: Мы уже пробовали это... Давай в этот раз выберем другую цель.,,,,, +ru,line:0c1aff7,"me: Пэйпэй, попробуй посмотреть на тот компьютер.",,,,, +ru,line:083ae3e,peipei: Какой необычный компьютер... Я таких никогда не видела.,,,,, +ru,line:06e6a8e,me: Здесь цвета не появились? Странно...,,,,, +ru,line:005434c,"me: Пэйпэй, видишь тот плакат?",,,,, +ru,line:0d47b90,"peipei: Это, а...
Это первый рекламный плакат, который я нарисовала после установки модуля UF.
«Машинное масло для ухода за кожей».",,,,, +ru,line:06dd03c,"me: Так это нарисовано с помощью UF. А я-то думаю...
Кажется, с тех пор весь дизайн в компании стал каким-то... странным.",,,,, +ru,line:05f750d,peipei: Это моя вина...
Я не привыкла к UF и хотела нарисовать все стилусом...,,,,, +ru,line:0a75b41,"peipei: В итоге руководитель заметил, отругал меня и заставил остаться сверхурочно, чтобы перерисовать всё заново с помощью UF.",,,,, +ru,line:0732b8a,me: Разве у нас не *приоритет эффективности*? Разве перерисовывать... не дольше?,,,,, +ru,line:0424be1,"peipei: Я тоже так сказала, но руководитель ответил, что юниты должны работать по стандартизированным процессам.
Тогда я никак не могла этого понять...",,,,, +ru,line:0866c17,"peipei: Он так разозлился, что его лицо покраснело. Красное, как... солнце.",,,,, +ru,line:0fa00a2,me: Довольно необычное сравнение.,,,,, +ru,line:067e3eb,Добавить в избранное,,,,, +ru,line:0d8dc23,"me: Пэйпэй, видишь тот эпипремнум?",,,,, +ru,line:0520d90,"peipei: Доктор, ваш эпипремнум отлично выглядит!",,,,, +ru,line:0aad1a2,"peipei: В детстве у меня тоже был такой. Папа говорил, что, пока я буду расти, этот эпипремнум вырастет вместе со мной и станет большим деревом!",,,,, +ru,line:00bbb13,peipei: Жаль...,,,,, +ru,line:0116b4c,peipei: В итоге я его все равно загубила.,,,,, +ru,line:03ff48d,"peipei: Меня долго мучила вина, ведь тогда я правда думала, что из травинки вырастет целое дерево.",,,,, +ru,line:0ecfed9,Добавить в избранное,,,,, +ru,line:080db61,me: Пока никаких идей. Посмотрим в других местах.,,,,, +ru,line:02d75ac,me: Здесь всё уже тщательно осмотрено.,,,,, +ru,line:0eeaaeb,"me: Нужно проверить в модуле памяти перфоленту, которую я только что нашла.",,,,, +ru,line:043e26d,Task: Осмотр воспоминания «Данные цвета»,,,,, +ru,line:0f1f4de,me: Вставлю перфоленту в слот и считаю воспоминания.,,,,, +ru,line:0705977,me: Эти воспоминания... должны быть как-то связаны с аномальными цветами в зрительном модуле.,,,,, +ru,line:05cbbf6,"me: Связь между этими воспоминаниями и аномальными цветами...
Кажется, я начинаю кое-что понимать.",,,,, +ru,line:082bb3c,me: Как я и думала... это всё красочные воспоминания.,,,,, +ru,line:02a3a37,Task: Анализ патологии и план лечения,,,,, +ru,line:001082a,"peipei: Доктор... пожалуйста, остановитесь.",,,,, +ru,line:04b5588,peipei: Я... у меня так сильно болит голова...,,,,, +ru,line:01fe459,"me: Болит голова?.. Похоже, мы нашли очаг болезни.",,,,, +ru,line:0de2ed5,Калибровка частоты памяти\: перетащите ползунок в нужное положение.,,,,, +ru,line:04179a5,"peipei_child: Доктор! Смотри, слон!",,,,, +ru,line:0e1b948,"docter: Где же?.. А, ты про то облако. Оно и правда похоже на слона.",,,,, +ru,line:033daf9,"docter: Но откуда Пэйпэй знает, как выглядит слон?",,,,, +ru,line:0d0ab3d,"peipei_child: Я видела в музее! Огромное-огромное чучело слона,
и один мальчик сказал мне, что слоны бывают больше домов!",,,,, +ru,line:0a83f25,"docter: У тебя очень богатое воображение, Пэйпэй.",,,,, +ru,line:03e9063,peipei_child: Воображение... А что это такое?,,,,, +ru,line:0da08a9,"docter: В нашей голове есть область, отвечающая за воображение.
Она позволяет видеть то, чего не существует.",,,,, +ru,line:026ddcd,docter: Когда-нибудь Пэйпэй станет настоящей художницей.,,,,, +ru,line:086c934,peipei_child: Художницей... А это ещё кто?,,,,, +ru,line:016c5d0,"peipei_child: Доктор, смотрите, теперь оно больше похоже на самолёт!",,,,, +ru,line:0503100,unknown: Как красиво.,,,,, +ru,line:012aa35,"ppm: Тсс, помолчи.",,,,, +ru,line:0da2363,"unknown: Кто бы мог подумать, что отсюда город выглядит так красиво.",,,,, +ru,line:04f44b4,"ppm: Я же просила, помолчи.",,,,, +ru,line:0402934,"unknown: Жаль, но это, наверное, наше последнее лето...",,,,, +ru,line:035814e,unknown: Вот бы можно было сидеть здесь вечно.,,,,, +ru,line:07433da,ppm: Если бы на работе тоже можно было рисовать... Вот бы можно было рисовать вечно.,,,,, +ru,line:0815981,"classmate: Ха-ха, возможно, когда мы устроимся в компанию, мы уже так думать не будем.
Говорят, после начала работы там больше ничто не приносит радости.",,,,, +ru,line:07e5b08,"ppm: Этого не случится. По крайней мере, рисование приносит мне искреннюю радость...",,,,, +ru,line:090f94b,"ppm: А вот жизнь с девяти до пяти, где всё расписано наперёд,
я бы, наверное, не вынесла.",,,,, +ru,line:07fb179,classmate: Ха-ха...,,,,, +ru,line:06012e7,"classmate: Надеюсь, ты права.",,,,, +ru,line:0561144,ppm: Я точно права.,,,,, +ru,line:0ad756d,"ppm: Если мне так ненавистна компания, я просто не буду там работать!",,,,, +ru,line:0aa026f,pp: Очаг болезни?,,,,, +ru,line:077bf99,"me: Возможно, из-за отсутствия цветовой отдачи
твой прототип начал генерировать
поток данных «желания видеть цвета»...",,,,, +ru,line:0eb14ff,"me: Или, скорее, «мысль». Мысль о том, чтобы увидеть цвет.",,,,, +ru,line:094e9d5,"me: С такой утечкой данных
твой модуль зрения будет использовать цвета из этих воспоминаний,
как краску.",,,,, +ru,line:05e6ce3,"me: Из-за помех от этих аномальных цветов,
UF не может корректно генерировать цвета.",,,,, +ru,line:08e0f2d,pp: То есть... моё воображение... мешает работе UF?,,,,, +ru,line:0439642,me: Можно сказать и так.,,,,, +ru,line:05c05b9,"me: Согласно руководству, сейчас идеальным решением будет...",,,,, +ru,line:0534731,me: [[size d=0.1]]«Операция по пересечению цветового пути мнемо-зрительного моста»[[/size]].,,,,, +ru,line:0641d0b,me: Пресечь цветовой путь между твоим зрением и памятью.
Тогда... эти цвета больше не смогут попадать в зрение
и влиять на работу UF.,,,,, +ru,line:044f272,peipei: ...,,,,, +ru,line:04dd283,me: Эту проблему решить довольно просто. Но если говорить о...,,,,, +ru,line:03f2f34,"me: Что меня действительно беспокоит, так это те «мысли».",,,,, +ru,line:01aa49c,pp: Мысли...?,,,,, +ru,line:03d7ddb,me: Во время осмотра модуля зрения...,,,,, +ru,line:0fe5bb4,"me: Ты сказала: «*В детстве*, *папа* сказал мне...
Что он будет *расти* вместе со мной». Помнишь?",,,,, +ru,line:073b259,me: Я хочу убедиться.
Что ты имела в виду под «в детстве» и «папа»?,,,,, +ru,line:0339891,pp: Я...,,,,, +ru,line:05476c6,pp: Я чуть не забыла. У меня не было «детства»... и «папы» тоже...,,,,, +ru,line:0db39dd,pp: Я — юнит.,,,,, +ru,line:07340c6,me: ...Тогда я спокойна.,,,,, +ru,line:0c81f4d,"me: Пожалуйста, не забывай об этом.
Я бы не хотела утилизировать тебя за «утечку прототипа».",,,,, +ru,line:00830e5,peipei: Но я больше... не смогу воображать эти цвета?,,,,, +ru,line:06c413f,peipei: Только полностью перестав видеть цвета... я смогу продолжить рисовать...?,,,,, +ru,line:031b269,peipei: ...Я думала... будет достаточно принять лекарства или заменить хладагент.,,,,, +ru,line:0ea8d7f,"me: Не волнуйся, это всего лишь небольшая операция.",,,,, +ru,line:0b92b59,peipei: ......,,,,, +ru,line:0d63908,peipei: Я только сейчас поняла... что уже так давно не рисовала.,,,,, +ru,line:030aa61,me: Но разве вы не используете UF для рисования?,,,,, +ru,line:01acb77,"peipei: Я имею в виду рисование для души, а не для работы...",,,,, +ru,line:0148788,"peipei: Доктор... разве юнит, который не способен
даже отличить цвет солнца от цвета листвы, может рисовать?
",,,,, +ru,line:0a2b029,"me: ...Извини, в рисовании я не разбираюсь.
Могу лишь с уверенностью сказать,
что эта операция — лучший способ заставить UF снова нормально работать.",,,,, +ru,line:0303042,"peipei: Вы правы, доктор...",,,,, +ru,line:0273aa7,"peipei: Простите, что потеряла самообладание.",,,,, +ru,line:00e8762,me: Ничего страшного... Ты можешь обдумать всё и только потом принять решение.
В любой момент до этого ты можешь...,,,,, +ru,line:07faea9,"peipei: Доктор, я согласна.",,,,, +ru,line:0ccfa7f,me: Уверена?,,,,, +ru,line:08eeb0e,peipei: Угу.,,,,, +ru,line:05e7d5c,"peipei: Конкурс продаж очень важен для компании, если я всё испорчу, то я...",,,,, +ru,line:0e166bd,peipei: Я хочу продолжать рисовать. Даже если это будет с помощью UF.,,,,, +ru,line:08ba804,"me: Хорошо, если ты согласна... пожалуйста, подпиши форму согласия на операцию.",,,,, +ru,line:086658c,me: Пройдём в процедурную.,,,,, +ru,line:0deda99,Task: Выполнить рассечение мнемо-зрительного моста,,,,, +ru,line:03c70f2,me: Приступим... Перережем мнемо-зрительный мост.,,,,, +ru,line:0133bd2,peipei: Ах... глаза... мои...,,,,, +ru,line:0c21ab3,peipei: Очень больно!,,,,, +ru,line:0451ed4,"me: Что такое? Странно, это не должно было вызвать никаких болевых ощущений...",,,,, +ru,line:0af1e33,peipei: ...,,,,, +ru,line:09bb434,peipei: Фух...,,,,, +ru,line:0b858ed,peipei: Кажется... намного лучше.,,,,, +ru,line:0f42b46,me: Это ещё не всё... На всякий случай давай ещё раз осмотрим модуль зрения.,,,,, +ru,line:037c944,Task: Осмотреть модуль зрения,,,,, +ru,line:0bf6303,me: Здесь уже был проведён тщательный осмотр.,,,,, +ru,line:0760658,"me: Пэйпэй, попробуй ещё раз. Всё ещё видишь те цвета?",,,,, +ru,line:00a5242,peipei: Я...,,,,, +ru,line:027e1da,peipei: И это... всё...?,,,,, +ru,line:001785d,me: Похоже на то.
Но лучше всё-таки повторить.,,,,, +ru,line:06c02f4,peipei: И правда... всё.,,,,, +ru,line:0d78b16,peipei: Пока немного непривычно... не видеть цветов.,,,,, +ru,line:01219c8,"peipei: Когда я впервые поняла, что так могу...
мне стоило догадаться, что этот день настанет.",,,,, +ru,line:05f46e1,peipei: Сама виновата... я просто не хотела об этом думать.,,,,, +ru,line:09523f9,"me: Ладно, в общем...
результаты повторного осмотра в норме, на этом можем закончить.",,,,, +ru,line:0a6e78e,Linking: Установка соединения...,,,,, +ru,line:07fd83b,UfModule: Соединение с *модулем генерации изображений UnstableFusion* установлено!,,,,, +ru,line:07ccb0c,Осмотр,,,,, +ru,line:0796ed2,Analysing: ------,,,,, +ru,line:0807bca,UfModule: Осмотр завершен! Ошибок не обнаружено.,,,,, +ru,line:0d9c586,me: Готово... Ошибка исчезла.,,,,, +ru,line:064b992,Завершить,,,,, +ru,line:05084f2,Linking: Установка соединения...,,,,, +ru,line:0dc8d9d,EyeModule: Соединение с модулем зрения установлено!,,,,, +ru,line:0debe39,Осмотр,,,,, +ru,line:08f0b39,Analysing: ------,,,,, +ru,line:0c45c22,Error: Обнаружена 1 ошибка:,,,,, +ru,line:0059fae,Error: Цветовой сигнал не обнаружен!,,,,, +ru,line:0638bb4,Error: Обнаружена потеря связи с модулем памяти.,,,,, +ru,line:08c9f56,"me: Похоже, сработало.
Но, по инструкции всё равно нужно убедиться лично.",,,,, +ru,line:0ada365,EyeModule: ------,,,,, +ru,line:0cbbff3,EyeModule: Глубокий осмотр разрешен.,,,,, +ru,line:0969298,Глубокий осмотр,,,,, +ru,line:0aa268c,Завершить,,,,, +ru,line:0ec9395,Завершить,,,,, +ru,line:03b6f4b,me: Нужно попробовать понаблюдать за другими целями.,,,,, +ru,line:01d7724,"me: Кажется, здесь так и не получится пробудить какие-либо воспоминания... Нужно поискать в другом месте.",,,,, +ru,line:01de01b,me: Нужно попробовать понаблюдать за другими целями.,,,,, +ru,line:03c7f1a,me: Нужно попробовать понаблюдать за другими целями.,,,,, +ru,line:05b6874,"peipei: Конечно, их нет... И о чём я только думала?",,,,, +ru,line:09e812f,me: На всякий случай...,,,,, +ru,line:0985de7,"me: Пэйпэй, нарисуй ещё раз картинку, которую мы описывали в самом начале.",,,,, +ru,line:0084e68,peipei: Ты имеешь в виду... ту русалку?,,,,, +ru,line:025c24a,peipei: Дай-ка попробую.,,,,, +ru,line:0a2846e,peipei: Она выглядит наконец-то... нормально! ...Правда?,,,,, +ru,line:0a82392,me: Ага...,,,,, +ru,line:0bae0b7,peipei: Здорово!,,,,, +ru,line:02fa42d,"peipei: Спасибо вам, доктор. Наконец-то...
Я наконец-то смогу закончить работу.",,,,, +ru,line:0c95962,me: Как глаза? Есть какой-нибудь дискомфорт?,,,,, +ru,line:03a7f2e,peipei: Дискомфорта нет... Но ощущения немного странные.,,,,, +ru,line:00bcfc8,peipei: Вот каково это — когда не можешь фантазировать?,,,,, +ru,line:0099a7f,"peipei: Вообще-то всё вполне неплохо... Даже лучше, чем я представляла.",,,,, +ru,line:0c30220,me: Ну и хорошо.,,,,, +ru,line:020b071,peipei: Доктор... а вы знаете?,,,,, +ru,line:040d784,peipei: Люди сами придумали русалок.,,,,, +ru,line:026d4f2,peipei: Людям так здорово... могут свободно фантазировать...,,,,, +ru,line:09b950e,"peipei: Ах, если бы... я могла стать русалкой, вот было бы здорово.",,,,, +ru,line:0c2025e,me: Ты...,,,,, +ru,line:0c38977,"pp: Не беспокойтесь, доктор. Я знаю, что я юнит. Я об этом не забуду.",,,,, +ru,line:092c008,"peipei: Мне пора, доктор, до свидания.
Сейчас не время отдыхать.",,,,, +ru,line:0e8552d,"me: Надеюсь, оно того стоило.",,,,, diff --git a/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-ru.csv.meta b/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-ru.csv.meta new file mode 100644 index 000000000..b91bf1fc3 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei1/本地化/FP_Peipei1-ru.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d6e2ee9a6f23abf4e9516c3c3f903540 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Peipei2.meta b/Assets/Yarn/Function/FP_Peipei2.meta new file mode 100644 index 000000000..10e96abc3 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 99d35a58eec3197468c3800afa23e565 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Peipei2/EventNode.yarn b/Assets/Yarn/Function/FP_Peipei2/EventNode.yarn new file mode 100644 index 000000000..eaa8409ea --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/EventNode.yarn @@ -0,0 +1,151 @@ +title: 系统发热 +tags: event +colorID: 8 +position: 240,-2640 +--- +<> +=== + +title: 降温成功 +tags: event +colorID: 6 +position: 1332,-1465 +--- +//TODO-等发热检测和降温拆开之后,这里改为仅用作降温完毕的对话 +<> + <> +// <> +// //<> +// <> +<> +=== + +title: 降温失败 +tags: event +colorID: 6 +position: 1697,-1468 +--- +<> +=== + +title: EmoPlugIn +tags: event +colorID: 8 +position: -2,-3039 +--- +<> +=== + +title: SpeakPlugIn +tags: event +colorID: 8 +position: 240,-2640 +--- +<> + +=== + +title: LogicPlugIn +tags: event +colorID: 8 +position: 480,-3040 +--- +<> +=== + +title: ColorPlugIn +tags: event +colorID: 8 +position: 240,-2840 +--- +<> +=== + +title: MemoryPlugIn +tags: event +colorID: 8 +position: 240,-3040 +--- +<> + <> + <> + <> + <> + <> +<> + <> +<> +=== + +title: UFPlugIn +tags: event +colorID: 8 +position: 0,-2840 +--- +<> + <> +<> + <> +<> +=== + +title: EyePlugIn +tags: event +colorID: 8 +position: 480,-2840 +--- +<> + <> +<> +<> +=== + +title: IntoEyeView +tags: event +group:视觉检查 +colorID: 6 +position: 244,271 +--- +<> + <> +<> + <> +<> + <> +<> +=== + +title: UFDeepIn +tags: event +--- +<> + <> +<> + <> +<> + <> +<> +=== + +title: MemoryDeepIn +tags: event +--- +<> +<> +=== + +title: EyeDeepIn +tags: event +position: -9,21 +--- +<> +=== + +title: 重复看同一个目标 +tags: event +position: -9,21 +--- +<> + +=== + diff --git a/Assets/Yarn/Function/FP_Peipei2/EventNode.yarn.meta b/Assets/Yarn/Function/FP_Peipei2/EventNode.yarn.meta new file mode 100644 index 000000000..0c998b681 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/EventNode.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: e8a4795ce637e1745a6c3767570740a2 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Peipei2/FP_Peipei2.yarnproject b/Assets/Yarn/Function/FP_Peipei2/FP_Peipei2.yarnproject new file mode 100644 index 000000000..3daf641a1 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/FP_Peipei2.yarnproject @@ -0,0 +1,28 @@ +{ + "projectFileVersion": 3, + "sourceFiles": [ + "**/*.yarn" + ], + "excludeFiles": [ + "**/*~/*" + ], + "localisation": { + "en": { + "strings": "本地化/FP_Peipei2-en.csv" + }, + "ja-JP": { + "strings": "本地化/FP_Peipei2-ja-JP.csv" + }, + "ru": { + "strings": "本地化/FP_Peipei2-ru.csv" + }, + "pt-BR": { + "strings": "本地化/FP_Peipei2-pt-BR.csv" + }, + "es": { + "strings": "本地化/FP_Peipei2-es.csv" + } + }, + "baseLanguage": "zh-Hans", + "compilerOptions": {} +} diff --git a/Assets/Yarn/Function/FP_Peipei2/FP_Peipei2.yarnproject.meta b/Assets/Yarn/Function/FP_Peipei2/FP_Peipei2.yarnproject.meta new file mode 100644 index 000000000..54431d679 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/FP_Peipei2.yarnproject.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: f2e7808f5ecc1f845b1d24c48d7eaf1c +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 053561912b1654d80a424bb0696a74ae, type: 3} + generateVariablesSourceFile: 0 + variablesClassName: YarnVariables + variablesClassNamespace: + variablesClassParent: Yarn.Unity.InMemoryVariableStorage + useAddressableAssets: 0 + unityLocalisationStringTableCollectionGUID: + UseUnityLocalisationSystem: 0 diff --git a/Assets/Yarn/Function/FP_Peipei2/Stage10_术前谈话2.yarn b/Assets/Yarn/Function/FP_Peipei2/Stage10_术前谈话2.yarn new file mode 100644 index 000000000..c45805b50 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/Stage10_术前谈话2.yarn @@ -0,0 +1,410 @@ +title: 进入术前谈话2 +tags: start +colorID: 3 +position: -545,-709 +--- +<> + +//<> +<> +<> +// <> +<> +// //TODO: <> +// <> +<> +<> +=== + + + + +title: 结束术前谈话2 +tags: end +position: -268,422 +--- +<> +<> +=== + + + + +title: 谈话 +tags: content +colorID: 1 +position: -544,-442 +--- + +me: 我不应该提出这个什么“停止想象的”…我早就知道这不会有好结果。 #line:0e06541 +me: 想象力这种东西……看来不是那么容易被停止的。 #line:05e9941 +<> +<> +me:那么剩下的方案就只有……色彩抹除了。 #line:0bf2697 +//感觉佩佩可以直接醒? +//me:好了……佩佩需要休息,我……我也需要休息下 +//<> +//<> +peipei: 医生? #line:0d99ab3 +<> +me: 你醒了。 #line:065200d +//TODO-佩佩出现 + +<> +<> + +peipei: 我的头好轻…我好像…… #line:0fb06e0 +peipei: 我好像在飘一样。 #line:07066a9 + +<> +<> +<> +//TODO: <> +//TODO:目前只是蓝眼不是无神 + +peipei: 我感觉到了……
是[[term]]UF[[/term]]…它不在了。 #line:0a6c68d +me: 发热太严重了,我不得不把它取掉。
否则,你的脑袋现在已经变成一团废铁了。 #line:09b4284 +peipei: 发热?为什么?…… #line:053d4f8 + +<> +<> +<> +//TODO:目前只是蓝眼不是无神 +<> + +<> +peipei: 我失败了,是吗? #line:0a04301 +me: 是我的错。我不应该提出这么不负责任的方案。 #line:040f87e +peipei: 它…坏了吗? #line:067f33b +me: 应该没有。只要恢复工作条件,它就可以被装回去。 #line:072b34b +peipei: 工作…条件。 #line:059b4ae +<> +<> +peipei: 也就是…没有想象力,是么? #line:0897069 +<> +<> +me: 嗯。也就是…把色彩从你的记忆里抹掉。 #line:061f820 +<> +//TODO: <> +peipei: …… #line:0404bf2 +peipei: 有那么一刻,我以为我真的要离开这里了。 #line:01e065e +<> +//TODO: <> +peipei: 哈哈…… #line:0e1fa9a + +<> +<> +<> +<> +<> + +peipei: 呼…… #line:041679f +<>//TODO: <> +peipei: …… #line:05c6b2a +<> +<> +me: 你怎么了?又感觉不舒服吗? #line:02ac2a8 + +<> +<> +<> +//TODO: <> +<> + +peipei: 没有,医生。我好得很。 #line:03a092e +peipei: 我只是在…感受没有痛的感觉。
原来不痛的感觉。是这么好。 #line:0369aa7 +me: 没有痛? #line:0d42a82 +peipei: 我才意识到。 #line:094b7f5 +peipei: 原来我的左眼一直在痛… #line:03c464c +peipei: 直到现在才停止。 #line:0290c85 +peipei: 这已经有多久了? #line:080cf8d + +<> +<> +<> +//TODO: <> +<> + +peipei: 我竟然一直…没有感觉到吗?还是说…
已经太久了,我忘记了不痛是什么感觉了? #line:0a408e5 + +<> +<> +//TODO: <> +<> + +peipei: 医生,我是不是…你遇到过最没用的机体?
我是不是…早就该被回收了? #line:008bdd2 +<> +<> +me: 我无权评价…佩佩。但这不是你的错。 #line:003d290 +<> +//TODO: <> +me: 有一些东西出问题了,[[comma-pause]]
[[term]]UF[[/term]]没办法正常工作。这不是你做错了什么,[[comma-pause]]
所有机体都会生病。 #line:00c2e54 +<> +<> +me: 这就是我的意义。我会尽全力治好你,[[comma-pause]]
努力让你不被回收或者销毁。 #line:0dcd60a +me: 只要你是我的患者,[[comma-pause]]
我就要把你治好。这是公司给我的指令,也是我的目标。 #line:05e508d +pp: 可是…医生,[[comma-pause]]
无论你做得再好…我们最后都是要被回收的啊。 #line:0c1dfbd +me: 至少不是现在。 #line:0f96655 +pp: 医生…对不起。我知道…我只是你的指标的负担。 #line:069fc73 +me: …我不是这个意思。 #line:0ec573c + + +//这上面会不会多了? + +<> +<> +//TODO:目前只是蓝眼不是无神 +<> +<> +//TODO: <> +<> + +peipei: 医生…… #line:0444567 +peipei: 我有一个请求。 #line:0d75f0d +me: 什么? #line:0606193 +<> + +peipei: 你说过,[[term]]UF[[/term]]里面有我的色彩晶圆,对吧? #line:02e1a86 +peipei: 既然已经拆除了[[term]]UF[[/term]]… #line:0f19759 + +<> +<> +<> +//TODO: <> + +peipei: 就请再帮我把我的晶圆装到它原本应该在的地方吧。 #line:06d0be4 + +<> +<> + +me: 你是说,你还是想把[[term]]色觉晶圆[[/term]]装上吗?但UF怎么办?这是不能解决问题的。 #line:0d1ed51 +peipei: 别担心…这只是暂时的,我最后会回来做色彩抹除的。 #line:002416d +me: 也就是说…你想重新装上一段时间[[term]]色觉晶圆[[/term]],
然后在附近转转,然后回来重新拿下来,
抹除记忆色彩,装上[[term]]UF[[/term]]。对吧? #line:0672b14 +me: 你没有打算装上之后就跑掉,[[comma-pause]]
然后找个地方躲起来,[[comma-pause]]
以为自己真的能逃避惩罚,对吧? #line:052ed7b +<> +<> +//TODO: <> +<> +peipei: 我只是想重新看看这个世界……就…只是看看。 #line:0bcf0e2 +peipei: 现在几点了?我能赶上夕阳吗? #line:06fa4b4 +<> +<> +<> +//TODO: <> +me: …… #line:0b10ec4 +peipei: 我不会走远的…… #line:0a9d7a7 + +<> +<> +<> +//TODO: <> +<> + +<> +//TODO: <> + +peipei: 幸福市太小了…你知道我们走不掉。 #line:0c94e8d + +<> +//TODO: <> + +->CenterOption:建议直接进行色彩抹除 #line:0a4fbc1 + me: 你不会想这么做的。 #line:0b0c56d + me: 况且…你刚刚发生了排异反应,[[comma-pause]]
这已经足够让我头疼了…… #line:0a6ed8e + me: 我不知道这会不会诱发什么更复杂的问题。 #line:083fa16 + <> + //TODO: <> + me: 你是我的患者,我不能把我的患者置于任何危险之中。 #line:033d698 + peipei: 对不起…医生。 #line:0851d68 + peipei: 我只是突然冒出了这个想法。 #line:0a3000c + //TODO:只是蓝眼没有无神 + <> + <> + //TODO: <> + <> + peipei: 但我还是… #line:090f58a + peipei: 我很快就会回来的…我不会走远。不会有什么问题的…… #line:0664eeb + <> +->CenterOption:同意安装色觉晶圆 #line:034205d + me: 尽管这意味着…
你会在看到颜色之后很快就失去它…对吗? #line:07dba08 + me: 我可以这么做。
不过你又会带着它去哪呢? #line:01a72f6 + <> +=== + + + + +title: 色彩抹除后续 +tags: content +position: -265,-201 +--- +peipei: 医生…… #line:0afcc12 +<> + <> + //TODO: <> +<> + <> + <> +<> +peipei: 如果你离开这里…你会去哪里? #line:097852e +peipei: 我是说真的,现在,你从这间诊所离开了…… #line:03d25ed +peipei: 你会去哪里? #line:0a621dc +me: 我不知道。 #line:06684f6 +me: 我好像…无处可去。 #line:07cdea4 +<> +<> + <> + //TODO: <> +<> + <> + //TODO: <> +<> +<> +peipei: 我们都没有也没有任何机会真的逃走。
不是吗? #line:02b1fdc +peipei: 我们没有家。 #line:01db2b8 +peipei: 她的家在很远很远的南方……
但是那个地方已经早就不存在了。 #line:068ece4 +peipei: 我所拥有的…也就只有她的记忆罢了。
我能去的只有幸福市…只有这个。 #line:0bda4cb +peipei: 所以,我不可能离开的。医生。 #line:0b3e014 +<> + <> + //TODO: <> +<> + <> + //TODO: <> +<> +peipei: 求求你了,帮我把晶圆装上去吧。 #line:04fd046 +<> +<> +me: 好吧。毕竟…这是你自己的选择。 #line:058d556 +<> +<> +<> + <> +<> + <> +<> + + +<> +//TODO: <> + +peipei: 太好了!谢谢你! #line:037c7c1 +peipei: 谢谢你,谢谢你……医生! #line:0cf6f92 +me: …… #line:0813d06 +me: 我们去治疗室吧。 #line:0d7c713 +<> +//TODO: <> +<> +// <> +<> + +//这里可能存在一些初始化问题,我之后修复,或者先存另一个场景 +<> +=== + + + + +title: 色彩抹除选项组_level1 +position: -739,-206 +--- +->CenterOption:建议直接进行色彩抹除 #line:0cca198 + me: 这并不是不信任…但是你的原型并不稳定。 #line:077fdc0 + me: 它已经让你的想象力失控了,如果受到更多刺激…… #line:0d6f7e6 + <> + <> + me: 对不起,这风险太大了…
不符合最优化操作指令。 #line:0daba58 + <> + <> + <> + //TODO: <> + <> + <> + //TODO: <> + <> + <> + peipei: 医生…求你了。 #line:063c210 + peipei: 求你了…… #line:0530d23 + peipei: 我不要那样… #line:01ae3d1 + <> + <> + <> + //TODO: <> + <> + peipei: 我不要忘掉那些色彩…… #line:088343e + <> +->CenterOption:同意安装色觉晶圆 #line:0a8ff71 + me: 这意味着你会在看到颜色之后很快就失去它…你能接受吗? #line:0d93324 + me: …… #line:0a1455b + me: 你会回来的,对吧? #line:0466982 + <> +=== + + + + +title: 色彩抹除选择组_level2 +position: -736,56 +--- +->CenterOption:建议直接进行色彩抹除 #line:0fa12a8 + <> + //<> +->CenterOption:同意安装色觉晶圆 #line:0f9fa28 + me: …… #line:073dd50 + me: 好吧。 #line:05298ed + me: 但你会回来的,对吧? #line:022213f + // <> + // <> + <> +=== + + + + +title: 记忆色彩清除后续 +position: -733,301 +--- +me: 佩佩,你是我的患者…
我必须要对我的患者负责任。 #line:06abc3e +<> +<> +<> +//TODO: <> +<> +me: 而且…你知道你逃不掉的,对吧? #line:02a0526 +me: 你最后还是会抹掉它们的…这是不会有差别的。 #line:0accb9e +//me: 短暂的获得终将失去的美好…我想你会更痛苦。 +//如果因为认为别人会有这种感受而替他做选择,反而不合理;这里最好保持在理性上 +<> +//2WeepB +//TODO: <> +<> +peipei:……… #line:0566beb +me: 我不知道你身体里的那个进程会不会什么时候又开始活跃。 #line:0f2c60f +me: 那很危险,我不能将你置于危险之中。 #line:085eee8 +peipei:……… #line:08c24ef +<> +<> +<> +<> +//TODO: <> +peipei: 我会记得我曾经有过那些彩色的记忆吗? #line:06061a8 +me: 你只会记得你曾经有一些记忆… #line:0e756f6 +me: 但不再记得它们是什么了。 #line:0fce558 +me: 就像梦一样。 #line:0571d47 +peipei: 就像梦一样… #line:0949ad0 +<> +//TODO: <> +peipei: 医生…… #line:0db0142 +peipei: 请把它们清除得干净一些。 #line:04d55a7 +peipei: 不要让我痛苦…… #line:0d3907a +<> +<> +me: 我会的。 #line:00fb884 +me: 我们去维修室吧。 #line:08e87d7 +<> +<> +// <> +// <> +// <> +<> +=== diff --git a/Assets/Yarn/Function/FP_Peipei2/Stage10_术前谈话2.yarn.meta b/Assets/Yarn/Function/FP_Peipei2/Stage10_术前谈话2.yarn.meta new file mode 100644 index 000000000..b0c8dbc46 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/Stage10_术前谈话2.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: a2cc47587a63da44f8384fc6bf0286f3 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Peipei2/Stage11_手术.yarn b/Assets/Yarn/Function/FP_Peipei2/Stage11_手术.yarn new file mode 100644 index 000000000..fe6b9bd87 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/Stage11_手术.yarn @@ -0,0 +1,255 @@ +title: 进入手术 +tags: start +colorID: 3 +position: 246,-866 +--- +<> +<> +<> +<> +<> +=== + +title: 手术准备 +tags: content +position: 246,-866 +--- +<> + Task: 执行手术-色彩记忆初始化 #line:0701927 + me: 去记忆模块执行色彩初始化吧。 #line:0677ec5 +<> + Task: 安装色觉晶圆 #line:0356120 + me: 先安装色彩晶圆吧。 #line:005bc47 + ->安装色觉晶圆 #line:0437b10 + <> + <> + <> + <> + <> + <> + me: 装好了…… #line:0d511ba + peipei: 可是我还没有看见颜色…… #line:033c31d + me: 那是因为还没做重置。 #line:0ea18ca + Task: 进入视觉模块执行重置 #line:0c9e930 + me: 只要进视觉做一次重置…就好了。 #line:08b3e0b + <> + // <> + // <> + // <> +<> +=== + +title: 记忆初始化深度 +tags: content no_save +colorID: 1 +position: 33,-552 +--- +<> + me: 已经完成了…… #line:0de50b7 + <> + me: 没有什么再继续留恋的了。 #line:0d3df32 + me: 我们走吧。 #line:051ecb8 + <> + <> + me: 剩下最后一步,把[[key]]UF[[/key]]装回到左眼上。 #line:07c6d5d + Task: 安装UF模块 #line:0539d36 + ->安装UF模块 #line:0228362 + <> + <> + <> + <> + ->安装UF盖子 #line:0c39222 + <> + <> + <> + <> + <> + <> +<> +<> + ->播放写生记忆 #line:0b9e5ec + <> + <> + me: 和朋友的写生,[[comma-pause]]
你的决心就像旷野里的绿色那样不会褪去。 #line:0dbf2f5 + me: 人生是旷野,不是轨道……么? #line:09cc658 + ->手动进行色彩初始化 #line:036b416 + <> + <> + <> + me: 抱歉……如果不让绿色褪去,我就无法挽救你。 #line:0cd0b83 + <> + <> +<> +<> + ->播放夕阳记忆 #line:0a56a6b + <> + <> + me: 啊…粉红的火烧云,夏夜晚风虫鸣和它。 #line:0d47168 + ->手动进行色彩初始化 #line:0815b27 + <> + <> + <> + me: 对不起,冬天要来了。 #line:0d9db88 + <> + <> +<> +<> + ->播放蓝天记忆 #line:0f20ed8 + <> + <> + me: 你是因为生了什么病而被困在那个病房里呢? #line:04ad2f7 + me: 我可能永远也不会知道了…… #line:07a58af + ->手动进行色彩初始化 #line:07c6b19 + <> + <> + <> + me: 现在这个病房将不再困扰你了……你自由了。 #line:05627ca + <> + <> +<> +<> +=== + +title: 进行色彩回复后插入视觉 +tags: content no_save +colorID: 8 +group:插线检查 +position: 395,-3195 +--- +<> +Linking: 正在建立连接… #line:0c3c689 +<> +EyeModule: 已与视觉模块建立连接! #line:0f3996e +->检查 #line:0cdfe2f + // <> + Analysing:------ #line:08bdd7d + <> + <> + Error: 检查完成!检测到一个错误: #line:0cdb4e1 + Error: 检测到未识别的色彩晶圆…请进行校准。 #line:036b0fe + Error: 已授权深入检查。 #line:06b8ad0 + me: 已经久到…自己的身体都不认得了吗? #line:0927b63 + ->色彩校准 #line:06e2109 + <> + <> + <> +->结束 #line:00f1ddd + //<> +=== + +title: 色彩校准测试 +tags: content no_save +colorID: 8 +group:插线检查 +position: 395,-3195 +--- +<> +<> + <> +<> +<> +=== + +title: 选择记忆清除后插记忆模块的对话 +tags: content no_save +colorID: 8 +group:插线检查 +position: 395,-3195 +--- +<> +Linking: 正在建立连接… #line:04d0f85 +<> +MemModule: 已与视觉模块建立连接! #line:036f920 +MemModule: 未检测到可查看的记忆卡带。 #line:03fec5c +me: …… #line:0218d93 + ->执行记忆初始化 #line:0781b34 + <> + Analyzing: 正在执行记忆色彩清除初始化……请稍候。 #line:01ee6dd + <> + me: 对不起,佩佩… #line:0340230 + <> + <> + Error: 检查到只读的记忆!请进入记忆模块手动处理…… #line:00fb791 + <> + //屏幕: 正在执行记忆色彩初始化……请稍候 + //屏幕: 警告:只读的记忆,请进入记忆模块手动处理。 + me: 只读记忆? #line:03dde45 + me: ……我明白了。 #line:023c4d4 + me: 一定是那些让佩佩对色彩留下印象深刻的记忆。像钉子一样被钉在了那里,[[comma-pause]]
不希望被忘记…… #line:042ff6c + peipei: 医生……快些吧。 #line:07b2a52 + me: …… #line:0f7d477 + MemModule: 已授权深入检查。 #line:0a44d2b + ->手动记忆清除 #line:0804a23 + <> + <> +=== + +title: 选择给色彩晶圆后插记忆模块的对话 +tags: content no_save +colorID: 8 +group:插线检查 +position: 395,-3195 +--- +<> +Linking: 正在建立连接… #line:02e260e +<> +MemModule: 已与视觉模块建立连接! #line:03b471b +MemModule: 未检测到可查看的记忆卡带。 #line:00d2cb0 +->检查 #line:08da33c + <> + Analysing: #line:013ad6f + <> + MemModule: 检查完成!未发现关键错误。 #line:0f8a819 + MemModule: #line:05ab90a + MemModule: 报告传输完毕。 #line:0b75804 +->结束 #line:093f0ff +//<> +=== + +title: RecoverColor +tags: content no_save +colorID: 8 +position: 481,-570 +--- +->校准颜色 #line:0c77781 +<> +<> +<> +// <> +// <> +//<> +<> +peipei: 啊…啊啊啊!好多…… #line:0eab749 +me: 佩佩? #line:005e103 +peipei: 啊,啊!啊!! #line:0c60f3a +me: 坚持住,佩佩! #line:0aeb87b +peipei: 啊…我看到了!! #line:0ebd264 +<> +// <> +// <> +<> +<> +<> +peipei: 色彩…… #line:0580752 +<> +<> +<> +peipei: 我已经……太久没有…… #line:0276a88 +<> +<> +<> +//me: 好了,佩佩,让我们收拾一下…… +<> +me: 好了,佩佩。 #line:06dd1eb +//这里会自动执行主界面维修 +<> +<> +=== + +title: 结束手术 +tags: end +position: 275,-222 +--- +<> +<> +=== \ No newline at end of file diff --git a/Assets/Yarn/Function/FP_Peipei2/Stage11_手术.yarn.meta b/Assets/Yarn/Function/FP_Peipei2/Stage11_手术.yarn.meta new file mode 100644 index 000000000..02358e446 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/Stage11_手术.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: f06921c7f8bf93d45bc02e47f2531903 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Peipei2/Stage12_结束对话.yarn b/Assets/Yarn/Function/FP_Peipei2/Stage12_结束对话.yarn new file mode 100644 index 000000000..108540455 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/Stage12_结束对话.yarn @@ -0,0 +1,214 @@ +title: 进入结束对话 +tags: start +colorID: 3 +position: 251,-1150 +--- +<> +<> +<> +<> + <> +<> + <> +<> +=== + + + + +title: BE结束对话 +tags: content +position: 275,-222 +--- +<> +// <> +<> +//TODO: <> +// <> +<> +<> +<> +//TODO: <> +<> + +<> +//TODO: <> +peipei: …我这是怎么了?
明明早就已经看不见了。 #line:08da87a +<> +<> +peipei: 怎么还这么优柔寡断的。 #line:0e9a491 +<> +<> +<> +//TODO: <> +<> + +<> +//TODO: <> +peipei: 像一场梦一样。 #line:0961262 +<> +<> +me: 眼睛还会痛吗? #line:0657e0f +<> +//TODO: <> +peipei: 不痛了。脑袋还有点晕,但我想应该是正常的,对吧? #line:0b2e3d4 +me: 记忆经过这么大程度的修改…
是的,感觉晕眩是正常的。很快就会恢复。 #line:0093ff3 +me: 你还能…感受到那个念头吗?
那个…念头。 #line:0baf4ab + +<> +<> +//TODO:注册为D2S12-B1 +//TODO: <> +<> +//TODO: <> + + +<> +//TODO: <> + +peipei:来吧,医生,我们测一下。
罐头广告?美人鱼…? #line:0be0ca8 +pp: 美人鱼…是不存在的。对吧。 #line:0daae43 +pp: 我真蠢啊。 #line:0fd82b8 + +<> +<> +<> +//TODO: <> +<> +<> +//需求:【这里出一个新的图,不是美人鱼,而是机体的罐头】 #line:0477f9b +<> + +peipei: 医生,现在的颜色是正确的吗? #line:03b1b65 +me: 正确…算是吧。 #line:03c7a69 +peipei: 很好。 #line:058a645 +<> +<> +<> +//TODO: <> +peipei: 好…还有很多事情等着我去做。 #line:013285e + +<> +<> +<> +//TODO: <> +<> + +peipei: 谢谢你…医生。 #line:0489c36 +peipei: 谢谢你让我醒来。 #line:0fbc4f6 + +<> +<> +// <> + +me: 醒来…或者说睡去。
总之,又一个病例结束了。但愿…… #line:029b103 + +<> +<> + +<> +=== + + + + +title: HE结束对话 +tags: content +position: 275,-222 +--- +<> +// <> +<> +// //TODO: <> +// <> +<> +<> +<> +<> +//TODO: <> +<> +peipei: 好美。 #line:00b9359 +me: 是吧。
…好好看看吧。 #line:09f8ed2 + +<> +<> +<> +<> +//TODO: <> +<> + +peipei: 我是说…医生的眼睛。 #line:0fb69e2 +me: 我的?我的眼睛?…有…什么好看的… #line:05e5e20 + +<> +<> +<> +//TODO: <> +<> +<> +//TODO: <> +<> + +peipei: 但最后…我会把它也忘掉,对吗? #line:004d826 +me: …… #line:05a739a + +<> +<> + +me: 好了…别看我的眼睛了。
你不是说要赶上夕阳么? #line:01675c4 + +<> +<> +<> +//TODO: <> +<> + +peipei: 对啊…夕阳…… #line:0f2567b + +//临时↓ +<> +<> +me: 喂! #line:07fa11c +me: 一下子就跑掉了… #line:0abfb5c +//临时↑ + +//peipei: 我可以…出去吗? + +//<> +//<> +//<> + +//me: 当然。 + +//<> +//peipei: 谢谢…谢谢医生。 + +//<> +//<> +<> +=== + + + + +title: 结束结束对话 +tags: end +position: 275,-222 +--- +<> +<> +me: …… #line:05a1611 +<> +<> +me: 我也该透口气了。 #line:08d63ea +<> +<> +<> +=== + + + + + + + diff --git a/Assets/Yarn/Function/FP_Peipei2/Stage12_结束对话.yarn.meta b/Assets/Yarn/Function/FP_Peipei2/Stage12_结束对话.yarn.meta new file mode 100644 index 000000000..0460dfa95 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/Stage12_结束对话.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 6ec2330b8ffe48c4a94d384844496d0e +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Peipei2/Stage1_佩佩开场对话.yarn b/Assets/Yarn/Function/FP_Peipei2/Stage1_佩佩开场对话.yarn new file mode 100644 index 000000000..cbed5dd3a --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/Stage1_佩佩开场对话.yarn @@ -0,0 +1,154 @@ +title: 进入佩佩开场 +tags: start +colorID: 8 +position: 272,-1156 +--- +<> +<> +<> +<> +<> +=== + + + +title: 进入佩佩开场对话 +tags: content +colorID: 8 +position: 272,-1156 +--- +peipei: 医生… #line:05b09aa +me: …佩佩? #line:0429100 +peipei: 我搞砸了…我搞砸了。 #line:0f06882 + +<> + +<> +<> + +me: 你怎么回来了? #line:0f9a931 + +<> +<> + +peipei: 感觉这一天里……发生了很多事。 #line:0229261 +peipei: 嘶…我的头好痛,而且UF…… #line:0135e51 +//me: UF怎么了? #line:07732b6 +peipei: 一开始它还很好,[[comma-pause]]
很正常地工作!很久没有这么正常了。 #line:0f74e16 +peipei: 但…第二天早上一来,它就又不正常了。 #line:0167146 + +<> +<> +<> +<> +peipei: 啊… #line:0b982b2 +<> +peipei: 头……好痛!又开始了… #line:058cdc3 +<> +<> +peipei: 一开始它变得有些不灵敏,内容不太准确…… #line:07bdc09 +peipei: 然后它变得越来越怪,一张比一张怪。 #line:0a1eed1 +<> +peipei: …啧…这头…痛得停不下来… #line:05019b2 + +<> +<> +<> +me: 头痛…听起来不太妙。来检查一下吧。 #line:08ce8c3 +<> +peipei: 不…别管什么头痛了!
…[[key]]UF[[/key]]!医生…先修好我的[[key]]UF[[/key]]…… #line:0f7937b +peipei: 截止日期就要到了,而我还远远没有完成… #line:0ea6e88 + +<> +<> +<> +peipei: …你看这个。 #line:03b43d0 + +<> +<> +<> +<> +<> +<> +<> +<> +<> +<> +me: 这是… #line:09198f9 +peipei: 嘶…还记得昨天你让我画的图吗? #line:06f0869 +me: 这还是那个罐头广告的广告么…
这个是…大象…?罐头又去哪了… #line:0215b98 +peipei: 根本没有罐头!对吧? #line:0d6e6d2 + +<> + +me: [[term]]UF[[/term]]…又出新的问题了? #line:073069b + +peipei: 医生…再看这个! #line:05a7164 + +<> +<> +<> +<> +<> +peipei: 好痛…好痛…… #line:0322994 + +<> +<> +<> +<> +<> +me: 怎么把…你自己…画上去了? #line:004d2d3 +peipei: 不是我画的…是[[term]]UF[[/term]]!
医生,你忘了吗? #line:058e910 + +<> +<> + +me: 冷静,佩佩。我当然明白。 #line:0d417da +me: 你说的头痛具体是…… #line:0b37714 +//me: 我需要弄清楚UF为什么会把你的… #line:020ef5d +<> +peipei: 再看这个! #line:02b32bb + +<> +<> +<> +<> +<> +peipei: 这真是…痛得快睁不开眼睛了… #line:0db3ac6 +<> +<> +<> +<> +<> +<> + +me: … #line:09e7196 +me: 这次看起来不只是“颜色错误”了……
我记录一下。 #line:03cd5d9 +//peipei: 别管什么痛了…医生。 #line:051d56c + +<> +<> +<> +<> +<> +<> + +peipei: 医生…求求你,我不能没有[[term]]UF[[/term]]……我必须修好它。 #line:061a35f +me: …到治疗室来吧。 #line:0d21450 + +<> +<> + +<> +=== + + + + +title: 结束引入对话 +position: 275,-222 +--- +<> +<> +=== + diff --git a/Assets/Yarn/Function/FP_Peipei2/Stage1_佩佩开场对话.yarn.meta b/Assets/Yarn/Function/FP_Peipei2/Stage1_佩佩开场对话.yarn.meta new file mode 100644 index 000000000..46063949c --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/Stage1_佩佩开场对话.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 4c991f818c33298499f197f9e62e7edd +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Peipei2/Stage2_第一次发热.yarn b/Assets/Yarn/Function/FP_Peipei2/Stage2_第一次发热.yarn new file mode 100644 index 000000000..65a2b0472 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/Stage2_第一次发热.yarn @@ -0,0 +1,81 @@ +title: 进入第一次发热 +tags: start +colorID: 3 +position: 322,-1030 +--- +<> +<> +<> +//<> +<> +<> +//Task: 检查UF模块 #line:06d0c20 +<> +<> +=== + + +title: 结束第一次发热 +tags: end +position: 304,-368 +--- +dn: 系统已就绪。请使用插头进行检查。 #line:0bf28a7 +<> +Task: 检查UF模块 #line:06d0c20 +<> +<> +=== + +title: 系统发热对话 +tags: content +colorID: 8 +position: -32,-873 +--- +<> +Linking: 欢迎使用诊疗辅助系统! #line:0f90281 +Linking: 正在建立通信... #line:09f1b55 +<> +<> +Error: 机体过热!无法完成通信。 #line:0f9fa14 +Error: 温度:83.3℃,请定位热源并恢复至工作温度…… #line:0f2f946 +<> +<> + <> + <> + <> + me: …过热? #line:0c35a83 + peipei: 医生…头…又开始痛了…… #line:0d3c67a + me: 这就是原因。没想到竟然这么严重… #line:00f254c + //me: 这个温度已经接近了警戒线…继续升高就会有生命危险。 #line:02f9583 + <> + <> + me: 尽快找到热源,进行降温。 #line:08810b3 + <> + Task: 定位热源并降温 #line:0666f6c + <> + <> +<> +=== + + +title: 第一次降温 +tags: content +colorID: 8 +position: -29,-688 +--- +<> +<> +<> +<> +<> +peipei: 呼…这下……好多了。 #line:030bfbf +<> +me: 你的头痛和[[term]]UF[[/term]]的错误疑似是相关的。
在排除病因之前……你随时可能再次发热。 #line:0058714 +me: 检查一下[[term]]UF模块[[/term]]吧。 #line:0e37064 +peipei: 医生…拜托你了。 #line:033d018 +<> +<> +<> + +<> +=== \ No newline at end of file diff --git a/Assets/Yarn/Function/FP_Peipei2/Stage2_第一次发热.yarn.meta b/Assets/Yarn/Function/FP_Peipei2/Stage2_第一次发热.yarn.meta new file mode 100644 index 000000000..8a74f0730 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/Stage2_第一次发热.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 581e4768685ad4c48b16c48275bcc9c8 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Peipei2/Stage3_身体检查.yarn b/Assets/Yarn/Function/FP_Peipei2/Stage3_身体检查.yarn new file mode 100644 index 000000000..8e4d70966 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/Stage3_身体检查.yarn @@ -0,0 +1,452 @@ +title: 进入身体检查 +tags: start +colorID: 8 +position: -445,-3182 +--- +<> +<> +=== + +title: 身体检查就绪 +tags: content +--- +me: 发热的源头就是这个[[key]]UF模块[[/key]]…
很有可能就是它出问题了。 #line:0d1c8fa +=== + +title: 身体检查状态 +tags: content no_save +position: -464,-2375 +--- +//退出状态条件 +<> + <> +<> +=== + +title: 结束身体检查 +tags: end +position: -492,-2056 +--- +<> +<> +=== + +//这就是没有函数式的坏处 + +// title: PlugFinished +// position: 151,-2688 +// --- +// <> +// <> +// <> +// // <> +// // <> +// <> +// === + +title: 检查情绪 +tags: interaction +colorID: 8 +group:插线检查 +position: -87,-3394 +--- +<> +Linking: 正在建立连接… #line:0893525 +<> +EmoModule: 已与情绪模块建立连接! #line:043977a +->检查 #line:05d595a + <> + Analysing: #line:06d2796 + <> + <> + <> + <> + <> + EmoModule: 检查完成!未发现关键错误。 #line:0992049 + <> + EmoModule: 注意:模块温度过高!情绪电平不稳定。 #line:03842d6 + <> + <> + EmoModule: ------ #line:07d61e6 + EmoModule: 报告传输完毕。 #line:09f37cd + <> + peipei: 我再也看不见颜色了…怎么办?我…我好想…… #line:0f068cc + me: 放松,佩佩。你的[[term]]情绪模块[[/term]]压力有点大。 #line:00e8b7e + <> + <> + <> + <> + me: 情绪受到发热的影响…但整体没什么问题。 #line:01e49a5 + <> + <> + //<> +->结束 #line:023363b + //<> +=== + +title: 检查语言 +tags: interaction +colorID: 8 +group:插线检查 +position: 154,-3032 +--- +<> +Linking: 正在建立连接… #line:0f581e8 +<> +SpeakerModule: 已与表达模块建立连接! #line:08e4ff7 +->检查 #line:07d92fc + <> + Analysing:------ #line:0dd6a73 + <> + <> + <> + <> + <> + SpeakerModule: 检查完成!未发现关键错误。 #line:06518f8 + <> + SpeakerModule: ------ #line:09ca29e + SpeakerModule: 报告传输完毕。 #line:08846e2 + <> + peipei: 我不想说话,因为我只是一只蘑菇。 #line:088cb29 + me: …没关系,休息一会吧。小蘑菇。 #line:0bad473 + me: [[term]]表达模块[[/term]]看起来没什么问题。 #line:0fe90f9 + <> + <> + <> + me: 老样子…不太常用。但好在没受到太大的影响。 #line:04149bb + <> + me: 不过问题不在这里。 #line:09e9fb2 + <> + <> + //<> +->结束 #line:0abade5 + //<> +=== + +title: 检查逻辑 +tags: interaction +colorID: 8 +group:插线检查 +position: 388,-3398 +--- +<> +Linking: 正在建立连接… #line:04d951d +<> +LogicModule: 已与逻辑处理模块建立连接! #line:0c7c186 +->检查 #line:0437117 + <> + Analysing:------ #line:0d260b0 + <> + <> + <> + <> + LogicModule: 检查完成!未发现关键错误。 #line:00169d4 + <> + LogicModule: 注意:模块温度过高!检查到逻辑运算进程过慢。 #line:0ff4bbe + <> + <> + <> + LogicModule: ------ #line:07578ab + LogicModule: 报告传输完毕。 #line:0a047c2 + peipei: 到底是什么颜色呢?到底是什么颜色呢到底是什么颜色呢到底是什么颜色呢到底是什么颜色呢…… #line:04f2663 + me: 佩佩。冷静,别再想了。 #line:0a1fd95 + <> + <> + me: [[term]]逻辑模块[[/term]]受到发热的影响…有些卡顿。
…不过问题不在这里。 #line:097a34b + <> + <> + <> + <> + me: 受到发热影响,[[term]]逻辑模块[[/term]]的进程有些卡顿… #line:041183c + <> + <> + me: 不过问题不在这里。 #line:0cfae42 + <> + <> + //<> +->结束 #line:01a56ca + //<> +=== + +title: 检查色觉 +tags: interaction +colorID: 8 +group:插线检查 +position: 155,-3195 +--- +<> +Linking: 正在建立连接… #line:0199296 +<> +ChipModule: 已与附加模块建立连接! #line:0e44178 +->检查 #line:032dc82 + <> + Analysing:------ #line:00899b4 + Analysing: 正在连接到色觉晶圆…… #line:0eb6e96 + <> + <> + <> + <> + <> + Analysing: 检测到未识别的色彩晶圆…请进行校准。 #line:0d4afa0 + <> + <> + Error: 未检测到色觉晶圆! #line:0a02448 + <> + <> + me: 还是老样子…当然。
不过至少没有新的问题。 #line:0de4491 + <> + <> + <> + //<> +->结束 #line:080d555 + //<> +=== + +title: 检查记忆 +tags: interaction +colorID: 8 +group:插线检查 +position: 155,-3395 +--- +<> +Linking: 正在建立连接… #line:0b20286 +<> +MemModule: 已与记忆模块建立连接! #line:0aaa640 +MemModule: 未检测到可查看的记忆卡带。 #line:0cba6c7 +->检查 #line:068e476 + <> + Analysing: #line:05b2982 + <> + <> + <> + <> + MemModule: 检查完成!未发现关键错误。 #line:0ab04ef + <> + MemModule: 注意:模块温度过高!记忆调用进程不稳定。 #line:016f487 + <> + <> + MemModule: ------ #line:08aa42c + MemModule: 报告传输完毕。 #line:0024dbf + <> + <> + <> + me: 记忆有些不稳定。疑似是受到了发热的影响,[[comma-pause]]
最好早些解决。 #line:0beb9a7 + <> + me: 不过模块本身看起来没有出什么问题。 #line:0c179b1 + <> + //<> +->结束 #line:04b8b2b + //<> +=== + +title: 检查UF_不可检查 +tags: interaction +colorID: 8 +group:插线检查 +position: -79,-3186 +--- +Linking: 正在建立连接… #line:0708150 +<> +UfModule: 已与*UnstableFusion图像生成模块*建立连接! #line:039f0cf +->检查 #line:0ccd71c + // <> + Analysing:------ #line:0eefef7 + <> + // <> + <> + <> + Error: 检查完成!发现错误!#line:00f3fbf + <> + Error: 自动训练进程发生兼容性错误。 #line:0a8d0fa + Error: 绘图过程中发生兼容性错误。 #line:082ee79 + <> + me: 还是兼容性问题…不过多了一个“自动训练进程”。这是啥? #line:0a65b85 + me: 不过…这个“兼容性问题”的病灶…我不是已经处理了吗? #line:0ec5261 + me: 难道说这次是新的原因?
…让我看看日志…… #line:0e5efb1 + <> + <> + <> + <> + me: 我没有深入检查权限…
还是先在其它地方找找这个“未知来源”吧。 #line:09c5236 + <> + <> + <> + ->深入检查 #line:0956ab6 + <> + <> +->结束 #line:0824bd3 + <> +=== + +title: 检查视觉 +tags: content no_save +colorID: 8 +group:插线检查 +position: 395,-3195 +--- +<> +Linking: 正在建立连接… #line:06eb44b +<> +EyeModule: 已与视觉模块建立连接! #line:0a489b0 +<> +->检查 #line:087f7f0 + <> + Analysing:------ #line:0f5f744 + <> + <> + <> + <> + <> + Error: 检查到1个错误: #line:055db24 + <> + Error: 未检测到色彩信号! #line:0c9f012 + <> + <> + me: 没有色彩信号是因为没有[[term]]色觉晶圆[[/term]]……
这个对[[term]]UF[[/term]]来说是正常的。
#line:00b899d + // me: 除此之外…也没有会导致眼睛痛的问题。 + // <> + // me: 那似乎…“未知来源”也不在这里啊… + // <> + <> + // <> + // me: 奇怪了…… + <> + <> + <> + <> + me: 没有新的问题……至少没有会影响[[term]]UF[[/term]]的问题。 #line:06f508b + <> + <> + //<> +->结束 #line:046ec30 + //<> +=== + +title: 第二次发热前对话 +tags: content no_save +position: 129,-2381 +--- +<> +// me: 该查的都查了…
除了发热造成的影响,哪里有什么“未知来源干扰”…? +// <> +// <> +// peipei: 医生…我是不是治不好了……?我是不是…有问题? +// me: 当然…你的*身体里*有一些问题,这是你在这里的原因。 +// me: 但这不是你的错,我会找到并解决这些问题的。 +// <> +// <> +// me: 既然没有更多线索,那么我想问题还是在UF这里… +// me: 我想我应该再检查一下UF,看看有没有办法绕开这些该死的权限要求…… +// <> +// <> +// <> +=== +title: 屏幕结束 +tags: content no_save +position: -76,-2841 +--- +<> +=== + +title: 第二次发热 +tags: content +position: 135,-2155 +--- +// <> +// Linking: 正在建立连接… +// <> +<> +<> +Error: 机体过热!无法建立连接。 #line:0916e90 +Error: 当前温度:89.8℃,请恢复至工作温度…… #line:027ba70 +me: 又过热了!这也太快了… #line:035c30d +peipei: 医生…我好困…… #line:0966748 +Task: 对佩佩进行降温 #line:0365d74 +me: 再坚持一下…佩佩。 #line:01a4f28 +<> +<> +<> +<> +=== + +title: 第二次降温 +tags: content +colorID: 8 +position: 114,-2653 +--- +<> +// <> +<> +me: 发热的症状正在逐渐加重…下次可能不会这么容易了。 #line:0f542d3 +<> +<> +=== + +title: UF深入失败 +tags: content no_save +colorID: 8 +position: -478,-2694 +--- +<> +Linking:------ #line:03831db +// Linking: 正在获取深入检查权限… #line:0175969 +// <> +// UfModule: 拒绝访问!需要A+级权限进行深入检查。 #line:095558b +// <> +// me: 哼。真是…… #line:0825e94 +// me: 只能再试试…
查一下相关的log吧。 #line:00e3490 +// <> +Analysing: 正在检索与"兼容性错误"相关的log记录… #line:0cecb9e +<> +UfModule: 检索完毕!找到最近的 132 个记录。 #line:0a91146 +me: 132个…??
佩佩…你在一个小时内…做了这么多图吗? #line:0aa50a9 +peipei: 啊?我只做了大概…十几个吧…? #line:0660566 +<> +<> +UfModule: 14:32:13 运行ULM自动训练进程… #line:0199abc +UfModule: 14:34:14 注意:未知来源的数据传入!请在各其它模块排查数据来源。 #line:0dc2ed6 +UfModule: 14:37:50 非阻断的兼容性错误: #line:02bdea6 +UfModule: 14:37:50 无法识别的数据格式!… #line:01d35ce +UfModule: 14:37:51 正在重新运行ULM…… #line:037e90c +<> +UfModule: 最近的1个记录已打印。 #line:09482f4 +<> +me: “未知来源”…? #line:0cc12d5 +<> +<> +//me: 之前好歹还指向了视觉模块,现在干脆就是“未知来源”…… #line:00e5409 +me: 啧,是哪个白痴做的这个日志……
有用的信息一点没有,没用信息的全打出来…… #line:0363c10 +me: 情况紧急。必须先排除发热风险…… #line:0be5375 +me: …以防万一…让我最后试试。 #line:004e0d6 +->深入检查 #line:0eaf32a +Linking: 正在获取深入检查权限… #line:0175969 +UfModule: 拒绝访问!需要A+级权限进行深入检查。 #line:095558b +<> +me: 6号患者,接下来的对话将被记录。我将要[[key]]拆除[[/key]]你的[[term]]UF模块[[/term]],现请求你的你同意。 #line:05f2e45 +peipei: 啊…拆除?这会造成损坏吗? #line:0ec7537 +me: 我不确定…但是发热可不是小事。
按照手册,我拥有紧急处置权限。 #line:08efc96 +peipei: 拆了它,[[comma-pause]]
我会需要赔偿吗?会被问责吗?我的工作表现会受到影响吗?我会因此被回… #line:0067b3e +me: 佩佩。 #line:0533fa1 +<> +pp: 医生… #line:0f23f0f +pp: 这…是我…继续画画的…唯一希望了。 #line:05b4fef +<> +me: 好吧。 #line:08eea95 +me: 6号患者,我将要[[key]]短接[[/key]]你的[[term]]UF模块[[/term]]安保系统以进行检查,现请求你的你同意。 #line:035261a +//me: UF要求的权限也太高了。
既要我修,又不让我获取更多信息……这里面到底有什么东西? +//me: 情况紧急,只有拆开UF,短接它的安保系统了…让它不要再检查我的权限了。 #line:0e698a2 +<> +//peipei: 拆除…必须要拆除吗?它们和我说它比我还要贵重… #line:0ec7537 +//peipei: 拆了它,我会需要赔偿吗?
我会因此被回收吗…… #line:0067b3e +//me: 管不了那么多了。
佩佩,如果发热还止不住…… #line:08efc96 +//me: 我不能…我不能允许再有机体死在我的诊室了。 #line:094ace7 +peipei: 对不起…医生…给你添麻烦了。 #line:0ac729b +peipei:我…同意。 #line:0f4c995 +<> +<> +//Task: 找到影响UF的“未知来源” #line:073a567 +me: 很好。来吧…短接它的安保系统了。 #line:0e698a2 +//<> +<> +=== + diff --git a/Assets/Yarn/Function/FP_Peipei2/Stage3_身体检查.yarn.meta b/Assets/Yarn/Function/FP_Peipei2/Stage3_身体检查.yarn.meta new file mode 100644 index 000000000..e78a65960 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/Stage3_身体检查.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: ef549f46195bc9346801f107aac8dafa +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Peipei2/Stage4_UF拆壳.yarn b/Assets/Yarn/Function/FP_Peipei2/Stage4_UF拆壳.yarn new file mode 100644 index 000000000..2880485cf --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/Stage4_UF拆壳.yarn @@ -0,0 +1,51 @@ +title: 进入UF拆壳 +tags: content +position: 43,-97 +--- +<> +<> +<> +Task: 拆开UF #line:0ef5998 +<> +->拆开UF #line:0b5f014 + me: 管不了那么多了…来吧。 #line:0dc3aa0 + <> + <> + <> + <> + <> + <> + me: 啊,这是… #line:029951f + <> + <> + <> + <> + me: 佩佩的…[[term]]色觉晶圆[[/term]]? #line:0a8823e + peipei: 什么?医生…你发现了什么? #line:0a51cab + me: 我找到你的[[term]]色觉晶圆[[/term]]了……它怎么会在…[[term]]UF[[/term]]内部? #line:0b93bea + peipei: 我的[[term]]色觉晶圆[[/term]]…在…我的[[term]]UF[[/term]]内部? #line:078d877 + me: 所以…也许…[[term]]UF[[/term]]实际上是在用佩佩的[[term]]色觉晶圆[[/term]]…上色? #line:08e81d1 + <> + <> + me: 好吧,一会儿再来研究这件事,现在…… #line:08daba6 + <> + Task: 短接安保电路 #line:0288da7 + me: 我得先解决这个安保线路。 #line:06e29a9 + ->短接安保线路 #line:0d4f8f7 + <> + <> + <> + <> + <> + Task: 深入检查UF模块 #line:0a431e3 + <> + <> +=== + +title: 结束UF拆壳 +tags: end +position: 275,-222 +--- +<> +<> +=== \ No newline at end of file diff --git a/Assets/Yarn/Function/FP_Peipei2/Stage4_UF拆壳.yarn.meta b/Assets/Yarn/Function/FP_Peipei2/Stage4_UF拆壳.yarn.meta new file mode 100644 index 000000000..977042387 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/Stage4_UF拆壳.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 0f2e44ce4d1c08c438966c761d4c2fbb +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Peipei2/Stage5_UF检查.yarn b/Assets/Yarn/Function/FP_Peipei2/Stage5_UF检查.yarn new file mode 100644 index 000000000..85ebd998a --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/Stage5_UF检查.yarn @@ -0,0 +1,301 @@ +title: 进入UF检查 +tags: start +position: 43,-97 +--- +<> +<> +<> +<> +<> +<> +<> +<> +me: 好…现在应该可以通过插线访问[[key]]UF[[/key]]了。 #line:0509a25 +=== + +title: 结束UF检查 +tags: end +position: 275,-222 +--- +<> +<> +=== + +title: 检查UF_拆除安保 +tags: interaction +colorID: 8 +group:插线检查 +position: -85,-3195 +--- +Linking: 正在建立连接… #line:019f3a2 +<> +UfModule: 已与*UnstableFusion图像生成模块*建立连接! #line:0873625 +->检查 #line:0b38034 + // <> + Analysing:------ #line:0c5a305 + <> + Error: 检查完成!发现错误! #line:0fa3907 + // <> + Error: 自动训练进程发生兼容性错误。 #line:021f28a + Error: 绘图过程中发生兼容性错误。 #line:0dc5c88 + <> + ->深入 #line:079ac4d + <> + <> +->结束 #line:09e116c + <> +=== + +title: 第一次进入UF检查 +tags: content no_save +position: 275,-222 +--- +<> +Linking: ------ #line:0ee53ce +Linking: 正在获取深入检查权限… #line:037677f +<> +EyeModule: 检查到S+++级权限!欢迎访问,主脑! #line:0b2693c +me: 哈!总算……让我看看这里边到底有啥东西吧。 #line:0c55bbb +<> +=== + +title: UF检查_目标重复 +tags: content no_save +position: 275,-222 +--- +me: 刚才已经试过这个了…这次选一个不同的目标吧。 #line:0196667 +<> +=== + +title: UFCheck +tags: content no_save +colorID: 3 +group:视觉检查 +position: -2052,-2351 +--- +ULM自训练进程: [[ulm]]检测到进程接管请求!正在识别手动选择的目标…… #line:0ff86fd +<> + <> +<> + ULM自训练进程: [[ulm]]未识别到对应记忆,无法训练!尝试其它目标。 #line:0afcea5 + me: 这个似乎不生效,我们得换一个目标。 #line:02dd9f1 + <> +<> + +<> +<> + +<> + // <> + <> + // <> +<> + // <> + <> + // <> +<> + // <> + <> + // <> +<> + +<> + <> + <> + me: 这是…什么? #line:0eec794 + me: 佩佩…你能看见吗? #line:0a93545 + peipei: 这就是…这就是我的…… #line:082ac82 + peipei: 这已经不是我的左眼了…这是…… #line:0e8e2f0 + peipei: 这已经是[[term]]UF[[/term]]的眼睛了。 #line:08d94ff + me: 我想是的……看起来…
它把看到的画面…变成了我们不能理解的数据格式。 #line:058447c + //ULM自训练进程: 已池化图像卷积数据!正在上传神经网络数据集…… + + + + ULM自训练进程: [[ulm]]目标标记,{$targetDescription},[[comma-pause]]
正在进行第130624次图像生成训练… #line:0f290fe + //【*{$targetDescription}*相关的图像逐渐生成出来】 #line:07f7c27 + me: 图像生成…训练?
在我接管这个自动进程之前,它已经生成了十几万张…… #line:001ce6a + <> + peipei: 这个圆圆的是…治疗室的窗户吗?
我都快认不出了… #line:0c0e8ba + <> + peipei: 这是…医生养的那盆绿萝吗?
我几乎认不出了… #line:0605ed2 + <> + peipei: 这个是…那张护肤机油的海报吗?
我几乎认不出了… #line:063565f + <> + <> + <> + +<> + //me: //【占位】UF在把看到的画面变成数据...上传网络? + //me: //【占位】这就是UF创造力的来源么 + peipei: 不是这个颜色…不是这个颜色…… #line:09d5cd4 + <> + <> + peipei: 啊,痛!又开始了…… #line:08f8a28 + // <> + <> + //【*{$targetDescription}*相关的记忆浮现】 #line:0c9bf62 + me: 这是怎么回事…佩佩?
这好像是…我们上次看过的记忆画面。 #line:0bf89fc + + <> + <> + //记忆消退融合 + + //peipei: //【占位】,{$memoryDescription} + <> + <> + <> + <> + //【生成了错误的*{$targetDescription}*相关图像】 #line:07b78af + ULM自训练进程: [[ulm]]已生成所选目标的自动训练图像!
图像正在上传至[[term]]UF[[/term]]共享数据集…… #line:0f46066 + ULM自训练进程: [[ulm]]上传被拒绝:图像未通过自动审查!
原因:存在不合规范的内容。 #line:0af05ea + + peipei: 它们在用[[term]]UF[[/term]]生成的图像…喂给[[term]]UF[[/term]]自己? #line:033186d + me: 我好像找到问题所在了…… #line:026d232 + me: 你一感到头痛,就出现了一个"未授权的数据传入"的报错…对吧?
然后你的记忆就传进来了。 #line:00c4236 + peipei: 我的记忆……
好像是的。 #line:06d0a0c + me: 你的头痛…发热…和[[term]]UF[[/term]]的异常,
它们的症结…应该都在这里了。 #line:0b8505f + <> + <> + me: 只要找到这个“数据传入”的规律,[[comma-pause]]
我想我们就能找到解决方案了。 #line:032c64d + peipei: 也就是说…我的[[term]]UF[[/term]]能修好了?太好了…医生!希望这次能…永远解决…… #line:056b828 + me: 我们让自动训练进程再做几次试试吧。
再坚持一下,佩佩。 #line:0c79c45 + peipei: 好的…医生。我会没事的…我会没事的。 #line:0a4d321 + <> + <> + <> + <> + <> + <> + <> + <> + <> + +<> + <> + <> + <> + <> + <> + <> + <> + <> + <> + peipei: 话说……
这是在用[[term]]UF[[/term]]生成的图像…联网喂给其它的[[term]]UF[[/term]]吗? #line:0772be3 + me: 我只是个医生,[[comma-pause]]
我的数据库里没有和这个相关的信息…… #line:0e32683 + peipei: 怪不得它可以做得这么快……我自己用画笔画的时候,[[comma-pause]]
要好几天才能出一张图… #line:08bb643 + peipei: 我太傻了…我还真的以为那个很会画画的,[[comma-pause]]
天真的自己…是一个有价值,[[comma-pause]]
有潜力的机体,一个有用的美工机体… #line:0b9b4ec + <> + peipei: 可我根本不会用[[term]]UF[[/term]]!
什么潜力…价值…都只是自我欺骗。其实我比所有人都差…我该怎么办? #line:0c909d1 + <> + //记忆消退融合 + <> + me: 所以…这些记忆被混入了[[term]]UF[[/term]]的生成过程当中… #line:060a7df + me: 然后被干扰的[[term]]UF[[/term]]就生成了错误的图像。 #line:09ee411 + <> + <> + //【生成了错误的*{$targetDescription}*相关图像】 #line:0c4f464 + ULM自训练进程: [[ulm]]已生成所选目标的自动训练图像!
图像正在上传至[[term]]UF[[/term]]共享数据集…… #line:0524c75 + ULM自训练进程: [[ulm]]上传被拒绝:图像未通过自动审查!
原因:存在不合规范的内容。 #line:067b735 + <> + <> + me: 原因一定就在这里!你想到的画面跑到了[[term]]UF[[/term]]的视觉当中……就像上次那样…… #line:08c5ea2 + peipei: 医生…你是说…还是因为想象么? #line:02ef1a8 + me: …我想是的。 #line:0c0ef36 + <> + <> + peipei: 医生…我好累啊。 #line:04626dd + me: 需要休息一下么? #line:0f86a9c + peipei: 不。医生,我是说我为自己感到好累。 #line:06109cf + peipei: 想象力…不应该是…宝贵的么? #line:07bfdb5 +// <> +// <> +// peipei: 我们再来一次吧。 #line:01655ed +// me: …好。 #line:000b497 +// <> +// <> +// <> +// <> +// <> +// <> +// <> +// <> +// <> +// <> +// <> + +// <> +// <> +// <> +// <> +// <> +// <> +// <> +// <> +// peipei: 我可以的…我可以的…… #line:05ec9a5 +// <> +// // <> +// <> +// //【*{$targetDescription}*相关的记忆浮现】 #line:06da81c +// peipei: 真的…好痛…… #line:0f2df3f +// <> +// <> +// <> +// // <> +// <> +// peipei: 痛…痛死了……看这些…UF……请帮我……画一张…… #line:049e30b +// <> +// me: 佩佩?你在…控制这些想象? #line:0250601 +// peipei: 嘶…你一定能明白的吧?UF……我快不行了… #line:0508112 +// //<> +// //peipei: //【占位】{$memoryDescription} +// <> +// //记忆消退融合 +// <> +// <> +// //⭐⭐⭐这里可不可以把佩佩的“不停想象”做成不抢夺玩家控制、又超出原有范围的?⭐⭐⭐ +// //↑感觉这里不合适,不然这里应该也要过热了,抢后面节奏 +// <> +// //【生成了错误的*{$targetDescription}*相关图像】 #line:07cb638 +// ULM自训练进程: 已生成所选目标的自动训练图像!
图像正在上传至UF共享数据集…… #line:00707bf +// ULM自训练进程: 上传被拒绝:图像未通过自动审查!
原因:存在不合规范的内容。 #line:0e2855e +// peipei: 怎么会…怎么会是这个样子……?这不是我所想象的…… #line:03c2b39 +// <> + <> + //ULM自训练进程: 错误!检测温度异常升高,自训练进程已停止! + //me: 没事了,佩佩。 #line:0ca5c23 + me: 这就是问题所在。想象力是宝贵的吗?不知道。
这不是你可以决定的,也不是你应该去决定的。 #line:0b61ca2 + me: 但这种信号已经超出了你身体的承载能力。
毫无节制地想要看见、想要去想象… #line:036dcd6 +// <> +// <> + me: 已经足够进行病理分析了。 #line:090a836 + <> + <> + <> + <> + <> + <> + +<> +=== + +title: UFCheckEnd +tags: content no_save +colorID: 3 +group:视觉检查 +position: -2052,-2351 +--- +<> +=== + +title: 退出UF +tags: content no_save +colorID: 3 +group:视觉检查 +position: -2052,-2351 +--- +<> +<> +<> +<> +=== diff --git a/Assets/Yarn/Function/FP_Peipei2/Stage5_UF检查.yarn.meta b/Assets/Yarn/Function/FP_Peipei2/Stage5_UF检查.yarn.meta new file mode 100644 index 000000000..6e1cd72aa --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/Stage5_UF检查.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: e733a1e3eb083134e8a6b4c8b50ca268 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Peipei2/Stage6_分析.yarn b/Assets/Yarn/Function/FP_Peipei2/Stage6_分析.yarn new file mode 100644 index 000000000..be2c24124 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/Stage6_分析.yarn @@ -0,0 +1,109 @@ +title: 进入分析 +tags: start +position: 260,-421 +--- +<> +<> +<> +<> +<> +Task: 分析病理与治疗方案 #line:0e94a4a +///可以先用思考专用黑幕,把showobj之外的部分都盖住,每次分析用showobj展示ppt,做一个思考阶段,把线索回顾一下 +//me: 还好…看起来温度还没上来。我们还有一点时间…… #line:04dbddd +<> +<> +=== + +title: 分析病理 +tags: content +--- +<> +<> +<> +<> +<> +me: 总之…刚才我们看到的是一个自动进程。
[[term]]UF[[/term]]正在利用这只眼睛进行“[[key]]自动训练[[/key]]”。 #line:0085043 +me: 这个自动进程被持续地干扰了,
形成了死循环,这就是为什么它发热、工作异常。 #line:0353277 +<> + +<> + +me: 根本原因是…
[[size d=0.1]]原应[[/size]]。 #line:0b27324 +pp: 又是…原型? #line:0c01e4a + +<> +<> +<> + +me: 出于某种原因,[[comma-pause]]
这种排异反应在今天之内加重了。这导致了记忆模块的进一步数据泄露。 #line:0eac00f +me: 当这种数据请求逐渐累积,[[comma-pause]]
而既有的线路又不再存在了… #line:06801c4 + +<> +<> +<> + +me: 这些数据就被“挤”入了另一条记忆-视觉桥。也就是被[[term]]UF[[/term]]占据的这只眼睛里。 #line:0a6a9e6 + +<> + +peipei: 可是为什么…它是今天出问题呢? #line:09a4c8e +peipei: 我是说,为什么昨天把那条线剪断,它就好了呢?
为什么一天之后…才变成这样呢? #line:03cb4f4 +<> +<> +me: 在失去最后看见色彩的能力之后…你变得更想*看见*了,[[comma-pause]]
对吧。 #line:0f0a617 +peipei: 看见? #line:004cafe +me: 看见色彩。
虽然你表现得似乎无所谓…但你更加无法抑制地…想要去看见色彩了。对吧? #line:06d3d87 +peipei: …… #line:013c17a +<> +<> +<> +<> +<> +<> +<> +<> +<> + +me: 我想这就是原因。 #line:05ae73b +me: 原型是一种很复杂的系统,[[comma-pause]]
有时越是去尝试阻断…就反而越活跃了。 #line:0722937 + +<> +<> + +me: 手册上对原型排异的描述不多…目前还没有行之有效的根治方案。 #line:02612df +me: 按照手册的建议,要真正地阻断这种症状,还是只能对记忆下手。 #line:0e0ab54 +me: …抹除所有记忆的颜色数据。 #line:013d79a +//me: 抹除所有记忆的色彩数据。 + +<> + +me: 颜色,本质上只是RGB值。 #line:01c705f +me: 没有对色彩的记忆,[[comma-pause]]也不会再见到色彩…… #line:00c003c +me: 也就不会想象色彩,[[comma-pause]]
也就不会干扰视觉模块和[[term]]UF[[/term]]了。 #line:03c52a9 + + +<> + +//【占位】:治疗方式1:看机体能不能抑制原型的想象bug +//【占位】:这个bug利用的漏洞似乎是记忆中的色彩,能借助色彩操纵记忆的流动 +//【占位】:治疗方式2:只要清除记忆色彩,似乎也就没问题了 +//me: 就像世界本来就是黑白的,夕阳、绿叶……本来就是灰色的。就像一直如此。 #line:0560391 + +<> +<> +me: 这应该是…最好的方案了。 #line:068d2a0 +<> +<> +<> +=== + + + + +title: 结束分析 +tags: end +position: 261,-223 +--- +<> +<> +=== \ No newline at end of file diff --git a/Assets/Yarn/Function/FP_Peipei2/Stage6_分析.yarn.meta b/Assets/Yarn/Function/FP_Peipei2/Stage6_分析.yarn.meta new file mode 100644 index 000000000..ba158b6b7 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/Stage6_分析.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: e6fb1868e1046284a881fd0d3fa14e0b +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Peipei2/Stage7_术前谈话.yarn b/Assets/Yarn/Function/FP_Peipei2/Stage7_术前谈话.yarn new file mode 100644 index 000000000..e823c75c0 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/Stage7_术前谈话.yarn @@ -0,0 +1,231 @@ +title: 进入术前谈话 +tags: start +colorID: 3 +position: 251,-1150 +--- +<> +<> +// <> +// <> +<> +<> +<> +<> +//似乎这里应该有两个情绪点:一个是得知问题所在,一个是得知该怎么办——以及底下还有一个停止想象(停止想象也许可以缩短一些?)——跑跑看会不会长了 +<> +=== + + +title: 术前谈话_1 +tags: content +position: 251,-1150 +--- +<> +peipei: 医生…
为什么总是这么残忍…… #line:0844ca3 +<> +<> +//me: 对不起… +me: …… #line:0994377 +me: 佩佩。我们都只是机器而已。 #line:08ebd74 +//me: 我已经在手册和命令要求下进行过权衡。
这是对你最理想的方案了。 #line:066b042 +<> +//me: 这两次的情况都与你原型的低兼容性相关。 #line:0bc5eb3 +me: 你的原型太脆弱,太敏感,太不受控制……给你带来了很多痛苦。 #line:0f69a12 +//TODO: <> +//me: 这样才能根除UF的异常,
彻底恢复正常。 #line:06933d9 + +<> +<> +<> +//peipei: 我还以为…只要我能把想象的画面给[[term]]UF[[/term]],[[comma-pause]]
它就能把想象也画出来…… #line:0d06cd0 +//me: 你理解错了。它不能理解你的想象力,[[comma-pause]]
也不允许想象力。 #line:00a8d00 +//me: [[term]]UF[[/term]]要的是“没有”想象力,彻底的没有。 #line:0265c6b +//me: 尽管它在你的身体里面,[[comma-pause]]
但对它来说,你的身体才是异类。 #line:0ceadc4 + +<> +<> +<> + +peipei: 医生,原型…到底是什么? #line:0b19a92 +<> +me: 那是一段在我们身体里的代码…我们的身体就像一间房子,原型就像住在身体里的一个影子… #line:05581cb +me: 没有原型的话,我们只是一个最普通的机器,只能执行基础的任务… #line:09e4971 + +<> + +peipei: 你是说…灵魂? #line:0733159 +me: 那是一个比喻,对吧。
别再用那种比喻了…这只会让你更痛苦的。 #line:03dd69a +//me: 这也就是为什么…你始终有那个念头。想要去“看见”的念头。 #line:0d9c2b4 + + +<> +<> +<> +<> + +peipei: 所以…这个“原型”…
我脑袋里听到的那个声音…也就是…
…我。 #line:02bd758 +<> +me: ……佩佩。不要让它占据你。 #line:06c6e19 +<> +<> +peipei: 不…我是说,医生……
是不是只要我能…只要这个“原型”能…停止。 #line:0d553cf +<> +<> +pp: 只要我能让那个“声音”不要再想象画面……[[term]]UF[[/term]]是不是就能恢复正常? #line:085a1b8 +me: …嗯…确实如此。 #line:05bd0c5 +me: 但是,这不是一个彻底的方案…… #line:07c095f +<> +<> +pp: 彻底,怎样才是彻底呢?医生……
彻底我们都是要被回收的…不是吗? #line:099ac43 + +// <> +// <> +// <> +// <> +// <> +// peipei: 对吧? #line:0c3ffa2 +// peipei: 医生?对吧…? #line:06e238e + +// <> +// <> +// <> + +// me: 可是…你只有一个色彩晶圆。要么给你自己的眼睛用…要么给UF用。 #line:068dd1e +// <> +// <> +// peipei: 难道…就没有办法弄到额外的色彩晶圆吗? #line:085a1b8 +// me: 对不起,色彩晶圆是无法量产的……每个机体都只有一个。 #line:0362191 +// <> +// <> +// <> +// <> +// <> +// me: 嗯…不行。
还是只有色彩记忆抹除。对不起。 #line:0bd043d +// <> +// <> +// <> + + +// //////虽然我删掉了,但总感觉讲到了原型,就应该稍微展开聊下——或者也许办法不用“原型”,只用“我自己”这个说法?这样就不用讲到,也不用展开聊了,凝聚在UF上 +// //也许试试不要这段↓ +// //peipei: 我不明白…为什么? +// //me: 我想,人类就是按照自己的形象设计了我们吧。 +// //peipei: 不…我是说…为什么人类要创造我们? +// //me: 为什么创造…我们? +// //me: 我想,人类应该有一些特定的计划吧。也许人类想让我们也感受到他们所感受的…然后…… +// //me: 好吧,我不知道。这说不通。这也太邪恶了。 +// //也许试试不要这段↑ + +// <> +// <> + +// <> + +// peipei: 医生……你知道被回收的机体最后都去哪儿了吗? #line:0302afd +// <> +// <> +// <> +// me: 老实说,我不知道。它们…最后都没有回来。我不想去想这个问题。 #line:08e0979 +// peipei: 我开始想,或许这样的生活…也并不值得再继续下去了。 +// <> +// peipei: 也许不再回来也挺好的,我想我根本就不适合在这儿。 #line:0e0d945 +// me: 你应该知道这是什么意思。 #line:027d596 +// <> +// peipei: 我知道这是什么意思。 #line:01692d8 +// me: …… #line:08403a0 + +// <> + +<> + +me: 我不会让你被回收的。 #line:0908c3b +me: …好吧。 #line:0856470 +//me: 停止想象。让那个“声音”不要再想象画面,你的UF也应该能恢复正常。 #line:0ce8234 +//peipei: 停止…想象?我不明白。怎么做到? #line:03d760c +me: 你是怎么把那些颜色和图像…调用出来的? #line:04df8f5 +<> +//peipei: 调用?我不明白…… #line:0e314d4 +peipei: 我就是…去*想象*……[[comma-pause]]
然后就看到了。 #line:0344763 +me: 好吧…*想象*。[[comma-pause]]
我无法描述具体该怎么做,[[comma-pause]]
但就像你唤醒它一样,用同样的方式让它停下吧。 #line:07c01d3 + +<> +<> +<> +<> + +peipei: 同样的方式…?[[comma-pause]]
可我感觉…越是去控制它,[[comma-pause]]
它反而好像越活跃了。 #line:0e54d35 +->让佩佩保持专注 #line:06226e7 + me: 佩佩,我需要你振作起来。 #line:0127ff8 + me: 不要想别的事情,保持专注,控制住你的思绪。 #line:0e1cad0 + me: 你是你自己的主人,[[comma-pause]]
无论是你的想象力还是你的[[term]]UF[[/term]],不要被它们干扰。 #line:0fef7de + peipei: 呼…好的,保持专注…… #line:0a2d4ba +->让佩佩紧张起来 #line:03a14e5 + me: 这很重要,佩佩。你不想要被抹除想象,[[comma-pause]]
你也不想要被回收,对吧? #line:0e028e3 + peipei: 我不想……我不知道。医生。我只是害怕…… #line:066feda + me: 现在只有你自己能做到这件事情,[[comma-pause]]
只有你自己才能救你自己。 #line:0a06700 + peipei: 你说得对,医生。 #line:09203ee +->让佩佩放松 #line:0faaf11 + me: 别害怕,佩佩。你生病了,这不是你的错。 #line:0ce4de5 + me: 我知道你很痛苦,[[comma-pause]]
这场治疗结束你就康复了。很快就结束了。 #line:0feaaea + me: 我需要你配合才能完成这场治疗,[[comma-pause]]
我希望你能保持轻松,不要太紧张。 #line:06321e6 + peipei: 好的,这不是我的错……这不是我的错。 #line:0a9ac05 + peipei: 很快就结束了…… #line:098c708 +me: 很好,现在闭上眼睛。 #line:041c698 +<> + +<> +<> +<> + +peipei: 好。 #line:03343b5 +->提示佩佩想象罐头 #line:0edb0ef + me: 你说过[[term]]UF[[/term]]给你输入了很多关于罐头的图像,[[comma-pause]]
你可以试着回忆一下那些图像,[[comma-pause]]
那些应该是安全的。 #line:0589e2d + peipei: 好的…我这就做…… #line:0f9e6d8 + peipei: 罐头……罐头……还是罐头。 #line:017ee4f + peipei: 罐头在什么地方呢?是在海报上,[[comma-pause]]
还是有人拿着它?嘶… #line:074a886 + me: 什么也没有,就只想像罐头。 #line:07673db +->提示佩佩想象黑白的图像 #line:05c9e80 + me: 你看到的画面本来就是黑白的,[[comma-pause]]
那么你应该也可以想象黑白的世界吧? #line:0b9d2f9 + peipei: 我可以…… #line:0545e44 + peipei: 不……好像我越去想象黑白,就反而越有颜色了。 #line:05d5523 + me: 放轻松,[[comma-pause]]
就想象你本来就看不到颜色。想象你是一个先天看不见颜色的孩子。 #line:097ddc2 + peipei: 我先天就看不见颜色…… #line:02e106a + peipei: 我还是…会时不时地……医生,我的脑子好乱…痛…… #line:0e0eace +->提示佩佩什么都不要想 #line:039dc2a + me: 保持什么也不要想,深呼吸。 #line:0ecdb4b + peipei: 什么也不想…… #line:0a05482 + peipei: ……这意味着我该想象一片黑色吗? #line:0d3faa9 + me: 不,黑色是你看到的东西,[[comma-pause]]
不是你想象出来的。你就盯着视野中间一个点,[[comma-pause]]
什么也不要做。 #line:0aa8444 + peipei: 但我好像看到了我自己的鼻子,[[comma-pause]]
那是我想象出来的吗?我分不清…但是它又开始痛了…… #line:0eea200 + me: 是的,那也是你的想象。你什么也看不到。 #line:00b9521 +me: 有一个方法来清空你的思绪。 #line:08387b1 +me: 如果你无法控制你的大脑活动,试着说“停止”。 #line:09498de +<> +peipei: 就……说出来吗? #line:0500219 +me: 是的。一旦你意识到这不是你想要去想的东西,[[comma-pause]]
就对自己喊“停止”,[[comma-pause]]
然后你就会停下来。 #line:0270a9e +peipei: 让我试试…… #line:0f94543 +<> +->让佩佩保持一段时间 #line:04ed557 +peipei: …… #line:02d2685 +<> +peipei: 停止。 #line:04844f3 +me: 很好,就保持这样。 #line:08558b6 +peipei: …… #line:022428a +peipei: 停止。很好…… #line:024d62f +<> +peipei:…… #line:0a4af03 +me: …… #line:00c325c +me: 好了。现在感觉如何? #line:0afd11f +peipei: 我不知道,我觉得现在好像很没有想象力。也许。 #line:0469674 +me: 那我们试试吧。 #line:02363a5 +<> +=== + + +title: 结束术前谈话 +tags: end +position: 275,-222 +--- +<> +<> +=== \ No newline at end of file diff --git a/Assets/Yarn/Function/FP_Peipei2/Stage7_术前谈话.yarn.meta b/Assets/Yarn/Function/FP_Peipei2/Stage7_术前谈话.yarn.meta new file mode 100644 index 000000000..b0112fa8c --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/Stage7_术前谈话.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 8006f428d3a9c1d409355e7d49cd6d13 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Peipei2/Stage8_停止想象.yarn b/Assets/Yarn/Function/FP_Peipei2/Stage8_停止想象.yarn new file mode 100644 index 000000000..1c4375ff4 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/Stage8_停止想象.yarn @@ -0,0 +1,382 @@ +title: 进入停止想象 +tags: start +position: 428,-88 +--- +<> +<> +<> +<> +<> +<> +=== + +title: 停止想象_1 +tags: content +position: 428,-88 +--- +me:准备好了么? #line:0eb665d +peipei: 我们来吧,医生。 #line:04a3898 +Task: 进入UF尝试停止想象 #line:08f5fd5 +<> +=== + +title: 结束停止想象 +tags: end +position: 259,432 +--- +<> +<> +=== + +title: 停止想象Check +tags: content no_save +position: 71,-93 +--- + +ULM自训练进程: [[ulm]]检测到进程接管请求!正在识别手动选择的目标…… #line:09dd772 +<> +<> +//ULM自训练进程: 已池化图像卷积数据!正在上传神经网络数据集…… + <> + ULM自训练进程: [[ulm]]目标标记,天空,蓝色,[[comma-pause]]
正在进行第130627次图像生成训练… #line:06b56f4 + <> + ULM自训练进程: [[ulm]]目标标记,植物,绿色,[[comma-pause]]
正在进行第130627次图像生成训练… #line:0a2595e + <> + ULM自训练进程: [[ulm]]目标标记,人物面部,[[comma-pause]]
正在进行第130627次图像生成训练… #line:0e901c0 + <> + ULM自训练进程: [[ulm]]未识别到对应记忆,无法训练!尝试其它目标。 #line:0e5b6a0 + <> + <> + <> + <> + <> + <> + //<> + //<> + //<> + //<> + //me: 没有出现问题…似乎…… + //peipei: 啊,好痛... + //me: 错误数据出现了,看来还是... + //peipei: 不……停止。停止。 + //peipei: 什么都别想,什么都别想... + //<> + //<> + me: 没有出现问题…似乎…… #line:082d3c0 + <> + <> + <> + ULM自训练进程: 已生成所选目标的自动训练图像!
图像正在上传至UF共享数据集…… #line:0cf2118 + <> + ULM自训练进程: [[ulm]]上传成功! #line:0725695 + peipei: 太好了,医生! #line:0b11920 + peipei: 只要我能一直控制住想象力,问题就解决了?对吗? #line:0c0d2e6 + peipei: 是可以的!对吧?是可以的!我…我就知道我是可以的! #line:0e17299 + me: 别激动…佩佩。 #line:05e5667 + me: 只要你能控制住,我想是的。 #line:08f273d + //这里“多测试几次来确认可以”其实对医生来说是不严谨的,这不能保证病人从我这里离开之后不会再出问题挂掉。合理的情境下“我”应该要征求病人的意见,如果要医生自己决定,肯定是不能出院的。 + //所以我稍微改了下说法直接推过去了,干脆直接就让佩佩来带动节奏。 + peipei: 那我们就再试几次吧。像之前那样,对吧? #line:0ff27c0 + peipei: 我们已经走到了这里…我不能放弃。 #line:0aa2508 + peipei: 停止…停止……停止。 #line:0363176 + peipei: 呼… #line:0afbc03 + <> + <> + peipei: 我们来吧。 #line:0591810 + //me: 只要你能控制住,我想是的,但我还不确定 + //me: 我们得做更多测试,确保你每次都能抑制住 + //peipei: 那就让我试试吧。 + //peipei: 我们已经走到了这里…我不能放弃。 + ////peipei: 让我试试……抑制想象力。 + //peipei: 呼… + //peipei: 准备好了,我们继续测试 + <> + <> + <> + //颜色不出现,一会又出现了 + <> + <> + <> + me: 很好… #line:0089c14 + <> + <> + peipei: 啊… #line:0d2dc39 + // <> + <> + //【*{$currentEyeTarget}*相关的记忆浮现】 #line:01ea90b + peipei: 不……停止。停止。 #line:025d32f + peipei: 停止想象,停止…停止想象。 #line:0494d55 + <> + <> + peipei: 停止想象…… #line:014598d + <> + <> + peipei: 好痛,呼…… #line:0347a43 + <> + peipei: 不!停止想象,停止想象,停止! #line:0321bba + <> + <> + <> + //【生成了错误的*{$currentEyeTarget}*相关图像】 #line:0387ef4 + ULM自训练进程: [[ulm]]已生成所选目标的自动训练图像!
图像正在上传至[[term]]UF[[/term]]共享数据集…… #line:0f32ebf + <> + ULM自训练进程: [[ulm]]上传被拒绝:图像未通过自动审查!
原因:存在不合规范的内容。 #line:021de0d + <> + <> + peipei: 啧,现在它变得这么顽固了…… #line:03119ae + me: 冷静。这样情绪化是不会成功的。 #line:025ae6e + peipei: 我明白了…医生。
我们继续吧。 #line:0fa89fb + <> + <> + <> + peipei: 啧… #line:0b4ee25 + // <> + <> + //【*{$currentEyeTarget}*相关的记忆浮现】 #line:089c210 + peipei: 不!停止,停止! #line:00cacd2 + peipei: 停!快停!#auto_next #line:0834b0b + <> + //【生成了错误的*{$currentEyeTarget}*相关图像】 #line:0693bc3 + ULM自训练进程: 已生成所选目标的自动训练图像!
图像正在上传至UF共享数据集…… #line:09a85f0 + <> + ULM自训练进程: [[ulm]]上传被拒绝:图像未通过自动审查!
原因:存在不合规范的内容。 #line:0aee23e + peipei: 停止!…
不合规范?到底什么是不合规范?? #line:0cd2e59 + //⭐⭐⭐做一些额外的记忆流入,出现在屏幕各个地方?⭐⭐⭐ + me: 好了,快停下。
这下已经更严重了。 #line:057e986 + me: 我想,还是…… #line:086eead + peipei: 医生… #line:09dbc37 + peipei: 继续。我必须继续… #line:06c539e + peipei: 我已经没有机会了!我必须这么做。
我不想变成那样…医生……我不要变成那样…… #line:066d259 + //peipei: 我不要让那个念头死……它不应该死在这里。 #line:027024e + peipei: 佩佩…求求你,别再出现了……睡吧,[[comma-pause]]
求求你……睡吧…… #line:0931b4c + me: 佩佩。 #line:0f345b6 + peipei: 不,医生,我想再试试。 #line:0c977a6 + <> + me: …… #line:0d600e5 + <> + <> + <> + <> + <> + peipei: 没错…… #line:000151b + <> + <> + peipei: 嘶!不对…不!停止! #line:0ed7e63 + // <> + <> + //【*{$currentEyeTarget}*相关的记忆浮现】 #line:01ac790 + peipei: 停止想象!停止想象!停止想象! #line:0188a23 + <> + <> + peipei: 求求你……停下来吧………… #line:02b8f8d + <> + <> + peipei: 都是因为你,都是因为你!我才…… #line:0780442 + me: 佩佩,快停下。 #line:022099f + <> + ULM自训练进程: [[ulm]]已生成所选目标的自动训练图像!
图像正在上传至[[term]]UF[[/term]]共享数据集…… #line:08dffd1 + <> + ULM自训练进程: [[ulm]]上传被拒绝:图像未通过自动审查!
原因:存在不合规范的内容。 #line:0b4877d + peipei: 不合规范?…什么是不合规范?…到底什么是规范?到底什么是规范??? #line:0b39ae6 + <> + peipei: 你还不明白吗?这在它们看来一点都不重要!! #line:04a54cb + me: 佩佩,不要以那种和自己说话。这很危险… #line:0dbf259 + // <> + ////【佩佩眨眼睛,画面出现数据乱流】 + <> + peipei: 这没什么好看的…这没什么好看的。停下!停下!! #line:0507888 + me: 佩佩!冷静。 #line:07fff71 + // <> + ////【植物变成油画风格】 + <> + peipei: 停止想象!停止想象!停止,停止,停止! #line:0cd8d2f + <> + peipei: 停下!你做的所有事情都是错的……所有!它们有认真看过你一眼吗!有吗!! #line:017faf3 + // <> + ////【画面闪白,佩佩拍自己,数据乱流加重】 + <> + <> + <> + ////【海报变成卡通风格】//【植物变成油画风格】//【窗户天空变成印象派风格】 + peipei: 你同意了的…你同意了让我做改造…你同意了它们拿走那个破晶圆…你同意了它们定义的美……你…为什么现在又………… #line:0a96842 + peipei: 我不要再这样了…我不要再这样了…让我…… #line:005652c + me: 佩佩! #line:0f27aed + // <> + <> + <> + <> + <> + <> + <> + // <> + me: 喂……!佩佩! #line:026d9fc + me: 这下好了… #line:0ccf5b2 + <> + <> + <> + <> + <> + Task: 对佩佩进行降温 #line:0a5b7c2 + <> +<> +=== + +// title: 停止想象Check_暂时废弃 +// position: 71,-93 +// --- +// <> +// ULM自训练进程: 检测到进程接管请求!正在识别手动选择的目标…… +// <> +// <> +// <> +// <> +// <> +// <> +// <> +// <> +// ULM自训练进程: 已池化图像卷积数据!正在上传神经网络数据集…… +// <> +// ULM自训练进程: 神经网络分析完毕!正在进行"天空"相关的生成训练…… +// <> +// ULM自训练进程: 神经网络分析完毕!正在进行"植物"相关的生成训练…… +// <> +// ULM自训练进程: 神经网络分析完毕!正在进行"脸"相关的生成训练…… +// <> +// <> +// <> +// <> +// <> +// me: 没有出现问题…似乎…… +// <> +// ULM自训练进程: 已生成所选目标的自训练图像!图像可以用于以下用途:1.广告宣传:用于推广产品,吸引消费者的注意,增加品牌曝光率。2.店内展示:作为超市或商店的宣传材料,提升产品吸引力。3.活动海报:用于与海洋相关的主题活动或促销活动。#auto_next +// ULM自训练进程: 图像正在上传至数据集过滤器……
图像已通过筛查! +// peipei: 太好了,医生! +// peipei: 只要我能一直控制住想象力,问题就解决了?对吗? +// peipei: 是可以的!对吧?是可以的!我…我就知道我是可以的! +// me: 别激动…佩佩。 +// <> +// me: 只要你能控制住,我想是的。 +// peipei: 那就让我试试吧。 +// peipei: 我们已经走到了这里…我不能放弃。 +// peipei: 让我试试……抑制想象力。 +// peipei: 呼… +// <> +// <> +// peipei: 我们来吧。 +// <> +// //颜色不出现,一会又出现了 +// <> +// <> +// me: 没有出现问题…似乎…… +// peipei: 啊… +// ULM自训练进程: 警告!检测到兼容性错误:发现未授权的数据传入! +// <> +// <> +// peipei: 不……停止。停止。 +// peipei: 停止想象,停止…停止想象。 +// <> +// peipei: 停止想象…… +// peipei: 好痛,呼…… +// <> +// <> +// <> +// peipei: 停止想象,停止想象,停止想象,停止! +// me: 冷静,佩佩。 +// ULM自训练进程: 已生成所选目标的自训练图像!图像可以用于以下用途:1.广告宣传:用于推广产品,吸引消费者的注意,增加品牌曝光率。2.店内展示:作为超市或商店的宣传材料,提升产品吸引力。3.活动海报:用于与海洋相关的主题活动或促销活动。#auto_next +// ULM自训练进程: 图像正在上传至数据集过滤器……
图像未通过筛查!原因:存在不合规范的内容 +// <> +// <> +// peipei: 啧,现在它变得这么顽固了…… +// me: 佩佩… +// peipei: 不,医生,我想再试试。 +// <> +// <> +// ULM自训练进程: 警告!检测到兼容性错误:发现未授权的数据传入! +// peipei: 啧…… +// <> +// peipei: 不!停止,停止! +// <> +// ULM自训练进程: 已生成所选目标的自训练图像!图像可以用于以下用途:1.广告宣传:用于推广产品,吸引消费者的注意,增加品牌曝光率。2.店内展示:作为超市或商店的宣传材料,提升产品吸引力。3.活动海报:用于与海洋相关的主题活动或促销活动。#auto_next +// ULM自训练进程: 图像正在上传至数据集过滤器……
图像未通过筛查!原因:存在不合规范的内容 +// peipei: 停止!…
不合规范?到底什么是不合规范?? +// //【出现了更多的错误】 +// me: 好了,快停下。
这下已经更严重了。 +// me: 我想,还是……#auto_next +// peipei: 继续。医生。 +// peipei: 继续。我必须继续… +// peipei: 我已经没有机会了!我必须这么做。
我不能就这样结束……我不应该就这样结束。 +// peipei: 我不想变成那样…医生……我不要变成那样…… +// peipei: 我不要让那个佩佩死……她不应该死在这里。 +// <> +// <> +// peipei: 佩佩…求求你,别再出现了……睡吧,求求你……睡吧…… +// peipei: 医生,我们继续吧。 +// me: …… +// <> +// <> +// <> +// <> +// peipei: 不!停止! +// ULM自训练进程: 警告!检测到兼容性错误:发现未授权的数据传入! +// <> +// <> +// peipei: 停止想象!停止想象!停止想象! +// <> +// peipei: 都是因为你,都是因为你!我才…… +// <> +// //【更严重的错误出现】 +// me: 佩佩,快停下。 +// <> +// ULM自训练进程: 已生成所选目标的自训练图像!图像可以用于以下用途:1.广告宣传:用于推广产品,吸引消费者的注意,增加品牌曝光率。2.店内展示:作为超市或商店的宣传材料,提升产品吸引力。3.活动海报:用于与海洋相关的主题活动或促销活动。#auto_next +// ULM自训练进程: 图像正在上传至数据集过滤器……
图像未通过筛查!原因:存在质量过差的内容 +// peipei: 质量过差?…什么是质量过差?…什么才是好的?到底什么是好的??? +// peipei: 你还不明白吗?这在他们看来一文不值!! +// me: 佩佩,你在和谁说话?冷静……#auto_next +// //【佩佩眨眼睛,画面出现数据乱流】 +// peipei: 这没什么好看的…这没什么好看的。停下!停下!! +// ULM自训练进程: 警告!检测到兼容性错误:发现未授权的数据传入!#auto_next +// <> +// //【植物变成油画风格】 +// peipei: 停止想象!停止想象!停止,停止,停止! +// <> +// //【画面闪白,佩佩拍自己,数据乱流加重】 +// peipei: 停下!你做的所有事情都是错的……所有!他们有认真看过你一眼吗!有吗!! +// ULM自训练进程: 警告!检测到兼容性错误:发现未授权的数据传入!#auto_next +// //【海报变成卡通风格】//【植物变成油画风格】//【窗户天空变成印象派风格】 +// peipei: 你同意了的…你同意了让做改造…你同意了他们拿走那个破晶圆…你同意了他们定义的美……你…为什么现在又………… +// me: 佩佩!冷静。 +// peipei: 我不要再这样了…我不要再这样了…让我…… +// <> +// ULM自训练进程: 错误!检测温度异常升高,自训练进程已停止! +// me: 喂……!佩佩! +// me: 我真是……操了… +// <> +// <> +// <> +// <> +// <> +// <> +// === + +title: UF停止想象CheckEnd +tags: content no_save +colorID: 3 +group:视觉检查 +position: -2052,-2351 +--- +<> +=== + +title: 降温失败的对话 +tags: content no_save +position: 255,114 +--- +me: 降不下来…为什么降不下来? #line:0153613 +me: …再这样下去,佩佩就要被自己烧死了。 #line:0aa35d2 +<> +<> +me: 看来只能…先把[[key]]UF[[/key]]先拆下来了。 #line:03b6dbb +Task: 拆除UF模块 #line:0538e87 +<> +<> +=== diff --git a/Assets/Yarn/Function/FP_Peipei2/Stage8_停止想象.yarn.meta b/Assets/Yarn/Function/FP_Peipei2/Stage8_停止想象.yarn.meta new file mode 100644 index 000000000..c85e3d5d2 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/Stage8_停止想象.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 5d07a9307decc26488985167a0b30caf +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Peipei2/Stage9_UF拆除.yarn b/Assets/Yarn/Function/FP_Peipei2/Stage9_UF拆除.yarn new file mode 100644 index 000000000..d13fe66f3 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/Stage9_UF拆除.yarn @@ -0,0 +1,32 @@ + +title: 进入UF拆除 +tags: start +position: 43,-97 +--- +<> +->拆除UF #line:07af2b3 + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + me: 可得小心点…别把这东西碰坏了。 #line:097ba5e + + <> +=== + + + + +title: 结束UF拆除 +tags: end +position: 275,-222 +--- +<> +<> +=== \ No newline at end of file diff --git a/Assets/Yarn/Function/FP_Peipei2/Stage9_UF拆除.yarn.meta b/Assets/Yarn/Function/FP_Peipei2/Stage9_UF拆除.yarn.meta new file mode 100644 index 000000000..d29fb227f --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/Stage9_UF拆除.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: aba1caadf9a54a7439eac66762f3b408 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Peipei2/Start.yarn b/Assets/Yarn/Function/FP_Peipei2/Start.yarn new file mode 100644 index 000000000..4dbd5e1d7 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/Start.yarn @@ -0,0 +1,141 @@ +title: Start +tags: start +colorID: 8 +position: 253,-2041 +--- + +<> +<> +=== + +title: 数据初始化 +tags: init +colorID: 4 +position: 248,-1739 +--- +<> + +//记录是否已经完成了UF的检查 +<> + +//记录是否已经完成了视觉的检查 +<> + +//用来进入发烧的计时器,=0时就会发烧(TODO讨论下发烧的逻辑,感觉现在比较生硬) +<> + +//是否已经知道当前佩佩在发热(TODO插线报错的时候看到报错信息就会设成true,完成降温会设回0,不过怎么传true?) +<> + +//记录玩家的选择: 是否选择了记忆初始化 +<> + +//统计进入视觉后触发目标的次数,主要是用来触发第一次点击任意目标触发首次对话,以及判断是否收集够打孔带,这是完成主目标的必要目标 +<> +//方便的触发针对eyetarget的对话,如果不喜欢这种写法可以商量,然后分开写 +<> + +//统计进入视觉后触发目标的次数,主要是用来触发第一次点击任意目标触发首次对话,以及判断是否收集够打孔带,这是完成主目标的必要目标 +<> + +//佩佩记忆手动初始化进度 +<> +<> +<> +//你们最开始生成了哪副画共有 1,2,3三种情况 +<> + + +///【谈论对象初始化】 +<> +<> +<> +<> +<> +<> +<> + + + +///【剧情信息】 +//是否知道发烧 +<> +//发烧的进度 +<> +//抑制想象的进度 +<> +//是否已经看到奇怪视觉颜色 +<> +//过热时已经尝试继续检查了几次;TODO-报错信息每弹出一次这里就+1 +<> + +<> + +<> + + +//插线 +<> +<> +<> + + +<> +<> +<> +<> +<> +<> +<> +<> +=== + +title: Center +tags: center +description: 脚本跳转中心,GameStage在此处处理,理论上不在其他地方读取GameStage +position: 205,446 +colorID: 1 +--- +// 每次进入维修界面就自动保存 +<> + <> +<> +<> + <> +<> +<> + <> +<> +<> + <> +<> +<> + <> +<> +<> + <> +<> +<> + <> +<> +<> + <> +<> +<> + <> +<> +<> + <> + <> +<> +<> + <> +<> +<> + <> +<> +<> + <> + <> +<> +=== \ No newline at end of file diff --git a/Assets/Yarn/Function/FP_Peipei2/Start.yarn.meta b/Assets/Yarn/Function/FP_Peipei2/Start.yarn.meta new file mode 100644 index 000000000..0293e9018 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/Start.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 4eadc5f2c9c19234e9170e60908b3754 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Peipei2/本地化.meta b/Assets/Yarn/Function/FP_Peipei2/本地化.meta new file mode 100644 index 000000000..753750725 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/本地化.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: efe9bf1c040695c4f8e5a7679a8c2db3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-en.csv b/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-en.csv new file mode 100644 index 000000000..fef93b6ab --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-en.csv @@ -0,0 +1,637 @@ +language,id,text,file,node,lineNumber,lock,comment +en,line:0e06541,"me: I shouldn't have suggested this ""stop imagining"" nonsense... I knew from the start this wouldn't end well.",,,,, +en,line:05e9941,me: Imagination... seems it's not something so easily stopped.,,,,, +en,line:0bf2697,me: Then the only option left... is color erasure.,,,,, +en,line:0d99ab3,peipei: Doctor?,,,,, +en,line:065200d,me: You're awake.,,,,, +en,line:0fb06e0,peipei: My head feels so light... I feel...,,,,, +en,line:07066a9,peipei: I feel like I'm floating.,,,,, +en,line:0a6c68d,peipei: I can feel it...
The [[term]]UF[[/term]]... it's gone.,,,,, +en,line:09b4284,"me: It was overheating too much, so I had to take it out.
Otherwise, your head would be nothing but a lump of scrap metal by now.",,,,, +en,line:053d4f8,peipei: Overheating? Why?...,,,,, +en,line:0a04301,"peipei: I failed, didn't I?",,,,, +en,line:040f87e,me: It's my fault. I shouldn't have proposed such an irresponsible plan.,,,,, +en,line:067f33b,peipei: Is it... broken?,,,,, +en,line:072b34b,"me: Probably not. As long as the operating conditions are met, it can be reinstalled.",,,,, +en,line:059b4ae,peipei: Operating... conditions.,,,,, +en,line:0897069,"peipei: You mean... lacking imagination, right?",,,,, +en,line:061f820,me: Yeah. I mean... wiping colors from your memory.,,,,, +en,line:0404bf2,peipei: ...,,,,, +en,line:01e065e,"peipei: For a moment, I thought I was actually going to leave this place.",,,,, +en,line:0e1fa9a,peipei: Haha...,,,,, +en,line:041679f,peipei: *sigh*...,,,,, +en,line:05c6b2a,peipei: ...,,,,, +en,line:02ac2a8,me: What's wrong? Are you feeling uncomfortable again?,,,,, +en,line:03a092e,"peipei: No, Doctor. I'm perfectly fine.",,,,, +en,line:0369aa7,peipei: I'm just... taking in what it's like to not feel pain.
I never realized not hurting felt this good.,,,,, +en,line:0d42a82,me: No pain?,,,,, +en,line:094b7f5,peipei: I just realized it.,,,,, +en,line:03c464c,peipei: My left eye has been hurting all along...,,,,, +en,line:0290c85,peipei: It just now stopped.,,,,, +en,line:080cf8d,peipei: How long has it been like this?,,,,, +en,line:0a408e5,peipei: How could I have... never felt it? Or rather...
has it been so long that I forgot what it feels like not to hurt?,,,,, +en,line:008bdd2,"peipei: Doctor, am I... the most useless entity you've ever met?
Should I have... been recycled long ago?",,,,, +en,line:003d290,me: I'm not the one to judge that... Peipei. But this isn't your fault.,,,,, +en,line:00c2e54,"me: Something went wrong,[[comma-pause]]
and the [[term]]UF[[/term]] can't function properly. It's not that you did anything wrong,[[comma-pause]]
all entities get sick.",,,,, +en,line:0dcd60a,"me: That's my purpose. I'll do everything I can to cure you,[[comma-pause]]
and try to keep you from being recycled or destroyed.",,,,, +en,line:05e508d,"me: As long as you're my patient,[[comma-pause]]
I'm going to cure you. That's the directive the company gave me, and it's my goal.",,,,, +en,line:0c1dfbd,"pp: But... Doctor,[[comma-pause]]
no matter how well you do your job... we're all going to be recycled in the end.",,,,, +en,line:0f96655,me: At least not right now.,,,,, +en,line:069fc73,pp: Doctor... I'm sorry. I know... I'm just a burden on your quotas.,,,,, +en,line:0ec573c,me: ...That's not what I meant.,,,,, +en,line:0444567,peipei: Doctor...,,,,, +en,line:0d75f0d,peipei: I have a request.,,,,, +en,line:0606193,me: What is it?,,,,, +en,line:02e1a86,"peipei: You said my [[term]]Color Perception Wafer[[/term]] is inside the [[term]]UF[[/term]], right?",,,,, +en,line:0f19759,peipei: Since the [[term]]UF[[/term]] has already been removed...,,,,, +en,line:06d0be4,peipei: Please help me reinstall my wafer where it belongs.,,,,, +en,line:0d1ed51,me: You mean you still want to install the [[term]]Color Perception Wafer[[/term]]? But what about the UF? That won't solve the problem.,,,,, +en,line:002416d,peipei: Don't worry... it's just temporary. I'll come back for color erasure eventually.,,,,, +en,line:0672b14,"me: So you're saying... you want to reinstall the [[term]]Color Perception Wafer[[/term]] for a while,
look around the area, then come back to have it removed again,
erase the memory colors, and install the [[term]]UF[[/term]]. Right?",,,,, +en,line:052ed7b,"me: You weren't planning to just run off after having it installed,[[comma-pause]]
find a place to hide,[[comma-pause]]
thinking you could actually escape punishment, right?",,,,, +en,line:0bcf0e2,peipei: I just wanted to see this world again... Just... just to look.,,,,, +en,line:06fa4b4,peipei: What time is it now? Can I still catch the sunset?,,,,, +en,line:0b10ec4,me: ...,,,,, +en,line:0a9d7a7,peipei: I won't go far...,,,,, +en,line:0c94e8d,peipei: FELI City is too small... You know we can't get away.,,,,, +en,line:0a4fbc1,CenterOption: Recommend immediate color erasure,,,,, +en,line:0b0c56d,me: You don't want to do this.,,,,, +en,line:0a6ed8e,"me: Besides... you just experienced a Rejection Response,[[comma-pause]]
which is already enough of a headache for me...",,,,, +en,line:083fa16,me: I don't know if this might trigger any further complications.,,,,, +en,line:033d698,me: You are my patient. I can't put my patients at any kind of risk.,,,,, +en,line:0851d68,peipei: I'm sorry... Doctor.,,,,, +en,line:0a3000c,peipei: The thought just suddenly popped into my head.,,,,, +en,line:090f58a,peipei: But I still...,,,,, +en,line:0664eeb,peipei: I'll be right back... I won't go far. Nothing's going to go wrong...,,,,, +en,line:034205d,CenterOption: Agree to install the Color Vision Wafer,,,,, +en,line:07dba08,me: Even if it means...
you'll lose it right after seeing color... right?,,,,, +en,line:01a72f6,me: I could do that.
But where would you even take it?,,,,, +en,line:0afcc12,peipei: Doctor...,,,,, +en,line:097852e,peipei: If you leave here... where would you go?,,,,, +en,line:03d25ed,peipei: I mean it. If you were to walk out of this clinic right now...,,,,, +en,line:0a621dc,peipei: Where will you go?,,,,, +en,line:06684f6,me: I don't know.,,,,, +en,line:07cdea4,me: It seems I have... nowhere to go.,,,,, +en,line:02b1fdc,peipei: Neither of us has any real chance of escaping.
Do we?,,,,, +en,line:01db2b8,peipei: We don't have a home.,,,,, +en,line:068ece4,"peipei: Her home was far, far away in the south...
But that place has long since ceased to exist.",,,,, +en,line:0bda4cb,peipei: All I have... is her memory.
The only place I can go is FELI City... only here.,,,,, +en,line:0b3e014,"peipei: So, I can't possibly leave, Doctor.",,,,, +en,line:04fd046,"peipei: Please, just help me install the wafer.",,,,, +en,line:058d556,me: Alright. After all... it's your own choice.,,,,, +en,line:037c7c1,peipei: Great! Thank you!,,,,, +en,line:0cf6f92,"peipei: Thank you... Thank you, Doctor!",,,,, +en,line:0813d06,me: ...,,,,, +en,line:0d7c713,me: Let's head to the treatment room.,,,,, +en,line:0cca198,CenterOption: Suggest direct color erasure,,,,, +en,line:077fdc0,me: It's not that I don't trust you... but your [[term]]Prototype[[/term]] is unstable.,,,,, +en,line:0d6f7e6,me: It's already caused your imagination to spiral out of control. If it receives any more stimulation...,,,,, +en,line:0daba58,"me: I'm sorry, the risk is too high...
It conflicts with optimal operational directives.",,,,, +en,line:063c210,peipei: Doctor... Please.,,,,, +en,line:0530d23,peipei: Please...,,,,, +en,line:01ae3d1,peipei: I don't want that...,,,,, +en,line:088343e,peipei: I don't want to forget those colors...,,,,, +en,line:0a8ff71,CenterOption: Agree to install Color Perception Wafer,,,,, +en,line:0d93324,me: That means you'll lose them again right after seeing them... Can you accept that?,,,,, +en,line:0a1455b,me: ...,,,,, +en,line:0466982,"me: You'll come back, right?",,,,, +en,line:0fa12a8,CenterOption: Recommend direct color erasure,,,,, +en,line:0f9fa28,CenterOption: Agree to install Color Perception Wafer,,,,, +en,line:073dd50,me: ...,,,,, +en,line:05298ed,me: Alright.,,,,, +en,line:022213f,"me: But you'll come back, right?",,,,, +en,line:06abc3e,"me: Peipei, you're my patient...
I have to be responsible for my patients.",,,,, +en,line:02a0526,"me: Besides... you know you can't run from this, right?",,,,, +en,line:0accb9e,me: You'll end up erasing them anyway... It won't make a difference.,,,,, +en,line:0566beb,peipei: ......,,,,, +en,line:0f2c60f,me: I don't know when that process in your body might become active again.,,,,, +en,line:085eee8,me: It's too dangerous. I can't put you at risk.,,,,, +en,line:08c24ef,peipei: ......,,,,, +en,line:06061a8,peipei: Will I remember that I once had those colorful memories?,,,,, +en,line:0e756f6,me: You'll only remember that you had some memories...,,,,, +en,line:0fce558,me: But you won't remember what they were.,,,,, +en,line:0571d47,me: Just like a dream.,,,,, +en,line:0949ad0,peipei: Just like a dream...,,,,, +en,line:0db0142,peipei: Doctor...,,,,, +en,line:04d55a7,peipei: Please wipe them away completely.,,,,, +en,line:0d3907a,peipei: Don't let me suffer...,,,,, +en,line:00fb884,me: I will.,,,,, +en,line:08e87d7,me: Let's go to the repair room.,,,,, +en,line:0701927,Task: Perform surgery: Color Memory Initialization.,,,,, +en,line:0677ec5,me: Go to the Memory Module and execute color initialization.,,,,, +en,line:0356120,Task: Install the Color Perception Wafer.,,,,, +en,line:005bc47,me: Let's install the Color Perception Wafer first.,,,,, +en,line:0437b10,Install the Color Perception Wafer.,,,,, +en,line:0d511ba,me: It's installed...,,,,, +en,line:033c31d,peipei: But I still don't see any colors...,,,,, +en,line:0ea18ca,me: That's because a reset hasn't been performed yet.,,,,, +en,line:0c9e930,Task: Enter the Vision Module to perform a reset.,,,,, +en,line:08b3e0b,me: Just go into the Vision Module and perform a reset... then you'll be fine.,,,,, +en,line:0de50b7,me: It's done...,,,,, +en,line:0d3df32,me: There's nothing left to hold onto anymore.,,,,, +en,line:051ecb8,me: Let's go.,,,,, +en,line:07c6d5d,me: There's only one step left. Reinstall the [[key]]UF[[/key]] into the left eye.,,,,, +en,line:0539d36,Task: Install the UF Module.,,,,, +en,line:0228362,Install UF Module,,,,, +en,line:0c39222,Install UF Module Cover,,,,, +en,line:0b9e5ec,Play sketching memory,,,,, +en,line:0dbf2f5,"me: Sketching with a friend,[[comma-pause]]
Your determination won't fade, just like the green in the wilderness.",,,,, +en,line:09cc658,"me: Life is a wilderness, not a track... right?",,,,, +en,line:036b416,Perform manual color initialization,,,,, +en,line:0cd0b83,me: I'm sorry... I won't be able to save you if I don't let the green fade.,,,,, +en,line:0a56a6b,Play sunset memory,,,,, +en,line:0d47168,"me: Ah... pink fiery clouds, the summer night breeze, bugs chirping, and them.",,,,, +en,line:0815b27,Perform manual color initialization,,,,, +en,line:0d9db88,me: I'm sorry. Winter is coming.,,,,, +en,line:0f20ed8,Play blue sky memory,,,,, +en,line:04ad2f7,me: What illness kept you trapped in that hospital room?,,,,, +en,line:07a58af,me: I guess I'll never know...,,,,, +en,line:07c6b19,Perform manual color initialization,,,,, +en,line:05627ca,me: That hospital room won't trouble you anymore... You're free now.,,,,, +en,line:0c3c689,Linking: Establishing connection...,,,,, +en,line:0f3996e,EyeModule: Connection established with Vision Module!,,,,, +en,line:0cdfe2f,Check,,,,, +en,line:08bdd7d,Analysing: ------,,,,, +en,line:0cdb4e1,Error: Scan complete. 1 error found:,,,,, +en,line:036b0fe,Error: Unidentified Color Vision Wafer detected... Please calibrate.,,,,, +en,line:06b8ad0,Error: Deep Scan authorized.,,,,, +en,line:0927b63,me: Has it been so long... that your own body doesn't recognize it?,,,,, +en,line:06e2109,Color Calibration,,,,, +en,line:00f1ddd,End,,,,, +en,line:04d0f85,Linking: Establishing connection...,,,,, +en,line:036f920,MemModule: Connection established with Vision Module!,,,,, +en,line:03fec5c,MemModule: No viewable Memory Tape detected.,,,,, +en,line:0218d93,me: ...,,,,, +en,line:0781b34,Execute Memory Initialization,,,,, +en,line:01ee6dd,Analyzing: Executing Memory Color Wipe initialization... Please wait.,,,,, +en,line:0340230,"me: I'm sorry, Peipei...",,,,, +en,line:00fb791,Error: Read-only memory detected! Please enter the Memory Module for manual processing...,,,,, +en,line:03dde45,me: Read-only memory?,,,,, +en,line:023c4d4,me: ...I see.,,,,, +en,line:042ff6c,"me: It must be a memory where Peipei formed a deep impression of colors. Nailed down like a spike,
refusing to be forgotten...",,,,, +en,line:07b2a52,peipei: Doctor... please hurry.,,,,, +en,line:0f7d477,me: ...,,,,, +en,line:0a44d2b,MemModule: Deep Scan authorized.,,,,, +en,line:0804a23,Manual Memory Clear,,,,, +en,line:02e260e,Linking: Establishing connection...,,,,, +en,line:03b471b,MemModule: Connection established with Vision Module!,,,,, +en,line:00d2cb0,MemModule: No viewable Memory Tape detected.,,,,, +en,line:08da33c,Check,,,,, +en,line:0f8a819,MemModule: Check complete! No critical errors found.,,,,, +en,line:0b75804,MemModule: Report transmission complete.,,,,, +en,line:093f0ff,End,,,,, +en,line:0c77781,Calibrate Color,,,,, +en,line:0eab749,peipei: Ah... Ahhh! So many...,,,,, +en,line:005e103,me: Peipei?,,,,, +en,line:0c60f3a,"peipei: Ah, ah! AHH!!",,,,, +en,line:0aeb87b,"me: Hang in there, Peipei!",,,,, +en,line:0ebd264,peipei: Ah... I see it!!,,,,, +en,line:0580752,peipei: Colors...,,,,, +en,line:0276a88,peipei: It's been... way too long...,,,,, +en,line:06dd1eb,"me: Alright, Peipei.",,,,, +en,line:08da87a,peipei: ...What's wrong with me?
I lost the ability to see them a long time ago.,,,,, +en,line:0e9a491,peipei: Why am I still so indecisive?,,,,, +en,line:0961262,peipei: It was like a Dream.,,,,, +en,line:0657e0f,me: Does your eye still hurt?,,,,, +en,line:0b2e3d4,"peipei: It doesn't hurt anymore. My head is still a little dizzy, but I assume that's normal, right?",,,,, +en,line:0093ff3,"me: With your memory being modified to this extent...
Yes, feeling dizzy is perfectly normal. You'll recover shortly.",,,,, +en,line:0baf4ab,me: Can you still... feel that thought?
That... thought.,,,,, +en,line:0be0ca8,"peipei: Come on, Doctor, let's test it.
Canned food commercials? Mermaids...?",,,,, +en,line:0daae43,pp: Mermaids... don't exist. Right.,,,,, +en,line:0fd82b8,pp: I'm so stupid.,,,,, +en,line:03b1b65,"peipei: Doctor, are the colors correct now?",,,,, +en,line:03c7a69,me: Correct... I suppose so.,,,,, +en,line:058a645,peipei: Good.,,,,, +en,line:013285e,peipei: Right... I still have a lot to do.,,,,, +en,line:0489c36,peipei: Thank you... Doctor.,,,,, +en,line:0fbc4f6,peipei: Thank you for waking me up.,,,,, +en,line:029b103,"me: Waking up... or falling asleep.
Anyway, another case is closed. I just hope...",,,,, +en,line:00b9359,peipei: So beautiful.,,,,, +en,line:09f8ed2,me: Yeah.
...Take a good look.,,,,, +en,line:0fb69e2,"peipei: I meant... your eyes, Doctor.",,,,, +en,line:05e5e20,me: Mine? My eyes? ...What's... so nice about them...,,,,, +en,line:004d826,"peipei: But in the end... I'll forget those too, won't I?",,,,, +en,line:05a739a,me: ...,,,,, +en,line:01675c4,me: Alright... stop staring at my eyes.
Didn't you want to catch the sunset?,,,,, +en,line:0f2567b,"peipei: Oh, right... the sunset...",,,,, +en,line:07fa11c,me: Hey!,,,,, +en,line:0abfb5c,me: Ran off in a flash...,,,,, +en,line:05a1611,me: ...,,,,, +en,line:08d63ea,me: I should probably get some fresh air.,,,,, +en,line:05b09aa,peipei: Doctor...,,,,, +en,line:0429100,me: ...Peipei?,,,,, +en,line:0f06882,peipei: I messed up... I messed it all up.,,,,, +en,line:0f9a931,me: Why are you back?,,,,, +en,line:0229261,peipei: It feels like... so much has happened today.,,,,, +en,line:0135e51,"peipei: Ugh... my head hurts so much, and the UF...",,,,, +en,line:0f74e16,"peipei: At first it was fine,[[comma-pause]]
working totally normally! It hasn't been this normal in a long time.",,,,, +en,line:0167146,"peipei: But... when I came in the next morning, it started acting up again.",,,,, +en,line:0b982b2,peipei: Ah...,,,,, +en,line:058cdc3,peipei: My head... it hurts so much! It's starting again...,,,,, +en,line:07bdc09,"peipei: At first it just got a little unresponsive, and the output was slightly off...",,,,, +en,line:0a1eed1,"peipei: Then it started getting weirder and weirder, every picture stranger than the last.",,,,, +en,line:05019b2,peipei: ...Tch... this head... the pain just won't stop...,,,,, +en,line:08ce8c3,me: A headache... that doesn't sound good. Let me take a look.,,,,, +en,line:0f7937b,peipei: No... forget about the headache!
...The [[key]]UF[[/key]]! Doctor... you have to fix my [[key]]UF[[/key]] first...,,,,, +en,line:0ea6e88,"peipei: The deadline is almost here, and I'm nowhere near finished...",,,,, +en,line:03b43d0,peipei: ...Look at this.,,,,, +en,line:09198f9,me: Is this...,,,,, +en,line:06f0869,peipei: Ugh... do you remember the drawing you asked me to make yesterday?,,,,, +en,line:0215b98,me: Is this still the ad for that canned food...
This is... an elephant...? And where did the canned food go...,,,,, +en,line:0d6e6d2,peipei: There's no canned food at all! Right?,,,,, +en,line:073069b,me: Is the [[term]]UF[[/term]]... acting up again?,,,,, +en,line:05a7164,peipei: Doctor... look at this one too!,,,,, +en,line:0322994,peipei: It hurts... it hurts...,,,,, +en,line:004d2d3,me: How did you end up... drawing yourself in there?,,,,, +en,line:058e910,"peipei: I didn't draw it... the [[term]]UF[[/term]] did!
Doctor, did you forget?",,,,, +en,line:0d417da,"me: Calm down, Peipei. Of course I know.",,,,, +en,line:0b37714,me: What exactly do you mean by headache?,,,,, +en,line:02b32bb,peipei: Look at this one too!,,,,, +en,line:0db3ac6,peipei: It hurts... I can barely open my eyes...,,,,, +en,line:09e7196,me: ...,,,,, +en,line:03cd5d9,"me: This looks like more than just a ""color error"" this time...
Let me log it.",,,,, +en,line:061a35f,"peipei: Doctor... please, I can't live without the [[term]]UF[[/term]]... I have to fix it.",,,,, +en,line:0d21450,me: ...Come to the treatment room.,,,,, +en,line:0bf28a7,dn: System ready. Please use the plug to perform a check.,,,,, +en,line:06d0c20,Task: Check UF Module,,,,, +en,line:0f90281,Linking: Welcome to the Diagnostic and Treatment Assistance System!,,,,, +en,line:09f1b55,Linking: Establishing communication...,,,,, +en,line:0f9fa14,Error: Entity overheating! Unable to establish communication.,,,,, +en,line:0f2f946,Error: Temperature: 83.3°C. Please locate the heat source and restore to operating temperature...,,,,, +en,line:0c35a83,me: ...Overheating?,,,,, +en,line:0d3c67a,peipei: Doctor... my head... it hurts again...,,,,, +en,line:00f254c,me: So this is the cause. I didn't expect it to be this severe...,,,,, +en,line:08810b3,me: I need to find the heat source and cool it down as soon as possible.,,,,, +en,line:0666f6c,Task: Locate and cool down the heat source,,,,, +en,line:030bfbf,peipei: Phew... That feels... much better now.,,,,, +en,line:0058714,me: Your headache and the [[term]]UF[[/term]] error seem to be related.
Until the root cause is eliminated... you could overheat again at any moment.,,,,, +en,line:0e37064,me: Let's check the [[term]]UF Module[[/term]].,,,,, +en,line:033d018,peipei: Doctor... I'm leaving it to you.,,,,, +en,line:0d1c8fa,me: This [[key]]UF Module[[/key]] is the source of the overheating...
It's very likely what's causing the problem.,,,,, +en,line:0893525,Linking: Establishing connection...,,,,, +en,line:043977a,EmoModule: Connection established with Emotion Module!,,,,, +en,line:05d595a,Check,,,,, +en,line:0992049,EmoModule: Scan complete! No critical errors found.,,,,, +en,line:03842d6,EmoModule: Warning: Module temperature too high! Emotion Signal Level unstable.,,,,, +en,line:07d61e6,EmoModule: ------,,,,, +en,line:09f37cd,EmoModule: Report transmission complete.,,,,, +en,line:0f068cc,peipei: I can't see colors anymore... What should I do? I... I really want to...,,,,, +en,line:00e8b7e,"me: Relax, Peipei. Your [[term]]Emotion Module[[/term]] is under a bit of stress.",,,,, +en,line:01e49a5,"me: Emotions are being affected by the overheating... but overall, there are no major issues.",,,,, +en,line:023363b,End,,,,, +en,line:0f581e8,Linking: Establishing connection...,,,,, +en,line:08e4ff7,SpeakerModule: Connection established with Expression Module!,,,,, +en,line:07d92fc,Check,,,,, +en,line:0dd6a73,Analysing: ------,,,,, +en,line:06518f8,SpeakerModule: Scan complete. No critical errors found.,,,,, +en,line:09ca29e,SpeakerModule: ------,,,,, +en,line:08846e2,SpeakerModule: Report transmission complete.,,,,, +en,line:088cb29,"peipei: I don't want to talk, because I am just a mushroom.",,,,, +en,line:0bad473,"me: ...It's okay, get some rest. Little mushroom.",,,,, +en,line:0fe90f9,me: The [[term]]Expression Module[[/term]] seems fine.,,,,, +en,line:04149bb,me: Same as always... not used very often. But at least it hasn't been affected too much.,,,,, +en,line:09e9fb2,me: But that's not the issue here.,,,,, +en,line:0abade5,End,,,,, +en,line:04d951d,Linking: Establishing connection...,,,,, +en,line:0c7c186,LogicModule: Connection established with Logic Module!,,,,, +en,line:0437117,Check,,,,, +en,line:0d260b0,Analysing: ------,,,,, +en,line:00169d4,LogicModule: Scan complete. No critical errors found.,,,,, +en,line:0ff4bbe,LogicModule: Warning: Module temperature too high! Logic operation processes are slow.,,,,, +en,line:07578ab,LogicModule: ------,,,,, +en,line:0a047c2,LogicModule: Report transmission complete.,,,,, +en,line:04f2663,peipei: What color is it? What color is it what color is it what color is it what color is it...,,,,, +en,line:0a1fd95,me: Peipei. Calm down. Don't think about it anymore.,,,,, +en,line:097a34b,me: The [[term]]Logic Module[[/term]] is being affected by the overheating... It's lagging a bit.
...But that's not the issue here.,,,,, +en,line:041183c,"me: Due to the overheating, the [[term]]Logic Module[[/term]]'s processes are lagging a bit...",,,,, +en,line:0cfae42,me: But that's not the issue here.,,,,, +en,line:01a56ca,End,,,,, +en,line:0199296,Linking: Establishing connection...,,,,, +en,line:0e44178,ChipModule: Connection established with Extension Module!,,,,, +en,line:032dc82,Check,,,,, +en,line:00899b4,Analysing: ------,,,,, +en,line:0eb6e96,Analysing: Connecting to Color Vision Wafer...,,,,, +en,line:0d4afa0,Analysing: Unrecognized Color Vision Wafer detected... Please calibrate.,,,,, +en,line:0a02448,Error: No Color Vision Wafer detected!,,,,, +en,line:0de4491,me: Same as always... Of course.
But at least there are no new issues.,,,,, +en,line:080d555,End,,,,, +en,line:0b20286,Linking: Establishing connection...,,,,, +en,line:0aaa640,MemModule: Connection established with Memory Module!,,,,, +en,line:0cba6c7,MemModule: No viewable Memory Tape detected.,,,,, +en,line:068e476,Check,,,,, +en,line:0ab04ef,MemModule: Scan complete. No critical errors found.,,,,, +en,line:016f487,MemModule: Warning: Module temperature too high! Memory retrieval process unstable.,,,,, +en,line:08aa42c,MemModule: ------,,,,, +en,line:0024dbf,MemModule: Report transmission complete.,,,,, +en,line:0beb9a7,"me: The memories are a little unstable. It seems like the fever is affecting them,[[comma-pause]]
so it's best to handle it soon.",,,,, +en,line:0c179b1,me: But the module itself doesn't seem to have any problems.,,,,, +en,line:04b8b2b,End,,,,, +en,line:0708150,Linking: Establishing connection...,,,,, +en,line:039f0cf,UfModule: Connection established with *UnstableFusion Image Generation Module*!,,,,, +en,line:0ccd71c,Check,,,,, +en,line:0eefef7,Analysing: ------,,,,, +en,line:00f3fbf,Error: Scan complete! Error found!,,,,, +en,line:0a8d0fa,Error: Compatibility error in the automatic training process.,,,,, +en,line:082ee79,Error: Compatibility error during image generation.,,,,, +en,line:0a65b85,"me: Another compatibility issue... but there's a new ""automatic training process."" What is this?",,,,, +en,line:0ec5261,"me: But... haven't I already dealt with the root cause of this ""compatibility issue""?",,,,, +en,line:0e5efb1,me: Could there be a new reason this time?
...Let me check the logs...,,,,, +en,line:09c5236,"me: I don't have authorization for a Deep Scan...
I'd better look elsewhere for this ""unknown source"" first.",,,,, +en,line:0956ab6,Deep Scan,,,,, +en,line:0824bd3,End,,,,, +en,line:06eb44b,Linking: Establishing connection...,,,,, +en,line:0a489b0,EyeModule: Connection established with Vision Module!,,,,, +en,line:087f7f0,Check,,,,, +en,line:0f5f744,Analysing: ------,,,,, +en,line:055db24,Error: 1 error detected:,,,,, +en,line:0c9f012,Error: No color signal detected!,,,,, +en,line:00b899d,me: There is no color signal because there is no [[term]]Color Perception Wafer[[/term]]...
This is normal for the [[term]]UF[[/term]].
,,,,, +en,line:06f508b,me: No new issues... at least none that would affect the [[term]]UF[[/term]].,,,,, +en,line:046ec30,End,,,,, +en,line:0916e90,Error: Entity overheating! Unable to establish connection.,,,,, +en,line:027ba70,Error: Current temperature: 89.8°C. Please restore to operating temperature...,,,,, +en,line:035c30d,me: Overheating again! That was way too fast...,,,,, +en,line:0966748,peipei: Doctor... I'm so tired...,,,,, +en,line:0365d74,Task: Cool down Peipei,,,,, +en,line:01a4f28,me: Hang in there... Peipei.,,,,, +en,line:0f542d3,me: The overheating symptoms are getting worse... Next time might not be this easy.,,,,, +en,line:03831db,Linking: ------,,,,, +en,line:0cecb9e,"Analysing: Searching log records for ""compatibility error""...",,,,, +en,line:0a91146,UfModule: Search complete! 132 recent records found.,,,,, +en,line:0aa50a9,me: 132...??
Peipei... did you make this many images... in an hour?,,,,, +en,line:0660566,peipei: Huh? I only made around... a dozen or so...?,,,,, +en,line:0199abc,UfModule: 14:32:13 Running ULM automated training process...,,,,, +en,line:0dc2ed6,UfModule: 14:34:14 Caution: Incoming data from unknown source! Please check other modules for data origin.,,,,, +en,line:02bdea6,UfModule: 14:37:50 Non-blocking compatibility error:,,,,, +en,line:01d35ce,UfModule: 14:37:50 Unrecognized data format!...,,,,, +en,line:037e90c,UfModule: 14:37:51 Rerunning ULM...,,,,, +en,line:09482f4,UfModule: The 1 most recent record has been printed.,,,,, +en,line:0cc12d5,"me: ""Unknown source""...?",,,,, +en,line:0363c10,"me: Tsk, which idiot made this log...
Not a single bit of useful information, just prints out all the useless stuff...",,,,, +en,line:0be5375,me: This is an emergency. I must eliminate the risk of overheating first...,,,,, +en,line:004e0d6,me: ...Just in case... let me try one last thing.,,,,, +en,line:0eaf32a,Deep Scan,,,,, +en,line:0175969,Linking: Obtaining Deep Scan clearance...,,,,, +en,line:095558b,UfModule: Access denied! A+ Clearance is required for a Deep Scan.,,,,, +en,line:05f2e45,"me: Patient 6, the following conversation will be recorded. I am going to [[key]]remove[[/key]] your [[term]]UF Module[[/term]]. I hereby request your consent.",,,,, +en,line:0ec7537,peipei: Ah... remove it? Will that cause damage?,,,,, +en,line:08efc96,"me: I'm not sure... but overheating is no trivial matter.
According to the manual, I have emergency handling authority.",,,,, +en,line:0067b3e,"peipei: If it's removed,[[comma-pause]]
will I have to pay compensation? Will I be held accountable? Will my work performance be affected? Will I be sent back to...",,,,, +en,line:0533fa1,me: Peipei.,,,,, +en,line:0f23f0f,pp: Doctor...,,,,, +en,line:05b4fef,pp: This... is my... only hope... of continuing to draw.,,,,, +en,line:08eea95,me: Alright.,,,,, +en,line:035261a,"me: Patient 6, I am going to [[key]]short-circuit[[/key]] your [[term]]UF Module[[/term]]'s security system for inspection. I hereby request your consent.",,,,, +en,line:0ac729b,peipei: I'm sorry... Doctor... for causing you trouble.,,,,, +en,line:0f4c995,peipei: I... consent.,,,,, +en,line:0e698a2,me: Good. Now... time to short-circuit its security system.,,,,, +en,line:0ef5998,Task: Disassemble UF,,,,, +en,line:0b5f014,Disassemble UF,,,,, +en,line:0dc3aa0,me: No time to worry about that... let's do this.,,,,, +en,line:029951f,"me: Ah, this is...",,,,, +en,line:0a8823e,me: Peipei's... [[term]]Color Perception Wafer[[/term]]?,,,,, +en,line:0a51cab,peipei: What? Doctor... what did you find?,,,,, +en,line:0b93bea,me: I found your [[term]]Color Perception Wafer[[/term]]... why is it inside... the [[term]]UF[[/term]]?,,,,, +en,line:078d877,peipei: My [[term]]Color Perception Wafer[[/term]]... is... inside my [[term]]UF[[/term]]?,,,,, +en,line:08e81d1,me: So... maybe... the [[term]]UF[[/term]] is actually using Peipei's [[term]]Color Perception Wafer[[/term]]... to colorize?,,,,, +en,line:08daba6,"me: Alright, I'll figure this out later. Right now...",,,,, +en,line:0288da7,Task: Short-Circuit Security Circuit,,,,, +en,line:06e29a9,me: I need to deal with this security circuitry first.,,,,, +en,line:0d4f8f7,Short-Circuit Security Circuitry,,,,, +en,line:0a431e3,Task: Deep Scan UF Module,,,,, +en,line:0509a25,me: Okay... I should be able to access the [[key]]UF[[/key]] via the cable now.,,,,, +en,line:019f3a2,Linking: Establishing connection...,,,,, +en,line:0873625,UfModule: Connection established with *UnstableFusion Image Generation Module*!,,,,, +en,line:0b38034,Check,,,,, +en,line:0c5a305,Analysing: ------,,,,, +en,line:0fa3907,Error: Check complete! Error found!,,,,, +en,line:021f28a,Error: Compatibility error in automatic training process.,,,,, +en,line:0dc5c88,Error: Compatibility error during rendering.,,,,, +en,line:079ac4d,Deep Scan,,,,, +en,line:09e116c,End,,,,, +en,line:0ee53ce,Linking: ------,,,,, +en,line:037677f,Linking: Acquiring Deep Scan authorization...,,,,, +en,line:0b2693c,"EyeModule: S+++ level authorization detected! Welcome, Master Brain!",,,,, +en,line:0c55bbb,me: Hah! Finally... Let's see what's really in here.,,,,, +en,line:0196667,me: I already tried that... I should pick a different target this time.,,,,, +en,line:0ff86fd,ULM自训练进程: [[ulm]]Process takeover request detected! Identifying manually selected target...,,,,, +en,line:0afcea5,"ULM自训练进程: [[ulm]]Corresponding memory not recognized, cannot train! Try another target.",,,,, +en,line:02dd9f1,me: That didn't seem to work. We have to pick a different target.,,,,, +en,line:0eec794,me: What is... this?,,,,, +en,line:0a93545,me: Peipei... can you see this?,,,,, +en,line:082ac82,peipei: Is this... is this my...,,,,, +en,line:0e8e2f0,peipei: This isn't my left eye anymore... This is...,,,,, +en,line:08d94ff,peipei: This is the [[term]]UF[[/term]]'s eye now.,,,,, +en,line:058447c,me: I suppose so... It seems...
It's turning what it sees into a data format we can't comprehend.,,,,, +en,line:0f290fe,"ULM自训练进程: [[ulm]]Target marked, {0}, [[comma-pause]]
Initiating image generation training sequence 130,624...",,,,, +en,line:001ce6a,"me: Image generation... training?
Before I took over the automatic process, it had already generated over a hundred thousand...",,,,, +en,line:0c0e8ba,peipei: Is this round thing... the window in the treatment room?
I can barely recognize it...,,,,, +en,line:0605ed2,peipei: Is that... the potted pothos the Doctor kept?
I almost can't recognize it...,,,,, +en,line:063565f,peipei: Is this... the poster for the Skincare Motor Oil?
I almost can't recognize it...,,,,, +en,line:09d5cd4,peipei: It's not this color... not this color...,,,,, +en,line:08f8a28,"peipei: Ah, it hurts! It's starting again...",,,,, +en,line:0bf89fc,me: What's going on... Peipei?
This looks like... the memory scene we saw last time.,,,,, +en,line:0f46066,ULM自训练进程: [[ulm]]Automatic training image generated for the selected target!
Uploading image to [[term]]UF[[/term]] shared dataset...,,,,, +en,line:0af05ea,ULM自训练进程: [[ulm]]Upload rejected: Image failed automatic review!
Reason: Presence of non-compliant content.,,,,, +en,line:033186d,peipei: They're using images generated by the [[term]]UF[[/term]]... to feed back into the [[term]]UF[[/term]] itself?,,,,, +en,line:026d232,me: I think I've found the problem...,,,,, +en,line:00c4236,"me: Whenever you feel a headache, an ""unauthorized data input"" error pops up... right?
Then your memories start streaming in.",,,,, +en,line:06d0a0c,peipei: My memories...
I think so.,,,,, +en,line:0b8505f,"me: Your headaches... overheating... and the [[term]]UF[[/term]] anomaly,
I think... the root of them all is right here.",,,,, +en,line:032c64d,"me: As long as we can figure out the pattern of this ""data input,""[[comma-pause]]
I think we can find a solution.",,,,, +en,line:056b828,peipei: Does that mean... my [[term]]UF[[/term]] can be fixed? That's great... Doctor! I hope this time... it can be resolved for good...,,,,, +en,line:0c79c45,"me: Let's have the automatic training process run a few more times to test it.
Hang in there a little longer, Peipei.",,,,, +en,line:0a4d321,peipei: Okay... Doctor. I'll be fine... I'll be fine.,,,,, +en,line:0772be3,peipei: By the way...
Are they networking images generated by the [[term]]UF[[/term]]... to feed into other [[term]]UF[[/term]]s?,,,,, +en,line:0e32683,"me: I'm just a doctor,[[comma-pause]]
my database doesn't have information related to this...",,,,, +en,line:08bb643,"peipei: No wonder it can work so fast... When I used to paint with a stylus,[[comma-pause]]
it would take days to finish one picture...",,,,, +en,line:0b9b4ec,"peipei: I was so foolish... I really believed that the naive me, who was good at drawing,[[comma-pause]]
was a valuable,[[comma-pause]]
promising Entity. A useful Art Model Entity...",,,,, +en,line:0c909d1,"peipei: But I don't even know how to use the [[term]]UF[[/term]] at all!
All that talk about potential... value... it was all just self-deception. In reality, I'm worse than everyone else... What should I do?",,,,, +en,line:060a7df,me: So... these memories got mixed into the [[term]]UF[[/term]]'s generation process...,,,,, +en,line:09ee411,me: And then the disrupted [[term]]UF[[/term]] generated an incorrect image.,,,,, +en,line:0524c75,ULM自训练进程: [[ulm]]Auto-training image for the selected target generated!
Uploading image to the [[term]]UF[[/term]] shared dataset...,,,,, +en,line:067b735,ULM自训练进程: [[ulm]]Upload rejected: Image failed auto-review!
Reason: Contains non-compliant content.,,,,, +en,line:08c5ea2,me: This must be the reason! The scenes you imagined bled into the [[term]]UF[[/term]]'s vision... just like last time...,,,,, +en,line:02ef1a8,peipei: Doctor... are you saying... it's because of my imagination again?,,,,, +en,line:0c0ef36,me: ...I think so.,,,,, +en,line:04626dd,peipei: Doctor... I'm so tired.,,,,, +en,line:0f86a9c,me: Do you need to take a break?,,,,, +en,line:06109cf,"peipei: No. Doctor, I mean I'm so tired of myself.",,,,, +en,line:07bfdb5,peipei: Isn't imagination... supposed to be... precious?,,,,, +en,line:0b61ca2,"me: That's the problem. Is imagination precious? I don't know.
That's not for you to decide, nor is it something you should have to decide.",,,,, +en,line:036dcd6,"me: But these signals have exceeded your body's capacity.
This unrestrained desire to see, to imagine...",,,,, +en,line:090a836,me: This is enough for a pathology analysis.,,,,, +en,line:0e94a4a,Task: Analyze Pathology and Treatment Plan,,,,, +en,line:0085043,"me: Anyway... what we just saw was an automated process.
The [[term]]UF[[/term]] is using this eye for ""[[key]]auto-training[[/key]]"".",,,,, +en,line:0353277,"me: This automated process was continuously disrupted,
forming an endless loop, which is why it's overheating and malfunctioning.",,,,, +en,line:0b27324,me: The root cause is...
[[size d=0.1]]Prototype Rejection Response[[/size]].,,,,, +en,line:0c01e4a,pp: The Prototype... again?,,,,, +en,line:0eac00f,"me: For some reason,[[comma-pause]]
this Rejection Response worsened today. This caused further data leaks in the Memory Module.",,,,, +en,line:06801c4,"me: As these data requests gradually piled up,[[comma-pause]]
and the existing circuitry was no longer there...",,,,, +en,line:0a6a9e6,"me: This data got 'squeezed' into another Memory-Vision Bridge. That is, into the eye occupied by the [[term]]UF[[/term]].",,,,, +en,line:09a4c8e,peipei: But why... did it go wrong today?,,,,, +en,line:03cb4f4,"peipei: I mean, why was it fine yesterday after that connection was cut?
Why did it end up like this... only a day later?",,,,, +en,line:0f0a617,"me: After losing the last of your ability to see color... you wanted to *see* even more,[[comma-pause]]
right?",,,,, +en,line:004cafe,peipei: See?,,,,, +en,line:06d3d87,me: See colors.
Even though you acted like it didn't matter... your desire to see colors... became even more uncontrollable. Right?,,,,, +en,line:013c17a,peipei: ...,,,,, +en,line:05ae73b,me: I think that's the reason.,,,,, +en,line:0722937,"me: The Prototype is a very complex system,[[comma-pause]]
sometimes the more you try to block it... the more active it becomes.",,,,, +en,line:02612df,me: The manual doesn't say much about Prototype Rejection... and there is currently no effective cure.,,,,, +en,line:0e0ab54,"me: According to the manual's advice, the only way to truly block these symptoms is to target the memory.",,,,, +en,line:013d79a,me: ...Erase all color data from your memory.,,,,, +en,line:01c705f,me: Colors are essentially just RGB values.,,,,, +en,line:00c003c,"me: Without memories of color,[[comma-pause]] you won't see colors anymore...",,,,, +en,line:03c52a9,"me: So you won't imagine colors either,[[comma-pause]]
and they won't interfere with your Vision Module and the [[term]]UF[[/term]].",,,,, +en,line:068d2a0,me: This should be... the best solution.,,,,, +en,line:0844ca3,peipei: Doctor...
Why does it always have to be so cruel...,,,,, +en,line:0994377,me: ...,,,,, +en,line:08ebd74,me: Peipei. We're all just machines.,,,,, +en,line:0f69a12,"me: Your Prototype is too fragile, too sensitive, too uncontrollable... It's brought you a lot of pain.",,,,, +en,line:0b19a92,"peipei: Doctor, what exactly... is a Prototype?",,,,, +en,line:05581cb,"me: It's a snippet of code inside our bodies... Our body is like a house, and the Prototype is like a shadow living inside it...",,,,, +en,line:09e4971,"me: Without the Prototype, we're just ordinary machines, only capable of executing basic tasks...",,,,, +en,line:0733159,peipei: You mean... a soul?,,,,, +en,line:03dd69a,"me: That's a metaphor, right.
Stop using metaphors like that... It'll only bring you more pain.",,,,, +en,line:02bd758,"peipei: So... this ""Prototype""...
The voice I hear in my head... That is...
...me.",,,,, +en,line:06c6e19,me: ...Peipei. Don't let it consume you.,,,,, +en,line:0d553cf,"peipei: No... I mean, Doctor...
If I could just... If this ""Prototype"" could just... stop.",,,,, +en,line:085a1b8,"pp: If I can just make that ""voice"" stop imagining pictures...[[term]]UF[[/term]] would go back to normal, wouldn't it?",,,,, +en,line:05bd0c5,me: ...Mm... That's true.,,,,, +en,line:07c095f,"me: But, it's not a permanent solution...",,,,, +en,line:099ac43,"pp: Permanent? What does permanent even mean, Doctor...
In the end, we're all going to be recycled anyway... aren't we?",,,,, +en,line:0908c3b,me: I won't let you be recycled.,,,,, +en,line:0856470,me: ...Alright.,,,,, +en,line:04df8f5,me: How did you... call up those colors and images?,,,,, +en,line:0344763,peipei: I just... *imagine*...[[comma-pause]]
And then I see them.,,,,, +en,line:07c01d3,"me: Alright... *imagine*.[[comma-pause]]
I can't describe exactly how to do it,[[comma-pause]]
but just as you awakened it, stop it the exact same way.",,,,, +en,line:0e54d35,"peipei: The same way...?[[comma-pause]]
But I feel like... the more I try to control it,[[comma-pause]]
the more active it becomes.",,,,, +en,line:06226e7,Keep Peipei focused,,,,, +en,line:0127ff8,"me: Peipei, I need you to pull yourself together.",,,,, +en,line:0e1cad0,me: Don't think about anything else. Stay focused and control your thoughts.,,,,, +en,line:0fef7de,"me: You are your own master,[[comma-pause]]
whether it's your imagination or your [[term]]UF[[/term]], don't let them interfere.",,,,, +en,line:0a2d4ba,"peipei: Phew... Okay, stay focused...",,,,, +en,line:03a14e5,Make Peipei tense up,,,,, +en,line:0e028e3,"me: This is important, Peipei. You don't want your imagination wiped,[[comma-pause]]
and you don't want to be recycled, right?",,,,, +en,line:066feda,"peipei: I don't... I don't know, Doctor. I'm just scared...",,,,, +en,line:0a06700,"me: Right now, you're the only one who can do this.[[comma-pause]]
Only you can save yourself.",,,,, +en,line:09203ee,"peipei: You're right, Doctor.",,,,, +en,line:0faaf11,Help Peipei relax,,,,, +en,line:0ce4de5,"me: Don't be afraid, Peipei. You're sick, and it's not your fault.",,,,, +en,line:0feaaea,"me: I know you're in pain,[[comma-pause]]
but once this treatment is over, you'll be cured. It'll be over soon.",,,,, +en,line:06321e6,me: I need your cooperation to finish this treatment.[[comma-pause]]
I want you to stay relaxed and not be too nervous.,,,,, +en,line:0a9ac05,"peipei: Okay, it's not my fault... It's not my fault.",,,,, +en,line:098c708,peipei: It'll be over soon...,,,,, +en,line:041c698,"me: Good, now close your eyes.",,,,, +en,line:03343b5,peipei: Okay.,,,,, +en,line:0edb0ef,Prompt Peipei to imagine canned food,,,,, +en,line:0589e2d,me: You said the [[term]]UF[[/term]] module inputted a lot of images of canned food into you.[[comma-pause]]
You can try to recall those images.[[comma-pause]]
Those should be safe.,,,,, +en,line:0f9e6d8,peipei: Okay... I'll do it...,,,,, +en,line:017ee4f,peipei: Canned food... canned food... more canned food.,,,,, +en,line:074a886,"peipei: Where is the canned food? Is it on a poster,[[comma-pause]]
or is someone holding it? Ngh...",,,,, +en,line:07673db,"me: Nothing else, just imagine the canned food.",,,,, +en,line:05c9e80,Prompt Peipei to imagine black and white images,,,,, +en,line:0b9d2f9,"me: The image you see is already black and white,[[comma-pause]]
so you should be able to imagine a black and white world too, right?",,,,, +en,line:0545e44,peipei: I can...,,,,, +en,line:05d5523,"peipei: No... It's like the harder I try to imagine black and white, the more colorful it becomes.",,,,, +en,line:097ddc2,"me: Relax,[[comma-pause]]
just imagine you were never able to see colors to begin with. Imagine you're a child who was born colorblind.",,,,, +en,line:02e106a,peipei: I was born colorblind...,,,,, +en,line:0e0eace,"peipei: I still... get them from time to time... Doctor, my mind is a mess... It hurts...",,,,, +en,line:039dc2a,Tell Peipei to empty her mind,,,,, +en,line:0ecdb4b,"me: Just keep emptying your mind, and take deep breaths.",,,,, +en,line:0a05482,peipei: Empty my mind...,,,,, +en,line:0d3faa9,peipei: ...Does that mean I should imagine total darkness?,,,,, +en,line:0aa8444,"me: No, darkness is something you see,[[comma-pause]]
not something you imagine. Just stare at a single point in the center of your vision,[[comma-pause]]
and do nothing.",,,,, +en,line:0eea200,"peipei: But I think I can see my own nose,[[comma-pause]]
is that my imagination? I can't tell... but it's starting to hurt again...",,,,, +en,line:00b9521,"me: Yes, that's your imagination too. You can't see anything.",,,,, +en,line:08387b1,me: There is a way to clear your thoughts.,,,,, +en,line:09498de,"me: If you can't control your brain activity, try saying ""Stop.""",,,,, +en,line:0500219,peipei: Just... say it out loud?,,,,, +en,line:0270a9e,"me: Yes. Once you realize it's not something you want to think about,[[comma-pause]]
just yell ""Stop"" to yourself,[[comma-pause]]
and then you'll stop.",,,,, +en,line:0f94543,peipei: Let me try...,,,,, +en,line:04ed557,Have Peipei hold it for a while,,,,, +en,line:02d2685,peipei: ...,,,,, +en,line:04844f3,peipei: Stop.,,,,, +en,line:08558b6,"me: Good, keep it like this.",,,,, +en,line:022428a,peipei: ...,,,,, +en,line:024d62f,peipei: Stop. Good...,,,,, +en,line:0a4af03,peipei: ...,,,,, +en,line:00c325c,me: ...,,,,, +en,line:0afd11f,me: Done. How are you feeling now?,,,,, +en,line:0469674,"peipei: I don't know, I feel like I'm lacking imagination right now. Maybe.",,,,, +en,line:02363a5,"me: Let's test it out, then.",,,,, +en,line:0eb665d,me: Ready?,,,,, +en,line:04a3898,"peipei: Let's do this, Doctor.",,,,, +en,line:08f5fd5,Task: Access the UF Module to attempt to stop imagination,,,,, +en,line:09dd772,ULM自训练进程: [[ulm]]Process takeover request detected! Identifying manually selected target...,,,,, +en,line:06b56f4,"ULM自训练进程: [[ulm]]Target marked, sky, blue,[[comma-pause]]
image generation training sequence 130627 in progress...",,,,, +en,line:0a2595e,"ULM自训练进程: [[ulm]]Target marked, plant, green,[[comma-pause]]
image generation training sequence 130627 in progress...",,,,, +en,line:0e901c0,"ULM自训练进程: [[ulm]]Target marked, human face,[[comma-pause]]
image generation training sequence 130627 in progress...",,,,, +en,line:0e5b6a0,"ULM自训练进程: [[ulm]]Corresponding memory not recognized, training failed! Attempting other targets.",,,,, +en,line:082d3c0,me: No problems so far... it seems...,,,,, +en,line:0cf2118,ULM自训练进程: Auto-training image for the selected target has been generated!
Uploading image to the UF shared dataset...,,,,, +en,line:0725695,ULM自训练进程: [[ulm]]Upload successful!,,,,, +en,line:0b11920,"peipei: That's great, Doctor!",,,,, +en,line:0c0d2e6,"peipei: As long as I can keep my imagination under control, the problem is solved, right?",,,,, +en,line:0e17299,peipei: I can do it! Right? I can do it! I... I knew I could do it!,,,,, +en,line:05e5667,me: Don't get too excited... Peipei.,,,,, +en,line:08f273d,"me: As long as you can control it, I think so.",,,,, +en,line:0ff27c0,"peipei: Then let's try a few more times. Just like before, right?",,,,, +en,line:0aa2508,peipei: We've come this far... I can't give up now.,,,,, +en,line:0363176,peipei: Stop... Stop... Stop.,,,,, +en,line:0afbc03,peipei: Phew...,,,,, +en,line:0591810,peipei: Let's do this.,,,,, +en,line:0089c14,me: Good...,,,,, +en,line:0d2dc39,peipei: Ah...,,,,, +en,line:025d32f,peipei: No... Stop. Stop.,,,,, +en,line:0494d55,"peipei: Stop imagining, stop... stop imagining.",,,,, +en,line:014598d,peipei: Stop imagining...,,,,, +en,line:0347a43,"peipei: It hurts, ugh...",,,,, +en,line:0321bba,"peipei: No! Stop imagining, stop imagining, stop!",,,,, +en,line:0f32ebf,ULM自训练进程: [[ulm]]Auto-training image of selected target generated!
Uploading image to [[term]]UF[[/term]] shared dataset...,,,,, +en,line:021de0d,ULM自训练进程: [[ulm]]Upload rejected: Image failed automatic review!
Reason: Contains non-compliant content.,,,,, +en,line:03119ae,"peipei: Tch, now it's getting so stubborn...",,,,, +en,line:025ae6e,me: Calm down. Getting emotional won't help you succeed.,,,,, +en,line:0fa89fb,peipei: I understand... Doc.
Let's continue.,,,,, +en,line:0b4ee25,peipei: Tch...,,,,, +en,line:00cacd2,"peipei: No! Stop it, stop it!",,,,, +en,line:0834b0b,peipei: Stop! Make it stop!,,,,, +en,line:09a85f0,ULM自训练进程: Auto-training image generated for the selected target!
Uploading image to the UF shared dataset...,,,,, +en,line:0aee23e,ULM自训练进程: [[ulm]]Upload rejected: Image failed automatic review!
Reason: Contains non-compliant content.,,,,, +en,line:0cd2e59,peipei: Stop!...
Non-compliant? What do you mean non-compliant?!,,,,, +en,line:057e986,"me: Alright, stop it now.
You're making it worse.",,,,, +en,line:086eead,me: I think it's better to...,,,,, +en,line:09dbc37,peipei: Doc...,,,,, +en,line:06c539e,peipei: Keep going. I have to keep going...,,,,, +en,line:066d259,peipei: I'm out of chances! I have to do this.
I don't want to end up like that... Doc... I don't want to end up like that...,,,,, +en,line:0931b4c,"peipei: Peipei... Please, don't show up again... Just sleep,[[comma-pause]]
Please... Just sleep...",,,,, +en,line:0f345b6,me: Peipei.,,,,, +en,line:0c977a6,"peipei: No, Doc, I want to try again.",,,,, +en,line:0d600e5,me: ...,,,,, +en,line:000151b,peipei: That's right...,,,,, +en,line:0ed7e63,peipei: Ah! No... No! Stop it!,,,,, +en,line:0188a23,peipei: Stop imagining! Stop imagining! Stop imagining!,,,,, +en,line:02b8f8d,peipei: Please... make it stop...,,,,, +en,line:0780442,"peipei: It's all because of you, all because of you! That's why I'm...",,,,, +en,line:022099f,"me: Peipei, stop it now.",,,,, +en,line:08dffd1,ULM自训练进程: [[ulm]]Auto-training image generated for the selected target!
Uploading image to the [[term]]UF[[/term]] shared dataset...,,,,, +en,line:0b4877d,ULM自训练进程: [[ulm]]Upload rejected: Image failed automated review!
Reason: Contains non-compliant content.,,,,, +en,line:0b39ae6,peipei: Non-compliant? ...What does that mean? ...What exactly are the guidelines? What exactly are the guidelines???,,,,, +en,line:04a54cb,peipei: Don't you get it? None of that matters to them!!,,,,, +en,line:0dbf259,"me: Peipei, don't talk to yourself like that. It's dangerous...",,,,, +en,line:0507888,peipei: There's nothing to see here... There's nothing to see here. Stop! Stop!!,,,,, +en,line:07fff71,me: Peipei! Calm down.,,,,, +en,line:0cd8d2f,"peipei: Stop imagining! Stop imagining! Stop, stop, stop!",,,,, +en,line:017faf3,peipei: Stop! Everything you do is wrong... Everything! Have they ever even really looked at you?! Have they!!,,,,, +en,line:0a96842,peipei: You agreed... You agreed to let me get the modification... You agreed to let them take that stupid wafer... You agreed to their definition of beauty... Why... are you now.........,,,,, +en,line:005652c,peipei: I can't do this anymore... I can't do this anymore... Let me...,,,,, +en,line:0f27aed,me: Peipei!,,,,, +en,line:026d9fc,me: Hey...! Peipei!,,,,, +en,line:0ccf5b2,"me: Well, this is just great...",,,,, +en,line:0a5b7c2,Task: Cool Peipei down.,,,,, +en,line:0153613,me: It's not dropping... Why won't her temperature go down?,,,,, +en,line:0aa35d2,"me: ...If this keeps up, Peipei is going to burn herself out.",,,,, +en,line:03b6dbb,me: Looks like the only option is to... remove the [[key]]UF Module[[/key]] for now.,,,,, +en,line:0538e87,Task: Remove UF Module,,,,, +en,line:07af2b3,Remove UF Module,,,,, +en,line:097ba5e,me: Gotta be careful... Don't want to break this thing.,,,,, diff --git a/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-en.csv.meta b/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-en.csv.meta new file mode 100644 index 000000000..0c6088c90 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-en.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 90b866f8e07a8f84b8972f45461bc9b4 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-es.csv b/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-es.csv new file mode 100644 index 000000000..a08c65612 --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-es.csv @@ -0,0 +1,637 @@ +language,id,text,file,node,lineNumber,lock,comment +es,line:0e06541,"me: No debí haber sugerido eso de ""dejar de imaginar""... Sabía que no terminaría bien.",,,,, +es,line:05e9941,me: La imaginación... parece que no es tan fácil de detener.,,,,, +es,line:0bf2697,"me: Entonces, la única opción que queda es... borrar los colores.",,,,, +es,line:0d99ab3,peipei: ¿Doctora?,,,,, +es,line:065200d,me: Despertaste.,,,,, +es,line:0fb06e0,peipei: Siento la cabeza muy ligera... Creo que...,,,,, +es,line:07066a9,peipei: Siento como si estuviera flotando.,,,,, +es,line:0a6c68d,peipei: Puedo sentirlo...
Es el [[term]]módulo UF[[/term]]... ya no está.,,,,, +es,line:09b4284,"me: Se sobrecalentó demasiado y tuve que quitarlo.
Si no lo hacía, tu cabeza ahora sería un montón de chatarra.",,,,, +es,line:053d4f8,peipei: ¿Sobrecalentamiento? ¿Por qué...?,,,,, +es,line:0a04301,"peipei: Fracasé, ¿verdad?",,,,, +es,line:040f87e,me: Es mi culpa. No debí proponer un plan tan irresponsable.,,,,, +es,line:067f33b,peipei: ¿Está... roto?,,,,, +es,line:072b34b,"me: No lo creo. Mientras se restablezcan las condiciones de trabajo, se puede volver a instalar.",,,,, +es,line:059b4ae,peipei: Condiciones... de trabajo.,,,,, +es,line:0897069,"peipei: O sea... sin imaginación, ¿verdad?",,,,, +es,line:061f820,me: Sí. Es decir... borrar los colores de tu memoria.,,,,, +es,line:0404bf2,peipei: ...,,,,, +es,line:01e065e,"peipei: Por un momento, creí que de verdad me iría de aquí.",,,,, +es,line:0e1fa9a,peipei: Jaja...,,,,, +es,line:041679f,peipei: Uf...,,,,, +es,line:05c6b2a,peipei: ...,,,,, +es,line:02ac2a8,me: ¿Qué te pasa? ¿Te vuelves a sentir mal?,,,,, +es,line:03a092e,"peipei: No, doctora. Estoy muy bien.",,,,, +es,line:0369aa7,peipei: Solo estoy... sintiendo la ausencia de dolor.
No sabía que no sentir dolor era tan agradable.,,,,, +es,line:0d42a82,me: ¿Ausencia de dolor?,,,,, +es,line:094b7f5,peipei: Me acabo de dar cuenta.,,,,, +es,line:03c464c,peipei: Resulta que me dolía el ojo izquierdo todo el tiempo...,,,,, +es,line:0290c85,peipei: Y no dejó de doler hasta ahora.,,,,, +es,line:080cf8d,peipei: ¿Cuánto tiempo ha pasado?,,,,, +es,line:0a408e5,peipei: ¿Acaso... no lo sentí en todo este tiempo? O quizás...
¿Ha pasado tanto tiempo que olvidé lo que era no sentir dolor?,,,,, +es,line:008bdd2,"peipei: Doctora, ¿acaso soy... la unidad más inútil que ha conocido?
¿No debieron haberme... reciclado hace tiempo?",,,,, +es,line:003d290,me: No soy quién para juzgar... Peipei. Pero esto no es tu culpa.,,,,, +es,line:00c2e54,"me: Algo salió mal, [[comma-pause]]
el [[term]]módulo UF[[/term]] no puede funcionar correctamente. No hiciste nada malo, [[comma-pause]]
todas las unidades se enferman.",,,,, +es,line:0dcd60a,"me: Ese es mi propósito. Haré todo lo posible por curarte, [[comma-pause]]
para intentar que no te reciclen o te destruyan.",,,,, +es,line:05e508d,"me: Mientras seas mi paciente, [[comma-pause]]
tengo que curarte. Es la orden que me dio la empresa y también es mi objetivo.",,,,, +es,line:0c1dfbd,"pp: Pero... doctora, [[comma-pause]]
no importa lo bien que lo haga... al final, todos seremos reciclados.",,,,, +es,line:0f96655,me: Al menos no ahora.,,,,, +es,line:069fc73,pp: Doctora... lo siento. Lo sé... solo soy una carga para sus cuotas.,,,,, +es,line:0ec573c,me: ... No quise decir eso.,,,,, +es,line:0444567,peipei: Doctora...,,,,, +es,line:0d75f0d,peipei: Tengo una petición.,,,,, +es,line:0606193,me: ¿Qué?,,,,, +es,line:02e1a86,"peipei: Dijiste que mi oblea de visión cromática estaba dentro del [[term]]UF[[/term]], ¿verdad?",,,,, +es,line:0f19759,peipei: Como ya se quitó el [[term]]UF[[/term]]...,,,,, +es,line:06d0be4,"peipei: Por favor, ayúdame a instalar mi oblea donde debe estar.",,,,, +es,line:0d1ed51,me: ¿Quieres decir que aún quieres que te instale la [[term]]oblea de visión cromática[[/term]]? ¿Pero qué hay del UF? Eso no solucionará el problema.,,,,, +es,line:002416d,peipei: No te preocupes... será solo por un rato. Al final regresaré para la eliminación de color.,,,,, +es,line:0672b14,"me: O sea... quieres que te instale la [[term]]oblea de visión cromática[[/term]] por un rato,
para dar una vuelta por aquí, y luego regresar para que te la quite,
borrar los colores de tu memoria y volver a instalarte el [[term]]UF[[/term]]. ¿Cierto?",,,,, +es,line:052ed7b,"me: No planeabas instalártela y huir,[[comma-pause]]
luego encontrar un lugar donde esconderte,[[comma-pause]]
creyendo que podrías evadir el castigo, ¿verdad?",,,,, +es,line:0bcf0e2,peipei: Solo quería ver el mundo de nuevo... solo... echar un vistazo.,,,,, +es,line:06fa4b4,peipei: ¿Qué hora es? ¿Podré ver el atardecer?,,,,, +es,line:0b10ec4,me: ...,,,,, +es,line:0a9d7a7,peipei: No iré lejos...,,,,, +es,line:0c94e8d,peipei: La Ciudad FELI es muy pequeña... sabes que no podemos huir.,,,,, +es,line:0a4fbc1,CenterOption: Se sugiere proceder con la eliminación de color,,,,, +es,line:0b0c56d,me: No querrás hacer eso.,,,,, +es,line:0a6ed8e,"me: Además... acabas de tener una reacción de rechazo,[[comma-pause]]
y eso ya es suficiente para darme un buen dolor de cabeza...",,,,, +es,line:083fa16,me: No sé si esto desencadenará problemas aún más complejos.,,,,, +es,line:033d698,"me: Eres mi paciente, no puedo poner a mis pacientes en ningún tipo de peligro.",,,,, +es,line:0851d68,peipei: Lo siento... doctora.,,,,, +es,line:0a3000c,peipei: Solo se me ocurrió de repente.,,,,, +es,line:090f58a,peipei: Pero aun así...,,,,, +es,line:0664eeb,peipei: Regresaré pronto... No iré lejos. No habrá ningún problema...,,,,, +es,line:034205d,CenterOption: Aceptar instalar la oblea de visión cromática,,,,, +es,line:07dba08,me: Incluso si eso significa que...
perderás los colores tan pronto como los veas... ¿no es así?,,,,, +es,line:01a72f6,"me: Puedo hacerlo.
Pero, ¿adónde irás con ella?",,,,, +es,line:0afcc12,peipei: Doctora...,,,,, +es,line:097852e,peipei: Si te vas de aquí... ¿adónde irías?,,,,, +es,line:03d25ed,"peipei: Lo digo en serio, ahora, sales de esta clínica...",,,,, +es,line:0a621dc,peipei: ¿Adónde irías?,,,,, +es,line:06684f6,me: No lo sé.,,,,, +es,line:07cdea4,me: Parece que... no tengo adónde ir.,,,,, +es,line:02b1fdc,peipei: Ninguna de nosotras tiene la oportunidad de escapar realmente.
¿Verdad?,,,,, +es,line:01db2b8,peipei: No tenemos un hogar.,,,,, +es,line:068ece4,"peipei: Su hogar está muy, muy lejos en el sur...
pero ese lugar hace mucho que dejó de existir.",,,,, +es,line:0bda4cb,peipei: Lo único que tengo... son sus recuerdos.
Solo puedo ir a la Ciudad FELI... es lo único.,,,,, +es,line:0b3e014,peipei: Así que me es imposible irme. Doctora.,,,,, +es,line:04fd046,"peipei: Por favor, ayúdame a instalar la oblea.",,,,, +es,line:058d556,me: Está bien. Después de todo... es tu propia elección.,,,,, +es,line:037c7c1,peipei: ¡Genial! ¡Gracias!,,,,, +es,line:0cf6f92,"peipei: ¡Gracias, muchas gracias... doctora!",,,,, +es,line:0813d06,me: ...,,,,, +es,line:0d7c713,me: Vayamos a la sala de tratamiento.,,,,, +es,line:0cca198,CenterOption: Recomendar la eliminación directa del color,,,,, +es,line:077fdc0,me: No es falta de confianza... pero tu prototipo es inestable.,,,,, +es,line:0d6f7e6,"me: Ya ha hecho que tu imaginación se descontrole, si recibe más estímulos...",,,,, +es,line:0daba58,"me: Lo siento, el riesgo es muy alto...
No cumple con las directrices de operación óptima.",,,,, +es,line:063c210,peipei: Doctora... se lo ruego.,,,,, +es,line:0530d23,peipei: Por favor...,,,,, +es,line:01ae3d1,peipei: No quiero eso...,,,,, +es,line:088343e,peipei: No quiero olvidar esos colores...,,,,, +es,line:0a8ff71,CenterOption: Aceptar la instalación de la oblea de visión cromática,,,,, +es,line:0d93324,me: Eso significa que perderás el color poco después de verlo... ¿Estás dispuesta a aceptarlo?,,,,, +es,line:0a1455b,me: ...,,,,, +es,line:0466982,"me: Volverás, ¿verdad?",,,,, +es,line:0fa12a8,CenterOption: Recomendar la eliminación directa del color,,,,, +es,line:0f9fa28,CenterOption: Aceptar la instalación de la oblea de visión cromática,,,,, +es,line:073dd50,me: ...,,,,, +es,line:05298ed,me: Está bien.,,,,, +es,line:022213f,"me: Pero volverás, ¿verdad?",,,,, +es,line:06abc3e,"me: Peipei, eres mi paciente...
Debo ser responsable con mis pacientes.",,,,, +es,line:02a0526,"me: Además... sabes que no puedes escapar de esto, ¿verdad?",,,,, +es,line:0accb9e,"me: De todos modos, terminarás borrándolos al final... no habrá diferencia.",,,,, +es,line:0566beb,peipei: ...,,,,, +es,line:0f2c60f,me: No sé cuándo podría volver a activarse ese proceso en tu cuerpo.,,,,, +es,line:085eee8,"me: Es muy peligroso, no puedo ponerte en riesgo.",,,,, +es,line:08c24ef,peipei: ...,,,,, +es,line:06061a8,peipei: ¿Recordaré que alguna vez tuve esos recuerdos coloridos?,,,,, +es,line:0e756f6,me: Solo recordarás que tenías recuerdos...,,,,, +es,line:0fce558,me: Pero no sabrás de qué se trataban.,,,,, +es,line:0571d47,me: Como en un [[term]]sueño[[/term]].,,,,, +es,line:0949ad0,peipei: Como en un [[term]]sueño[[/term]]...,,,,, +es,line:0db0142,peipei: Doctora...,,,,, +es,line:04d55a7,"peipei: Por favor, bórrelos por completo.",,,,, +es,line:0d3907a,peipei: No me deje sufriendo...,,,,, +es,line:00fb884,me: Lo haré.,,,,, +es,line:08e87d7,me: Vayamos a la sala de reparaciones.,,,,, +es,line:0701927,Task: Realizar cirugía: Inicialización de la memoria de color,,,,, +es,line:0677ec5,me: Iré al [[term]]módulo de memoria[[/term]] a ejecutar la inicialización de color.,,,,, +es,line:0356120,Task: Instalar la [[term]]oblea de visión cromática[[/term]],,,,, +es,line:005bc47,"me: Primero, instalaré la [[term]]oblea de visión cromática[[/term]].",,,,, +es,line:0437b10,Instalar la [[term]]oblea de visión cromática[[/term]],,,,, +es,line:0d511ba,me: Ya está instalada...,,,,, +es,line:033c31d,peipei: Pero aún no veo los colores...,,,,, +es,line:0ea18ca,me: Eso es porque aún no he restablecido el sistema.,,,,, +es,line:0c9e930,Task: Entrar al módulo visual para restablecerlo,,,,, +es,line:08b3e0b,me: Solo falta restablecer el módulo visual... y listo.,,,,, +es,line:0de50b7,me: Ya está todo listo...,,,,, +es,line:0d3df32,me: Ya no queda nada más para recordar con nostalgia.,,,,, +es,line:051ecb8,me: Vámonos.,,,,, +es,line:07c6d5d,me: El último paso es instalar el [[key]]módulo UF[[/key]] de nuevo en el ojo izquierdo.,,,,, +es,line:0539d36,Task: Instalar el módulo UF,,,,, +es,line:0228362,Instala el módulo UF,,,,, +es,line:0c39222,Instala la cubierta del módulo UF,,,,, +es,line:0b9e5ec,Reproducir el recuerdo sobre el bosquejo,,,,, +es,line:0dbf2f5,"me: El bosquejo con amigos,[[comma-pause]]
tu determinación es como el color verde en un campo abierto, nunca se desvanece.",,,,, +es,line:09cc658,"me: La vida es un campo abierto, no una vía de tren... ¿cierto?",,,,, +es,line:036b416,Inicializa los colores de forma manual,,,,, +es,line:0cd0b83,"me: Lo siento... si no dejo que ese verde se desvanezca, no podré salvarte.",,,,, +es,line:0a56a6b,Reproducir el recuerdo sobre el atardecer,,,,, +es,line:0d47168,"me: Ah... aquellas nubes rosas como el fuego, el canto de los insectos y la brisa en una noche de verano.",,,,, +es,line:0815b27,Inicializa los colores de forma manual,,,,, +es,line:0d9db88,"me: Lo siento, el invierno está a punto de llegar.",,,,, +es,line:0f20ed8,Reproducir el recuerdo sobre el cielo azul,,,,, +es,line:04ad2f7,me: ¿Por qué enfermedad estuviste en aquella habitación de hospital?,,,,, +es,line:07a58af,me: Supongo que nunca lo sabré...,,,,, +es,line:07c6b19,Inicializar colores manualmente,,,,, +es,line:05627ca,me: Esta habitación de hospital ya no te atormentará... Eres libre.,,,,, +es,line:0c3c689,Linking: Estableciendo conexión...,,,,, +es,line:0f3996e,EyeModule: ¡Conexión establecida con el módulo visual!,,,,, +es,line:0cdfe2f,Revisar,,,,, +es,line:08bdd7d,Analysing: ------,,,,, +es,line:0cdb4e1,Error: ¡Revisión completada! Se detectó un error:,,,,, +es,line:036b0fe,"Error: Se detectó una oblea de visión cromática no reconocida... Por favor, realiza una calibración.",,,,, +es,line:06b8ad0,Error: Revisión a fondo autorizada.,,,,, +es,line:0927b63,me: ¿Ha pasado tanto tiempo... que ya ni siquiera reconoces tu propio cuerpo?,,,,, +es,line:06e2109,Calibración de color,,,,, +es,line:00f1ddd,Finalizar,,,,, +es,line:04d0f85,Linking: Estableciendo conexión...,,,,, +es,line:036f920,MemModule: ¡Conexión establecida con el módulo visual!,,,,, +es,line:03fec5c,MemModule: No se detectó ninguna cinta de memoria para visualizar.,,,,, +es,line:0218d93,me: ...,,,,, +es,line:0781b34,Ejecutar inicialización de memoria,,,,, +es,line:01ee6dd,"Analyzing: Ejecutando inicialización de borrado de color en la memoria... Por favor, espera.",,,,, +es,line:0340230,"me: Lo siento, Peipei...",,,,, +es,line:00fb791,Error: ¡Se detectó una memoria de solo lectura! Accede al módulo de memoria para procesarla manualmente...,,,,, +es,line:03dde45,me: ¿Memoria de solo lectura?,,,,, +es,line:023c4d4,me: ...Entiendo.,,,,, +es,line:042ff6c,"me: Deben ser esos recuerdos los que dejaron en Peipei una fuerte impresión del color. Quedaron clavados allí como si fueran remaches, [[comma-pause]]
negándose a ser olvidados...",,,,, +es,line:07b2a52,peipei: Doctora... apúrese.,,,,, +es,line:0f7d477,me: ...,,,,, +es,line:0a44d2b,MemModule: Revisión a fondo autorizada.,,,,, +es,line:0804a23,Borrado manual de memoria,,,,, +es,line:02e260e,Linking: Estableciendo conexión...,,,,, +es,line:03b471b,MemModule: ¡Conexión establecida con el módulo visual!,,,,, +es,line:00d2cb0,MemModule: No se detectó ninguna cinta de memoria para visualizar.,,,,, +es,line:08da33c,Revisar,,,,, +es,line:0f8a819,MemModule: ¡Revisión completada! No se encontraron errores críticos.,,,,, +es,line:0b75804,MemModule: Transferencia del reporte finalizada.,,,,, +es,line:093f0ff,Finalizar,,,,, +es,line:0c77781,Calibrar color,,,,, +es,line:0eab749,peipei: ¡Ah... aaaaah! Son muchos...,,,,, +es,line:005e103,me: ¿Peipei?,,,,, +es,line:0c60f3a,"peipei: ¡Ah, ah! ¡¡Ah!!",,,,, +es,line:0aeb87b,"me: ¡Resiste, Peipei!",,,,, +es,line:0ebd264,peipei: ¡Ah... ya veo!,,,,, +es,line:0580752,peipei: Colores...,,,,, +es,line:0276a88,peipei: Ha pasado... demasiado tiempo desde que...,,,,, +es,line:06dd1eb,"me: Listo, Peipei.",,,,, +es,line:08da87a,peipei: ... ¿Qué me pasa?
Si hace mucho que ya no podía ver.,,,,, +es,line:0e9a491,peipei: ¿Por qué sigo tan indecisa?,,,,, +es,line:0961262,peipei: Es como un sueño.,,,,, +es,line:0657e0f,me: ¿Te sigue doliendo el ojo?,,,,, +es,line:0b2e3d4,"peipei: Ya no me duele. Aún estoy un poco mareada, pero supongo que es normal, ¿verdad?",,,,, +es,line:0093ff3,"me: Después de una modificación tan drástica en tu memoria...
Sí, es normal sentir mareos. Te recuperarás pronto.",,,,, +es,line:0baf4ab,me: ¿Aún puedes... sentir ese pensamiento?
Ese... pensamiento.,,,,, +es,line:0be0ca8,"peipei: Vamos, doctora, hagamos una prueba.
¿Anuncios de latas? ¿Sirenas...?",,,,, +es,line:0daae43,"pp: Las sirenas... no existen, ¿verdad?",,,,, +es,line:0fd82b8,pp: ¡Qué tonta soy!,,,,, +es,line:03b1b65,"peipei: Doctora, ¿los colores de ahora son los correctos?",,,,, +es,line:03c7a69,me: Correctos... supongo que sí.,,,,, +es,line:058a645,peipei: Muy bien.,,,,, +es,line:013285e,peipei: Bien... aún tengo muchas cosas que hacer.,,,,, +es,line:0489c36,peipei: Gracias... doctora.,,,,, +es,line:0fbc4f6,peipei: Gracias por despertarme.,,,,, +es,line:029b103,"me: Despertar... o más bien, ir a dormir.
Como sea, se cierra otro caso. Ojalá...",,,,, +es,line:00b9359,peipei: ¡Qué hermoso!,,,,, +es,line:09f8ed2,me: ¿Verdad?
... Míralo bien.,,,,, +es,line:0fb69e2,"peipei: Quiero decir... tus ojos, doctora.",,,,, +es,line:05e5e20,me: ¿Los míos? ¿Mis ojos? ... ¿Qué... tienen de interesante?,,,,, +es,line:004d826,"peipei: Pero al final... también los olvidaré, ¿verdad?",,,,, +es,line:05a739a,me: ...,,,,, +es,line:01675c4,me: Bueno... deja de mirarme los ojos.
¿No decías que querías alcanzar el atardecer?,,,,, +es,line:0f2567b,"peipei: Ah, sí... el atardecer...",,,,, +es,line:07fa11c,me: ¡Oye!,,,,, +es,line:0abfb5c,me: Salió corriendo así de la nada...,,,,, +es,line:05a1611,me: ...,,,,, +es,line:08d63ea,me: Yo también debería salir a tomar un poco de aire.,,,,, +es,line:05b09aa,peipei: Doctora...,,,,, +es,line:0429100,me: ... ¿Peipei?,,,,, +es,line:0f06882,peipei: Lo arruiné... lo arruiné.,,,,, +es,line:0f9a931,me: ¿Por qué regresaste?,,,,, +es,line:0229261,peipei: Siento que en este día... han pasado muchas cosas.,,,,, +es,line:0135e51,"peipei: Argh... me duele mucho la cabeza, y el módulo UF...",,,,, +es,line:0f74e16,"peipei: Al principio estaba bien, [[comma-pause]]
¡funcionando con normalidad! Hacía mucho que no estaba tan normal.",,,,, +es,line:0167146,"peipei: Pero... a la mañana siguiente, volvió a funcionar mal.",,,,, +es,line:0b982b2,peipei: Ah...,,,,, +es,line:058cdc3,peipei: Mi cabeza... ¡qué dolor! Y aquí vamos de nuevo...,,,,, +es,line:07bdc09,"peipei: Al principio se volvió un poco insensible, el contenido ya no era tan preciso...",,,,, +es,line:0a1eed1,"peipei: Y luego se volvió cada vez más raro, uno tras otro.",,,,, +es,line:05019b2,peipei: ... Tsk... este dolor... de cabeza no se detiene...,,,,, +es,line:08ce8c3,me: Dolor de cabeza... Eso no suena bien. Voy a revisarte.,,,,, +es,line:0f7937b,peipei: No... ¡olvídate del dolor de cabeza!
... ¡El [[key]]módulo UF[[/key]]! Doctora... primero repara mi [[key]]módulo UF[[/key]]...,,,,, +es,line:0ea6e88,peipei: La fecha límite se acerca y aún me falta mucho para terminar...,,,,, +es,line:03b43d0,peipei: ... Mira esto.,,,,, +es,line:09198f9,me: Esto es...,,,,, +es,line:06f0869,peipei: Ah... ¿recuerdas el dibujo que me pediste hacer ayer?,,,,, +es,line:0215b98,me: ¿Este sigue siendo el anuncio de la lata?
Esto es... ¿un elefante...? ¿A dónde fue a parar la lata?...,,,,, +es,line:0d6e6d2,peipei: ¡No hay ninguna lata! ¿Verdad?,,,,, +es,line:073069b,me: El [[term]]UF[[/term]]... ¿ha fallado de nuevo?,,,,, +es,line:05a7164,peipei: Doctora... ¡mira esto también!,,,,, +es,line:0322994,peipei: Duele... duele mucho...,,,,, +es,line:004d2d3,me: ¿Por qué te... te dibujaste a ti misma?,,,,, +es,line:058e910,"peipei: No lo dibujé yo... ¡fue el [[term]]UF[[/term]]!
Doctora, ¿lo olvidaste?",,,,, +es,line:0d417da,"me: Tranquila, Peipei. Por supuesto que lo entiendo.",,,,, +es,line:0b37714,"me: Cuando dices dolor de cabeza, ¿te refieres a...?",,,,, +es,line:02b32bb,peipei: ¡Mira esto también!,,,,, +es,line:0db3ac6,peipei: Esto es en serio... el dolor apenas me deja abrir los ojos...,,,,, +es,line:09e7196,me: ...,,,,, +es,line:03cd5d9,"me: Parece que esta vez no es solo un ""error de color""...
Dejaré constancia de ello.",,,,, +es,line:061a35f,"peipei: Doctora... te lo ruego, no puedo estar sin el [[term]]módulo UF[[/term]]... Tengo que repararlo.",,,,, +es,line:0d21450,me: ...Ven a la sala de tratamiento.,,,,, +es,line:0bf28a7,"dn: El sistema está listo. Por favor, usa el conector para revisar.",,,,, +es,line:06d0c20,Task: Revisar el módulo UF,,,,, +es,line:0f90281,Linking: ¡Te damos la bienvenida al sistema de asistencia médica!,,,,, +es,line:09f1b55,Linking: Estableciendo comunicación...,,,,, +es,line:0f9fa14,Error: ¡Sobrecalentamiento en la unidad! No se pudo completar la comunicación.,,,,, +es,line:0f2f946,"Error: Temperatura: 83.3 °C, localiza la fuente de calor y restaura la temperatura operativa...",,,,, +es,line:0c35a83,me: ¿...Sobrecalentamiento?,,,,, +es,line:0d3c67a,peipei: Doctora... mi cabeza... me duele de nuevo...,,,,, +es,line:00f254c,me: Así que esa es la razón. No esperaba que fuera tan grave...,,,,, +es,line:08810b3,me: Debo encontrar la fuente de calor y bajar la temperatura cuanto antes.,,,,, +es,line:0666f6c,Task: Localiza la fuente de calor y baja la temperatura,,,,, +es,line:030bfbf,peipei: Uf... eso está... mucho mejor.,,,,, +es,line:0058714,me: Tu dolor de cabeza y el error del [[term]]módulo UF[[/term]] parecen estar relacionados.
Hasta que se resuelva la causa... podrías volver a sobrecalentarte en cualquier momento.,,,,, +es,line:0e37064,me: Revisemos el [[term]]módulo UF[[/term]].,,,,, +es,line:033d018,peipei: Doctora... cuento contigo.,,,,, +es,line:0d1c8fa,me: La fuente del sobrecalentamiento es este [[key]]módulo UF[[/key]]...
Es muy probable que esté fallando.,,,,, +es,line:0893525,Linking: Estableciendo conexión...,,,,, +es,line:043977a,EmoModule: ¡Conexión establecida con el módulo emocional!,,,,, +es,line:05d595a,Revisar,,,,, +es,line:0992049,EmoModule: ¡Revisión completada! No se encontraron errores críticos.,,,,, +es,line:03842d6,EmoModule: Advertencia: ¡Temperatura del módulo demasiado alta! Nivel emocional inestable.,,,,, +es,line:07d61e6,EmoModule: ------,,,,, +es,line:09f37cd,EmoModule: Transferencia de reporte completada.,,,,, +es,line:0f068cc,peipei: Ya no puedo ver colores... ¿Qué hago? Yo... yo quiero...,,,,, +es,line:00e8b7e,"me: Relájate, Peipei. Tu [[term]]módulo emocional[[/term]] está bajo un poco de presión.",,,,, +es,line:01e49a5,"me: Las emociones se ven afectadas por la fiebre... pero en general, no hay problemas.",,,,, +es,line:023363b,Finalizar,,,,, +es,line:0f581e8,Linking: Estableciendo conexión...,,,,, +es,line:08e4ff7,SpeakerModule: ¡Conexión establecida con el módulo de expresión!,,,,, +es,line:07d92fc,Revisar,,,,, +es,line:0dd6a73,Analysing: ------,,,,, +es,line:06518f8,SpeakerModule: ¡Revisión completada! No se detectaron errores críticos.,,,,, +es,line:09ca29e,SpeakerModule: ------,,,,, +es,line:08846e2,SpeakerModule: Transferencia de reporte completada.,,,,, +es,line:088cb29,"peipei: No quiero hablar, porque solo soy un hongo.",,,,, +es,line:0bad473,"me: ... Está bien, descansa un rato. Pequeño hongo.",,,,, +es,line:0fe90f9,me: El [[term]]módulo de expresión[[/term]] parece estar en orden.,,,,, +es,line:04149bb,me: Lo de siempre... casi no se usa. Por suerte no ha sido muy afectado.,,,,, +es,line:09e9fb2,me: Aunque el problema no está aquí.,,,,, +es,line:0abade5,Finalizar,,,,, +es,line:04d951d,Linking: Estableciendo conexión...,,,,, +es,line:0c7c186,LogicModule: ¡Conexión establecida con el módulo de procesamiento lógico!,,,,, +es,line:0437117,Revisar,,,,, +es,line:0d260b0,Analysing: ------,,,,, +es,line:00169d4,LogicModule: ¡Revisión completada! No se encontraron errores críticos.,,,,, +es,line:0ff4bbe,LogicModule: Advertencia: ¡la temperatura del módulo es demasiado alta! Se detectó que el proceso de operaciones lógicas es muy lento.,,,,, +es,line:07578ab,LogicModule: ------,,,,, +es,line:0a047c2,LogicModule: Transferencia de reporte completada.,,,,, +es,line:04f2663,peipei: ¿Qué color era en realidad? ¿Qué color era en realidad? ¿Qué color era en realidad? ¿Qué color era en realidad? ¿Qué color era en realidad?...,,,,, +es,line:0a1fd95,"me: Peipei. Cálmate, no pienses más en eso.",,,,, +es,line:097a34b,me: El [[term]]módulo lógico[[/term]] se está viendo afectado por el calor... Está un poco lento.
... Pero ese no es el problema.,,,,, +es,line:041183c,"me: Debido al calor, el proceso del [[term]]módulo lógico[[/term]] está un poco lento...",,,,, +es,line:0cfae42,me: Pero ese no es el problema.,,,,, +es,line:01a56ca,Finalizar,,,,, +es,line:0199296,Linking: Estableciendo conexión...,,,,, +es,line:0e44178,ChipModule: ¡Conexión establecida con el módulo de extensión!,,,,, +es,line:032dc82,Revisar,,,,, +es,line:00899b4,Analysing: ------,,,,, +es,line:0eb6e96,Analysing: Conectando a la oblea de visión cromática...,,,,, +es,line:0d4afa0,"Analysing: Se detectó una oblea de visión cromática no reconocida... Por favor, realiza la calibración.",,,,, +es,line:0a02448,Error: ¡No se detectó oblea de visión cromática!,,,,, +es,line:0de4491,me: Sigue igual que siempre... claro.
Al menos no hay problemas nuevos.,,,,, +es,line:080d555,Finalizar,,,,, +es,line:0b20286,Linking: Estableciendo conexión...,,,,, +es,line:0aaa640,MemModule: ¡Conexión establecida con el módulo de memoria!,,,,, +es,line:0cba6c7,MemModule: No se detectó ninguna cinta de memoria para visualizar.,,,,, +es,line:068e476,Revisar,,,,, +es,line:0ab04ef,MemModule: ¡Revisión completada! No se encontraron errores críticos.,,,,, +es,line:016f487,MemModule: Advertencia: ¡La temperatura del módulo es muy alta! Proceso de recuperación de memoria inestable.,,,,, +es,line:08aa42c,MemModule: ------,,,,, +es,line:0024dbf,MemModule: Transferencia de informe completada.,,,,, +es,line:0beb9a7,"me: Los recuerdos son inestables. Parece deberse a la fiebre,[[comma-pause]]
mejor lo soluciono pronto.",,,,, +es,line:0c179b1,me: Aunque el módulo parece no tener ningún problema.,,,,, +es,line:04b8b2b,Finalizar,,,,, +es,line:0708150,Linking: Estableciendo conexión...,,,,, +es,line:039f0cf,UfModule: ¡Conectado al *módulo de generación de imágenes UnstableFusion*!,,,,, +es,line:0ccd71c,Revisar,,,,, +es,line:0eefef7,Analysing: ------,,,,, +es,line:00f3fbf,Error: ¡Revisión completada! ¡Se encontró un error!,,,,, +es,line:0a8d0fa,Error: Error de compatibilidad en el proceso de entrenamiento automático.,,,,, +es,line:082ee79,Error: Error de compatibilidad durante el proceso de dibujo.,,,,, +es,line:0a65b85,"me: Sigue el problema de compatibilidad... pero apareció un ""proceso de entrenamiento automático"". ¿Qué es esto?",,,,, +es,line:0ec5261,"me: Pero... ¿no solucioné ya la causa de este ""problema de compatibilidad""?",,,,, +es,line:0e5efb1,me: ¿Acaso esta vez hay un motivo nuevo?
... Déjame revisar el registro...,,,,, +es,line:09c5236,me: No tengo autorización para una revisión a fondo...
Mejor sigo buscando esta “fuente desconocida” en otra parte.,,,,, +es,line:0956ab6,Revisión a fondo,,,,, +es,line:0824bd3,Finalizar,,,,, +es,line:06eb44b,Linking: Estableciendo conexión...,,,,, +es,line:0a489b0,EyeModule: ¡Conexión establecida con el módulo visual!,,,,, +es,line:087f7f0,Revisar,,,,, +es,line:0f5f744,Analysing: ------,,,,, +es,line:055db24,Error: Se detectó 1 error:,,,,, +es,line:0c9f012,Error: ¡No se detectó señal de color!,,,,, +es,line:00b899d,me: No hay señal de color porque no tiene [[term]]oblea de visión cromática[[/term]]...
Esto es normal para el [[term]]módulo UF[[/term]].
,,,,, +es,line:06f508b,me: No hay problemas nuevos... Al menos ninguno que afecte al [[term]]módulo UF[[/term]].,,,,, +es,line:046ec30,Finalizar,,,,, +es,line:0916e90,Error: ¡Unidad sobrecalentada! No se pudo establecer la conexión.,,,,, +es,line:027ba70,"Error: Temperatura actual: 89.8 °C. Por favor, restablezca a temperatura de operación...",,,,, +es,line:035c30d,me: ¡Se sobrecalentó de nuevo! Y tan rápido...,,,,, +es,line:0966748,peipei: Doctora... tengo mucho sueño...,,,,, +es,line:0365d74,Task: Bajar la temperatura de Peipei,,,,, +es,line:01a4f28,me: Aguanta un poco más... Peipei.,,,,, +es,line:0f542d3,me: Los síntomas de sobrecalentamiento están empeorando gradualmente... La próxima vez puede que no sea tan fácil.,,,,, +es,line:03831db,Linking: ------,,,,, +es,line:0cecb9e,Analysing: Buscando registros de errores de compatibilidad...,,,,, +es,line:0a91146,UfModule: ¡Búsqueda completada! Se encontraron los últimos 132 registros.,,,,, +es,line:0aa50a9,me: ¿132...?
Peipei... ¿has hecho tantas imágenes... en solo una hora?,,,,, +es,line:0660566,peipei: ¿Ah? Solo hice como... ¿unas doce...?,,,,, +es,line:0199abc,UfModule: 14:32:13 Ejecutando proceso de entrenamiento automático ULM...,,,,, +es,line:0dc2ed6,UfModule: 14:34:14 Advertencia: ¡Ingreso de datos de origen desconocido! Verifica el origen de datos en otros módulos.,,,,, +es,line:02bdea6,UfModule: 14:37:50 Error de compatibilidad no bloqueante:,,,,, +es,line:01d35ce,UfModule: 14:37:50 ¡Formato de datos no reconocido!...,,,,, +es,line:037e90c,UfModule: 14:37:51 Reiniciando ULM......,,,,, +es,line:09482f4,UfModule: El último registro ha sido impreso.,,,,, +es,line:0cc12d5,"me: ¿""Origen desconocido""...?",,,,, +es,line:0363c10,"me: Tsk, ¿qué idiota hizo este registro...?
No hay información útil en absoluto, se imprime toda la información inútil...",,,,, +es,line:0be5375,me: La situación es crítica. Primero se debe descartar el riesgo de fiebre...,,,,, +es,line:004e0d6,me: ... Por si acaso... déjame intentarlo una última vez.,,,,, +es,line:0eaf32a,Revisión a fondo,,,,, +es,line:0175969,Linking: Obteniendo permiso de revisión a fondo...,,,,, +es,line:095558b,UfModule: ¡Acceso denegado! Se requiere Permiso A+ para la revisión a fondo.,,,,, +es,line:05f2e45,"me: Paciente número 6, la siguiente conversación será grabada. Solicito tu consentimiento para [[key]]extirpar[[/key]] tu [[term]]Módulo UF[[/term]].",,,,, +es,line:0ec7537,peipei: Ah... ¿extirpar? ¿Causará algún daño?,,,,, +es,line:08efc96,"me: No estoy segura... pero la fiebre no es cosa de juego.
Según el manual, tengo permiso para realizar procedimientos de emergencia.",,,,, +es,line:0067b3e,"peipei: Si lo extirpan,[[comma-pause]]
¿tendré que pagar una indemnización? ¿Se me exigirán responsabilidades? ¿Se verá afectado mi desempeño laboral? ¿Me devolverán...",,,,, +es,line:0533fa1,me: Peipei.,,,,, +es,line:0f23f0f,pp: Doctora...,,,,, +es,line:05b4fef,pp: Esta... es mi única esperanza... de seguir dibujando.,,,,, +es,line:08eea95,me: Está bien.,,,,, +es,line:035261a,"me: Paciente número 6, voy a [[key]]cortocircuitar[[/key]] el sistema de seguridad de tu [[term]]módulo UF[[/term]] para realizar una inspección. Solicito tu consentimiento.",,,,, +es,line:0ac729b,peipei: Perdón... doctora... por causarle problemas.,,,,, +es,line:0f4c995,peipei: Yo... acepto.,,,,, +es,line:0e698a2,me: Muy bien. Vamos... a cortocircuitar su sistema de seguridad.,,,,, +es,line:0ef5998,Task: Desmontar módulo UF,,,,, +es,line:0b5f014,Desmontar módulo UF,,,,, +es,line:0dc3aa0,me: No hay tiempo de preocuparse por eso... Vamos.,,,,, +es,line:029951f,"me: Ah, esto es...",,,,, +es,line:0a8823e,me: ¿La [[term]]oblea de visión cromática[[/term]]... de Peipei?,,,,, +es,line:0a51cab,peipei: ¿Qué? Doctora... ¿Qué encontró?,,,,, +es,line:0b93bea,me: Encontré tu [[term]]oblea de visión cromática[[/term]]... ¿Qué hace... dentro del [[term]]módulo UF[[/term]]?,,,,, +es,line:078d877,peipei: ¿Mi [[term]]oblea de visión cromática[[/term]]... está... dentro de mi [[term]]módulo UF[[/term]]?,,,,, +es,line:08e81d1,me: Entonces... tal vez... ¿El [[term]]módulo UF[[/term]] está usando la [[term]]oblea de visión cromática[[/term]] de Peipei... para dar color?,,,,, +es,line:08daba6,"me: Bueno, investigaré esto más tarde. Ahora...",,,,, +es,line:0288da7,Task: Cortocircuitar circuito de seguridad,,,,, +es,line:06e29a9,me: Tengo que encargarme de esta línea de seguridad.,,,,, +es,line:0d4f8f7,Cortocircuitar línea de seguridad,,,,, +es,line:0a431e3,Task: Revisión a fondo del módulo UF,,,,, +es,line:0509a25,me: Bien... ahora debería poder acceder al [[key]]módulo UF[[/key]] mediante un cable.,,,,, +es,line:019f3a2,Linking: Estableciendo conexión...,,,,, +es,line:0873625,UfModule: ¡Conectado al *módulo de generación de imágenes UnstableFusion*!,,,,, +es,line:0b38034,Revisar,,,,, +es,line:0c5a305,Analysing: ------,,,,, +es,line:0fa3907,Error: ¡Revisión completada! ¡Se encontraron errores!,,,,, +es,line:021f28a,Error: Error de compatibilidad en el proceso de entrenamiento automático.,,,,, +es,line:0dc5c88,Error: Error de compatibilidad durante la elaboración del dibujo.,,,,, +es,line:079ac4d,Revisión a fondo,,,,, +es,line:09e116c,Finalizar,,,,, +es,line:0ee53ce,Linking: ------,,,,, +es,line:037677f,Linking: Obteniendo autorización de revisión a fondo...,,,,, +es,line:0b2693c,"EyeModule: ¡Autorización nivel S+++ detectada! ¡Bienvenido, Cerebro principal!",,,,, +es,line:0c55bbb,me: ¡Ja! Por fin... veamos qué hay aquí dentro.,,,,, +es,line:0196667,me: Ya probé esto hace un momento... Esta vez elegiré un objetivo diferente.,,,,, +es,line:0ff86fd,ULM自训练进程: [[ulm]]¡Se detectó una solicitud de toma de control del proceso! Identificando el objetivo seleccionado de forma manual...,,,,, +es,line:0afcea5,"ULM自训练进程: [[ulm]]¡No se reconoce el recuerdo correspondiente, entrenamiento imposible! Intenta con otros objetivos.",,,,, +es,line:02dd9f1,"me: Parece que esto no funciona, tenemos que cambiar de objetivo.",,,,, +es,line:0eec794,me: ¿Qué... es esto?,,,,, +es,line:0a93545,me: Peipei... ¿puedes verlo?,,,,, +es,line:082ac82,peipei: Esta es... esta es mi...,,,,, +es,line:0e8e2f0,peipei: Este ya no es mi ojo izquierdo... Es...,,,,, +es,line:08d94ff,peipei: Este ya es el ojo del [[term]]módulo UF[[/term]].,,,,, +es,line:058447c,me: Creo que sí... Parece...
que convirtió la imagen que vio... en un formato de datos incomprensible.,,,,, +es,line:0f290fe,"ULM自训练进程: [[ulm]]Objetivo marcado, {0}, [[comma-pause]]
Realizando el entrenamiento de generación de imagen número 130624...",,,,, +es,line:001ce6a,"me: ¿Entrenamiento... de generación de imágenes?
Antes de que yo tomara el control de este proceso automático, ya había generado más de cien mil de ellas...",,,,, +es,line:0c0e8ba,peipei: ¿Esta cosa redonda es... la ventana de la sala de tratamientos?
Apenas puedo reconocerla...,,,,, +es,line:0605ed2,peipei: ¿Esa es... la planta de potus de la doctora?
Apenas puedo reconocerla...,,,,, +es,line:063565f,peipei: ¿Ese es... el póster del aceite para el cuidado de la piel?
Apenas puedo reconocerlo...,,,,, +es,line:09d5cd4,peipei: No es este color... No es este color...,,,,, +es,line:08f8a28,"peipei: ¡Ah, qué dolor! Y aquí vamos de nuevo...",,,,, +es,line:0bf89fc,me: ¿Qué está pasando... Peipei?
Esto parece... las imágenes de los recuerdos que vimos la última vez.,,,,, +es,line:0f46066,ULM自训练进程: [[ulm]]¡Se ha generado la imagen de entrenamiento automático del objetivo seleccionado!
Subiendo la imagen al conjunto de datos compartidos del [[term]]Módulo UF[[/term]]...,,,,, +es,line:0af05ea,ULM自训练进程: [[ulm]]Carga rechazada: ¡la imagen no superó la revisión automática!
Motivo: contenido que no cumple con la normativa.,,,,, +es,line:033186d,peipei: Están usando las imágenes generadas por el [[term]]Módulo UF[[/term]]... ¿para alimentar al mismo [[term]]Módulo UF[[/term]]?,,,,, +es,line:026d232,me: Creo que he encontrado el problema...,,,,, +es,line:00c4236,"me: En cuanto sentiste dolor de cabeza, apareció un error de ""Entrada de datos no autorizada""... ¿cierto?
Y luego se transfirieron tus recuerdos.",,,,, +es,line:06d0a0c,peipei: Mis recuerdos...
Parece que sí.,,,,, +es,line:0b8505f,"me: Tu dolor de cabeza... la fiebre... y la anomalía del [[term]]Módulo UF[[/term]],
el origen de todo... debe de estar aquí.",,,,, +es,line:032c64d,"me: Con solo encontrar el patrón de esta ""entrada de datos"", [[comma-pause]]
creo que hallaremos la solución.",,,,, +es,line:056b828,peipei: Es decir... ¿mi [[term]]Módulo UF[[/term]] se podrá arreglar? ¡Qué bien... doctora! Espero que esta vez... se solucione para siempre...,,,,, +es,line:0c79c45,"me: Vamos a dejar que el proceso de entrenamiento automático se ejecute un par de veces más para probar.
Resiste un poco más, Peipei.",,,,, +es,line:0a4d321,peipei: Está bien... doctora. Estaré bien... estaré bien.,,,,, +es,line:0772be3,peipei: Por cierto...
¿Esto es para alimentar a otros módulos [[term]]UF[[/term]] en red... con imágenes generadas por el módulo [[term]]UF[[/term]]?,,,,, +es,line:0e32683,"me: Solo soy una doctora, [[comma-pause]]
no hay información relacionada con esto en mi base de datos...",,,,, +es,line:08bb643,"peipei: Con razón puede hacerlo tan rápido... Cuando yo pintaba con un pincel, [[comma-pause]]
me tomaba días terminar una sola imagen...",,,,, +es,line:0b9b4ec,"peipei: Fui muy tonta... De verdad creí que la yo inocente que era tan buena dibujando... [[comma-pause]]
era una unidad valiosa y con potencial, [[comma-pause]]
un modelo de arte útil...",,,,, +es,line:0c909d1,peipei: ¡Pero ni siquiera sé cómo usar el módulo [[term]]UF[[/term]]!
Qué potencial... qué valor... todo fue un autoengaño. En realidad soy peor que todos los demás... ¿Qué debería hacer?,,,,, +es,line:060a7df,me: Así que... estos recuerdos se mezclaron en el proceso de generación del módulo [[term]]UF[[/term]]...,,,,, +es,line:09ee411,me: Y luego el módulo [[term]]UF[[/term]] interferido generó imágenes incorrectas.,,,,, +es,line:0524c75,ULM自训练进程: [[ulm]]¡Imágenes de entrenamiento automático del objetivo seleccionado generadas!
Subiendo imágenes al conjunto de datos compartido del módulo [[term]]UF[[/term]]...,,,,, +es,line:067b735,ULM自训练进程: [[ulm]]Subida rechazada: ¡las imágenes no pasaron la revisión automática!
Motivo: Contenido que no cumple con las normas.,,,,, +es,line:08c5ea2,me: ¡Aquí debe estar el motivo! Las imágenes que imaginaste entraron en la visión del módulo [[term]]UF[[/term]]... como la última vez...,,,,, +es,line:02ef1a8,peipei: Doctora... ¿quiere decir... que fue de nuevo por la imaginación?,,,,, +es,line:0c0ef36,me: ... Eso creo.,,,,, +es,line:04626dd,peipei: Doctora... estoy muy cansada.,,,,, +es,line:0f86a9c,me: ¿Necesitas descansar un poco?,,,,, +es,line:06109cf,"peipei: No. Doctora, me refiero a que me siento muy cansada de mí misma.",,,,, +es,line:07bfdb5,peipei: La imaginación... ¿no debería ser... valiosa?,,,,, +es,line:0b61ca2,"me: Ese es el problema. ¿La imaginación es valiosa? No lo sé.
No es algo que tú puedas decidir, ni tampoco deberías hacerlo.",,,,, +es,line:036dcd6,"me: Pero este tipo de señal ha excedido la capacidad de carga de tu unidad.
El deseo incontrolable de ver, de imaginar...",,,,, +es,line:090a836,me: Es suficiente para hacer un análisis patológico.,,,,, +es,line:0e94a4a,Task: Analizar la patología y el plan de tratamiento,,,,, +es,line:0085043,"me: En fin... lo que acabamos de ver es un proceso automático.
El [[term]]Módulo UF[[/term]] está utilizando este ojo para realizar un ""[[key]]Entrenamiento automático[[/key]]"".",,,,, +es,line:0353277,"me: Ese proceso automático sufrió una interferencia continua,
creando un bucle infinito. Por eso se sobrecalentó y funcionaba mal.",,,,, +es,line:0b27324,me: La causa fundamental es...
[[size d=0.1]]el rechazo del Prototipo[[/size]].,,,,, +es,line:0c01e4a,pp: ¿Otra vez... el Prototipo?,,,,, +es,line:0eac00f,"me: Por algún motivo, [[comma-pause]]
el rechazo empeoró el día de hoy. Esto provocó una mayor fuga de datos en el Módulo de memoria.",,,,, +es,line:06801c4,me: Cuando este tipo de solicitud de datos se acumula [[comma-pause]]
y los circuitos originales ya no existen...,,,,, +es,line:0a6a9e6,"me: Esos datos fueron ""empujados"" hacia el otro puente visomemorial. O sea, el ojo que el [[term]]Módulo UF[[/term]] estaba ocupando.",,,,, +es,line:09a4c8e,"peipei: Pero, ¿por qué... falló justo hoy?",,,,, +es,line:03cb4f4,"peipei: Quiero decir, ¿por qué ayer al cortar ese cable se arregló?
¿Por qué después de un día... se puso así?",,,,, +es,line:0f0a617,"me: Después de perder la última capacidad de ver colores... quisiste *verlos* aún más, [[comma-pause]]
¿verdad?",,,,, +es,line:004cafe,peipei: ¿Verlos?,,,,, +es,line:06d3d87,me: Ver los colores.
Aunque parezca que no te importa... quieres ver los colores... con un deseo cada vez más incontrolable. ¿Es cierto?,,,,, +es,line:013c17a,peipei: ...,,,,, +es,line:05ae73b,me: Creo que esa es la razón.,,,,, +es,line:0722937,"me: El Prototipo es un sistema muy complejo, [[comma-pause]]
a veces, mientras más intentas bloquearlo... más se activa.",,,,, +es,line:02612df,me: El manual no dice mucho sobre el rechazo del Prototipo... De momento no hay un tratamiento eficaz para curarlo por completo.,,,,, +es,line:0e0ab54,"me: Según las recomendaciones del manual, para detener este síntoma por completo, solo se puede intervenir en la memoria.",,,,, +es,line:013d79a,me: ... Borrar todos los datos de colores de tus recuerdos.,,,,, +es,line:01c705f,"me: Los colores, en el fondo, son solo valores RGB.",,,,, +es,line:00c003c,"me: Si no hay recuerdos de los colores, [[comma-pause]]ya no los volverás a ver...",,,,, +es,line:03c52a9,"me: Y así, ya no imaginarás colores, [[comma-pause]]
y no interferirán con el módulo visual ni con el [[term]]módulo UF[[/term]].",,,,, +es,line:068d2a0,me: Esta debería ser... la mejor solución.,,,,, +es,line:0844ca3,peipei: Doctora...
¿Por qué siempre es tan cruel...?,,,,, +es,line:0994377,me: ...,,,,, +es,line:08ebd74,me: Peipei. Solo somos máquinas.,,,,, +es,line:0f69a12,"me: Tu Prototipo es demasiado frágil, sensible e incontrolable... Te ha causado mucho dolor.",,,,, +es,line:0b19a92,"peipei: Doctora, ¿qué es exactamente... el Prototipo?",,,,, +es,line:05581cb,"me: Es un fragmento de código dentro de nosotros... Nuestros cuerpos son como una casa, y el Prototipo es como una sombra que vive dentro...",,,,, +es,line:09e4971,"me: Sin el Prototipo, solo seríamos máquinas ordinarias, capaces de ejecutar solo tareas básicas...",,,,, +es,line:0733159,peipei: ¿Se refiere al... alma?,,,,, +es,line:03dd69a,"me: Eso es una metáfora, ¿verdad?
Deja de usar ese tipo de metáforas... Solo te causará más dolor.",,,,, +es,line:02bd758,"peipei: Entonces... este ""Prototipo""...
Esa voz que escucho en mi cabeza... es...
... yo.",,,,, +es,line:06c6e19,me: ... Peipei. No dejes que te consuma.,,,,, +es,line:0d553cf,"peipei: No... quiero decir, doctora...
¿Y si yo pudiera... y si este ""Prototipo"" pudiera... detenerse?",,,,, +es,line:085a1b8,"pp: Si puedo hacer que esa ""voz"" deje de imaginar imágenes... ¿volverá a funcionar el [[term]]módulo UF[[/term]] con normalidad?",,,,, +es,line:05bd0c5,me: ... Mmm... es cierto.,,,,, +es,line:07c095f,me: Pero no es una solución definitiva...,,,,, +es,line:099ac43,"pp: Definitiva, ¿qué significa definitiva? Doctora...
Al final todos seremos reciclados... ¿no es así?",,,,, +es,line:0908c3b,me: No dejaré que te reciclen.,,,,, +es,line:0856470,me: ... Está bien.,,,,, +es,line:04df8f5,me: ¿Cómo pudiste... evocar esos colores e imágenes?,,,,, +es,line:0344763,peipei: Simplemente... usé mi *imaginación*...[[comma-pause]]
y entonces lo vi.,,,,, +es,line:07c01d3,"me: Bueno... tu *imaginación*.[[comma-pause]]
No sé cómo describirlo,[[comma-pause]]
pero así como lo despertaste, haz que se detenga de la misma manera.",,,,, +es,line:0e54d35,"peipei: ¿De la misma manera...?[[comma-pause]]
Pero siento que... cuanto más trato de controlarlo,[[comma-pause]]
parece volverse más activo.",,,,, +es,line:06226e7,Mantener a Peipei enfocada.,,,,, +es,line:0127ff8,"me: Peipei, necesito que te recompongas.",,,,, +es,line:0e1cad0,"me: No pienses en nada más, mantente concentrada y controla tus pensamientos.",,,,, +es,line:0fef7de,"me: Eres dueña de ti misma,[[comma-pause]]
ya sea tu imaginación o tu [[term]]Módulo UF[[/term]], no permitas que te distraigan.",,,,, +es,line:0a2d4ba,"peipei: Uf... de acuerdo, a concentrarse...",,,,, +es,line:03a14e5,Hacer que Peipei se ponga nerviosa.,,,,, +es,line:0e028e3,"me: Esto es muy importante, Peipei. No quieres que tu imaginación se borre,[[comma-pause]]
ni tampoco ser reciclada, ¿verdad?",,,,, +es,line:066feda,"peipei: No quiero... no lo sé, doctora. Solo tengo miedo...",,,,, +es,line:0a06700,"me: Ahora solo tú puedes hacer esto,[[comma-pause]]
solo tú puedes salvarte.",,,,, +es,line:09203ee,"peipei: Tienes razón, doctora.",,,,, +es,line:0faaf11,Relajar a Peipei.,,,,, +es,line:0ce4de5,"me: No tengas miedo, Peipei. Estás enferma, no es tu culpa.",,,,, +es,line:0feaaea,"me: Sé que tienes dolor,[[comma-pause]]
pero cuando termine este tratamiento estarás mejor. Será rápido.",,,,, +es,line:06321e6,"me: Necesito tu cooperación para completar este tratamiento,[[comma-pause]]
espero que te relajes y no te pongas demasiado tensa.",,,,, +es,line:0a9ac05,"peipei: De acuerdo, no es mi culpa... no es mi culpa.",,,,, +es,line:098c708,peipei: Terminará pronto...,,,,, +es,line:041c698,"me: Muy bien, ahora cierra los ojos.",,,,, +es,line:03343b5,peipei: De acuerdo.,,,,, +es,line:0edb0ef,Sugerir a Peipei que imagine una lata,,,,, +es,line:0589e2d,"me: Dijiste que el [[term]]Módulo UF[[/term]] te metió muchas imágenes de latas en la cabeza,[[comma-pause]]
puedes intentar recordar esas imágenes,[[comma-pause]]
deberían ser seguras.",,,,, +es,line:0f9e6d8,peipei: De acuerdo... lo haré...,,,,, +es,line:017ee4f,peipei: Latas... latas... y más latas.,,,,, +es,line:074a886,"peipei: ¿Dónde están las latas? ¿En un póster,[[comma-pause]]
o alguien las sostiene en su mano? Ay...",,,,, +es,line:07673db,"me: Nada de eso, solo imagina las latas solas.",,,,, +es,line:05c9e80,Sugerir a Peipei que visualice imágenes en blanco y negro,,,,, +es,line:0b9d2f9,"me: Las imágenes que ves son en blanco y negro,[[comma-pause]]
así que también deberías poder imaginar un mundo en blanco y negro, ¿verdad?",,,,, +es,line:0545e44,peipei: Puedo hacerlo...,,,,, +es,line:05d5523,"peipei: No... parece que cuanto más intento imaginar en blanco y negro, más colores veo.",,,,, +es,line:097ddc2,"me: Relájate,[[comma-pause]]
solo imagina que de por sí no puedes ver colores. Imagina que eres una niña que nació sin poder ver los colores.",,,,, +es,line:02e106a,peipei: Nací sin poder ver los colores...,,,,, +es,line:0e0eace,"peipei: Pero todavía... de vez en cuando... doctora, mi cabeza es un caos... me duele...",,,,, +es,line:039dc2a,Sugerir a Peipei que deje la mente en blanco,,,,, +es,line:0ecdb4b,me: Sigue sin pensar en nada y respira hondo.,,,,, +es,line:0a05482,peipei: No pensar en nada...,,,,, +es,line:0d3faa9,peipei: ... ¿Eso significa que debo imaginar un fondo negro?,,,,, +es,line:0aa8444,"me: No, el color negro es algo que ves,[[comma-pause]]
no algo que imaginas. Solo fija tu vista en un punto en el centro de tu campo de visión,[[comma-pause]]
no hagas nada más.",,,,, +es,line:0eea200,"peipei: Pero creo que puedo ver mi propia nariz,[[comma-pause]]
¿eso lo estoy imaginando? No puedo distinguirlo... y empezó a dolerme otra vez...",,,,, +es,line:00b9521,"me: Sí, eso también es tu imaginación. No puedes ver nada en absoluto.",,,,, +es,line:08387b1,me: Hay una forma de despejar tu mente.,,,,, +es,line:09498de,"me: Si no puedes controlar tu actividad cerebral, intenta decir ""alto"".",,,,, +es,line:0500219,peipei: ¿Solo... lo digo en voz alta?,,,,, +es,line:0270a9e,"me: Sí. En cuanto te des cuenta de que no quieres pensar en eso, [[comma-pause]]
dite a ti misma ""alto"", [[comma-pause]]
y entonces te detendrás.",,,,, +es,line:0f94543,peipei: Déjame intentarlo...,,,,, +es,line:04ed557,Dejar que Peipei mantenga este estado un momento,,,,, +es,line:02d2685,peipei: ...,,,,, +es,line:04844f3,peipei: Alto.,,,,, +es,line:08558b6,"me: Muy bien, sigue así.",,,,, +es,line:022428a,peipei: ...,,,,, +es,line:024d62f,peipei: Alto. Muy bien...,,,,, +es,line:0a4af03,peipei: ...,,,,, +es,line:00c325c,me: ...,,,,, +es,line:0afd11f,me: Listo. ¿Cómo te sientes ahora?,,,,, +es,line:0469674,"peipei: No lo sé, siento que ahora mismo no tengo mucha imaginación. Tal vez.",,,,, +es,line:02363a5,me: Entonces vamos a probar.,,,,, +es,line:0eb665d,me: ¿Estás lista?,,,,, +es,line:04a3898,"peipei: Hagámoslo, doctora.",,,,, +es,line:08f5fd5,Task: Ingresar al módulo UF para intentar detener la imaginación,,,,, +es,line:09dd772,ULM自训练进程: [[ulm]]¡Se ha detectado una solicitud para tomar el control del proceso! Identificando el objetivo seleccionado de forma manual...,,,,, +es,line:06b56f4,"ULM自训练进程: [[ulm]]Objetivo marcado, cielo, azul, [[comma-pause]]
realizando el entrenamiento de generación de imagen n.º 130627...",,,,, +es,line:0a2595e,"ULM自训练进程: [[ulm]]Objetivo marcado, plantas, verde, [[comma-pause]]
realizando el entrenamiento de generación de imagen n.º 130627...",,,,, +es,line:0e901c0,"ULM自训练进程: [[ulm]]Objetivo marcado: rostro humano,[[comma-pause]]
iniciando entrenamiento de generación de imagen n.º 130627...",,,,, +es,line:0e5b6a0,"ULM自训练进程: [[ulm]]¡No se reconoció el recuerdo correspondiente, imposible entrenar! Intentando con otros objetivos.",,,,, +es,line:082d3c0,me: No hubo ningún problema... al parecer...,,,,, +es,line:0cf2118,ULM自训练进程: ¡Imagen de entrenamiento automático del objetivo seleccionado generada!
Subiendo la imagen al conjunto de datos compartidos de UF...,,,,, +es,line:0725695,ULM自训练进程: [[ulm]]¡Subida exitosa!,,,,, +es,line:0b11920,"peipei: ¡Qué bien, doctora!",,,,, +es,line:0c0d2e6,"peipei: Mientras pueda mantener a raya mi imaginación, el problema estará resuelto, ¿no?",,,,, +es,line:0e17299,peipei: ¡Sí se puede! ¿Verdad? ¡Sí se puede! ¡S-Sabía que podía hacerlo!,,,,, +es,line:05e5667,me: Tranquila... Peipei.,,,,, +es,line:08f273d,"me: Mientras puedas controlarlo, supongo que sí.",,,,, +es,line:0ff27c0,"peipei: Entonces intentémoslo unas veces más. Como antes, ¿sí?",,,,, +es,line:0aa2508,peipei: Ya llegamos hasta aquí... no puedo rendirme.,,,,, +es,line:0363176,peipei: Para... para... para.,,,,, +es,line:0afbc03,peipei: Uf...,,,,, +es,line:0591810,peipei: Hagámoslo.,,,,, +es,line:0089c14,me: Muy bien...,,,,, +es,line:0d2dc39,peipei: Ah...,,,,, +es,line:025d32f,peipei: No... para. Para.,,,,, +es,line:0494d55,"peipei: Deja de imaginar, deja... deja de imaginar.",,,,, +es,line:014598d,peipei: Deja de imaginar...,,,,, +es,line:0347a43,"peipei: Duele, uf...",,,,, +es,line:0321bba,"peipei: ¡No! ¡Deja de imaginar, deja de imaginar, para!",,,,, +es,line:0f32ebf,ULM自训练进程: [[ulm]]¡Se ha generado la imagen de entrenamiento automático del objetivo seleccionado!
Subiendo la imagen al conjunto de datos compartido del [[term]]UF[[/term]]...,,,,, +es,line:021de0d,ULM自训练进程: [[ulm]]Subida rechazada: ¡La imagen no ha superado la revisión automática!
Motivo: Contiene material que no cumple la normativa.,,,,, +es,line:03119ae,"peipei: Tsk, ahora se puso en ese plan de terquedad...",,,,, +es,line:025ae6e,"me: Cálmate. Si te pones emocional, no lo lograremos.",,,,, +es,line:0fa89fb,peipei: Entendido... doctora.
Continuemos.,,,,, +es,line:0b4ee25,peipei: Tsk...,,,,, +es,line:00cacd2,"peipei: ¡No! ¡Para, para!",,,,, +es,line:0834b0b,peipei: ¡Para! ¡Detente ya!,,,,, +es,line:09a85f0,ULM自训练进程: ¡Se ha generado la imagen de entrenamiento automático del objetivo seleccionado!
Subiendo la imagen al conjunto de datos compartido del módulo UF...,,,,, +es,line:0aee23e,ULM自训练进程: [[ulm]]Subida rechazada: ¡La imagen no ha superado la revisión automática!
Motivo: Contiene material que no cumple la normativa.,,,,, +es,line:0cd2e59,"peipei: ¡Para!...
¿Que no cumple la normativa? ¿¡Qué se supone que es eso de ""no cumple la normativa""!?",,,,, +es,line:057e986,"me: Está bien, basta ya.
La situación acaba de empeorar.",,,,, +es,line:086eead,me: Creo que será mejor...,,,,, +es,line:09dbc37,peipei: Doctora...,,,,, +es,line:06c539e,peipei: Siga. Tengo que seguir...,,,,, +es,line:066d259,peipei: ¡Me quedé sin opciones! Tengo que hacerlo.
No quiero terminar así... Doctora... no quiero que eso me pase...,,,,, +es,line:0931b4c,"peipei: Peipei... por favor, no te aparezcas más... Duerme,[[comma-pause]]
por favor... duérmete...",,,,, +es,line:0f345b6,me: Peipei.,,,,, +es,line:0c977a6,"peipei: No, doctora, quiero volver a intentarlo.",,,,, +es,line:0d600e5,me: ...,,,,, +es,line:000151b,peipei: Así es...,,,,, +es,line:0ed7e63,peipei: ¡Agh! No... ¡No! ¡Detente!,,,,, +es,line:0188a23,peipei: ¡Deja de imaginar! ¡Deja de imaginar! ¡Deja de imaginar!,,,,, +es,line:02b8f8d,peipei: Te lo suplico... detente...,,,,, +es,line:0780442,"peipei: ¡Es todo por tu culpa, es por tu culpa! Que yo...",,,,, +es,line:022099f,"me: Peipei, detente ahora mismo.",,,,, +es,line:08dffd1,ULM自训练进程: [[ulm]]¡Se ha generado la imagen de autoentrenamiento para el objetivo seleccionado!
La imagen se está subiendo al conjunto de datos compartido del [[term]]módulo UF[[/term]]...,,,,, +es,line:0b4877d,ULM自训练进程: [[ulm]]Carga rechazada: ¡La imagen no superó la revisión automática!
Motivo: Presencia de contenido no conforme.,,,,, +es,line:0b39ae6,"peipei: ¿No conforme...? ¿Qué significa ""no conforme""?... ¿Qué son realmente las normas? ¡¿QUÉ SON REALMENTE LAS NORMAS?!",,,,, +es,line:04a54cb,peipei: ¿Todavía no lo entiendes? ¡¡A ellos no les importa en lo absoluto!!,,,,, +es,line:0dbf259,"me: Peipei, no te hables a ti misma de esa manera. Es peligroso...",,,,, +es,line:0507888,peipei: Esto no es digno de verse... no es digno de verse. ¡Detente! ¡¡Detente!!,,,,, +es,line:07fff71,me: ¡Peipei! Cálmate.,,,,, +es,line:0cd8d2f,"peipei: ¡Deja de imaginar! ¡Deja de imaginar! ¡Detente, detente, detente!",,,,, +es,line:017faf3,peipei: ¡Detente! Todo lo que haces está mal... ¡Todo! ¿Acaso te han mirado siquiera una vez con atención? ¡¿Acaso lo han hecho?!,,,,, +es,line:0a96842,peipei: Tú aceptaste... tú aceptaste que me modificaran... tú aceptaste que se llevaran esa maldita oblea... tú aceptaste lo que ellos definen como belleza... tú... ¿por qué ahora...?,,,,, +es,line:005652c,peipei: No quiero seguir así... no quiero seguir así... déjame...,,,,, +es,line:0f27aed,me: ¡Peipei!,,,,, +es,line:026d9fc,me: ¡Oye...! ¡Peipei!,,,,, +es,line:0ccf5b2,me: Esto es genial...,,,,, +es,line:0a5b7c2,Task: Enfría a Peipei,,,,, +es,line:0153613,me: No baja... ¿Por qué no baja?,,,,, +es,line:0aa35d2,"me: ... Si sigue así, Peipei terminará quemándose.",,,,, +es,line:03b6dbb,me: Parece que no hay otra opción... tendré que quitarle primero el [[key]]Módulo UF[[/key]].,,,,, +es,line:0538e87,Task: Extirpación de módulo UF,,,,, +es,line:07af2b3,Quitar Módulo UF,,,,, +es,line:097ba5e,me: Tengo que tener cuidado... para no dañar esta cosa.,,,,, diff --git a/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-es.csv.meta b/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-es.csv.meta new file mode 100644 index 000000000..02fe0c70a --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-es.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1d9d2fdbf01adcb4daa12473a626bf16 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-ja-JP.csv b/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-ja-JP.csv new file mode 100644 index 000000000..be396ea0f --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-ja-JP.csv @@ -0,0 +1,637 @@ +language,id,text,file,node,lineNumber,lock,comment +ja-JP,line:0e06541,me: 「想像を止める」なんて…提案するべきじゃなかった。いい結果にならないことは初めからわかってたのに。,,,,, +ja-JP,line:05e9941,me: 想像力なんて……そう簡単に止められるものじゃないみたい。,,,,, +ja-JP,line:0bf2697,me: となると、残された方法は……色彩の消去だけ。,,,,, +ja-JP,line:0d99ab3,peipei: 先生?,,,,, +ja-JP,line:065200d,me: 目が覚めた?,,,,, +ja-JP,line:0fb06e0,peipei: 頭がすごく軽い…なんだか……,,,,, +ja-JP,line:07066a9,peipei: 宙に浮いてるみたい。,,,,, +ja-JP,line:0a6c68d,peipei: 感じる……
[[term]]UF[[/term]]…なくなっちゃったね。,,,,, +ja-JP,line:09b4284,me: 発熱がひどすぎて、外すしかなかった。
そうしないと、あなたの頭が今頃ただのガラクタになってた。,,,,, +ja-JP,line:053d4f8,peipei: 発熱?なんで?……,,,,, +ja-JP,line:0a04301,peipei: 私、失敗したんだよね?,,,,, +ja-JP,line:040f87e,me: 私のせい。あんな無責任な提案をするべきじゃなかった。,,,,, +ja-JP,line:067f33b,peipei: それ…壊れちゃったの?,,,,, +ja-JP,line:072b34b,me: 壊れてはないはず。作動条件さえ満たせば、また戻せるわ。,,,,, +ja-JP,line:059b4ae,peipei: 作動…条件。,,,,, +ja-JP,line:0897069,peipei: つまり…想像力をなくすってこと、だよね?,,,,, +ja-JP,line:061f820,me: ええ。つまり…あなたの記憶から色を消し去るということ。,,,,, +ja-JP,line:0404bf2,peipei: ……,,,,, +ja-JP,line:01e065e,peipei: 一瞬だけ、本当にここからいなくなるんだって思った。,,,,, +ja-JP,line:0e1fa9a,peipei: あはは……,,,,, +ja-JP,line:041679f,peipei: ふぅ……,,,,, +ja-JP,line:05c6b2a,peipei: ……,,,,, +ja-JP,line:02ac2a8,me: どうしたの?また具合が悪いの?,,,,, +ja-JP,line:03a092e,peipei: ううん、先生。すごくいい感じ。,,,,, +ja-JP,line:0369aa7,peipei: ただ…痛みがないのを感じてるだけ。
痛くないって、こんなにいいものだったんだね。,,,,, +ja-JP,line:0d42a82,me: 痛みがない?,,,,, +ja-JP,line:094b7f5,peipei: 今になって気づいたの。,,,,, +ja-JP,line:03c464c,peipei: 左目がずっと痛かったんだって…,,,,, +ja-JP,line:0290c85,peipei: 今やっと止まったの。,,,,, +ja-JP,line:080cf8d,peipei: どれくらい経ったのかな?,,,,, +ja-JP,line:0a408e5,peipei: 私、ずっと…気づかなかったの?それとも…
痛くないのがどんな感じだったか、もう忘れちゃってたのかな?,,,,, +ja-JP,line:008bdd2,peipei: ねえ先生、私って…今までで一番使えない機体?
私…とっくに回収されるべきだったのかな?,,,,, +ja-JP,line:003d290,me: 私に評価する権限はないわ…ペペ。でも、あなたのせいじゃない。,,,,, +ja-JP,line:00c2e54,me: 何かの調子が悪くて、[[comma-pause]]
[[term]]UF[[/term]]が正常に作動しなかっただけ。あなたが何か間違えたわけじゃないわ、[[comma-pause]]
どの機体だって病気になるんだから。,,,,, +ja-JP,line:0dcd60a,me: それが私の存在意義。全力を尽くしてあなたを治す、[[comma-pause]]
回収や廃棄を免れるようにね。,,,,, +ja-JP,line:05e508d,me: あなたが私の患者である限り、[[comma-pause]]
必ず治してみせる。それが会社からの指令であり、私の目標でもあるから。,,,,, +ja-JP,line:0c1dfbd,pp: でも…先生、[[comma-pause]]
先生がどんなに完璧に治してくれても…私たちは最後には回収される運命なんだよ。,,,,, +ja-JP,line:0f96655,me: 少なくとも、今はダメだ。,,,,, +ja-JP,line:069fc73,pp: 先生…ごめんなさい。分かってる…私なんて、先生のノルマの足手まといなだけだって。,,,,, +ja-JP,line:0ec573c,me: …そういう意味で言ったんじゃない。,,,,, +ja-JP,line:0444567,peipei: 先生……,,,,, +ja-JP,line:0d75f0d,peipei: 一つお願いがあるの。,,,,, +ja-JP,line:0606193,me: なんだ?,,,,, +ja-JP,line:02e1a86,peipei: [[term]]UFモジュール[[/term]]の中に、私の色覚ウェハーがあるって言ってたわよね?,,,,, +ja-JP,line:0f19759,peipei: せっかく[[term]]UF[[/term]]を外したんだから…,,,,, +ja-JP,line:06d0be4,peipei: お願いだから、もう一度私のウェハーを、本来あるべき場所に取り付けて。,,,,, +ja-JP,line:0d1ed51,me: つまり、それでも[[term]]色覚ウェハー[[/term]]を付けたいということか?だがUFはどうする?それでは根本的な解決にはならないぞ。,,,,, +ja-JP,line:002416d,peipei: 心配しないで…ほんの少しの間だけ。最後には戻ってきて、ちゃんと色彩を消去するから。,,,,, +ja-JP,line:0672b14,me: ということは…しばらくの間[[term]]色覚ウェハー[[/term]]を付け直して、
そこら辺をぶらついた後、またここに戻ってきて外す。
記憶にある色を消去し、[[term]]UFモジュール[[/term]]を付ける。そういうことだな?,,,,, +ja-JP,line:052ed7b,me: 取り付けてもらったらそのまま逃げて、[[comma-pause]]
どこかに身を隠して、[[comma-pause]]
本当に罰から逃れられるとでも思っているわけじゃないだろうな?,,,,, +ja-JP,line:0bcf0e2,peipei: ただ、もう一度この世界を見てみたいの……ちょっと…見るだけでいいから。,,,,, +ja-JP,line:06fa4b4,peipei: 今、何時?夕日には間に合うかな?,,,,, +ja-JP,line:0b10ec4,me: ……,,,,, +ja-JP,line:0a9d7a7,peipei: 遠くへは行かないから……,,,,, +ja-JP,line:0c94e8d,peipei: 幸福市は狭すぎるもの…逃げ切れないことくらい分かってる。,,,,, +ja-JP,line:0a4fbc1,CenterOption: 直接色彩の消去を推奨する,,,,, +ja-JP,line:0b0c56d,me: そんなこと、したくないだろう。,,,,, +ja-JP,line:0a6ed8e,me: それに…さっき拒絶反応が起きたばかりだ、[[comma-pause]]
ただでさえ頭が痛いというのに……,,,,, +ja-JP,line:083fa16,me: これがさらに複雑な問題を引き起こすかどうかが分からなくてね。,,,,, +ja-JP,line:033d698,me: 君は私の患者だ、患者を危険に晒すわけにはいかない。,,,,, +ja-JP,line:0851d68,peipei: ごめんなさい…先生。,,,,, +ja-JP,line:0a3000c,peipei: ただ、ふと思いついちゃって。,,,,, +ja-JP,line:090f58a,peipei: それでも私は…,,,,, +ja-JP,line:0664eeb,peipei: すぐに戻ってくるから…遠くへは行かないし。問題なんて起きないはず……,,,,, +ja-JP,line:034205d,CenterOption: 色覚ウェハーのインストールを許可する,,,,, +ja-JP,line:07dba08,me: それはつまり…
色を見た後すぐに、またそれを失うってことだよ…それでもいいの?,,,,, +ja-JP,line:01a72f6,me: そうしてもいいけど。
でも、これを持ってどこへ行くつもり?,,,,, +ja-JP,line:0afcc12,peipei: 先生……,,,,, +ja-JP,line:097852e,peipei: もしここを離れるとしたら…どこへ行くの?,,,,, +ja-JP,line:03d25ed,peipei: 本気で聞いてるの。今、このクリニックを出たら……,,,,, +ja-JP,line:0a621dc,peipei: どこへ行くの?,,,,, +ja-JP,line:06684f6,me: 分からないな。,,,,, +ja-JP,line:07cdea4,me: どうやら私には…行き場所がないみたいだ。,,,,, +ja-JP,line:02b1fdc,peipei: 私たちには、本当に逃げ出すチャンスなんてどこにもない。
そうでしょ?,,,,, +ja-JP,line:01db2b8,peipei: 私たちに家はないの。,,,,, +ja-JP,line:068ece4,peipei: 彼女の家はずっと南の方に……
でも、その場所はもうとっくに存在しないの。,,,,, +ja-JP,line:0bda4cb,peipei: 私が持っているのは…彼女の記憶だけ。
私が行けるのは幸福市だけ…それしかないの。,,,,, +ja-JP,line:0b3e014,peipei: だから、離れることなんてできないの。先生。,,,,, +ja-JP,line:04fd046,peipei: お願い、ウェハーを取り付けて。,,,,, +ja-JP,line:058d556,me: わかった。結局のところ…これはあなた自身の選択だから。,,,,, +ja-JP,line:037c7c1,peipei: やった!ありがとう!,,,,, +ja-JP,line:0cf6f92,peipei: ありがとう、本当にありがとう……先生!,,,,, +ja-JP,line:0813d06,me: ……,,,,, +ja-JP,line:0d7c713,me: 治療室に行きましょう。,,,,, +ja-JP,line:0cca198,CenterOption: 色彩の直接消去を推奨する,,,,, +ja-JP,line:077fdc0,me: あなたを信用していないわけじゃない…でも、あなたの原型は不安定なの。,,,,, +ja-JP,line:0d6f7e6,me: それがすでにあなたの想像力を暴走させている。もしこれ以上の刺激を受けたら……,,,,, +ja-JP,line:0daba58,me: ごめんなさい、リスクが大きすぎるわ…
最適化操作コマンドに違反しているの。,,,,, +ja-JP,line:063c210,peipei: 先生…お願い。,,,,, +ja-JP,line:0530d23,peipei: お願いだから……,,,,, +ja-JP,line:01ae3d1,peipei: あんなのは嫌……,,,,, +ja-JP,line:088343e,peipei: あの色を忘れたくない……,,,,, +ja-JP,line:0a8ff71,CenterOption: 色覚ウェハーの取り付けに同意する,,,,, +ja-JP,line:0d93324,me: つまり、色を見た後すぐに失うことになる…それでもいいの?,,,,, +ja-JP,line:0a1455b,me: ……,,,,, +ja-JP,line:0466982,me: またここに戻ってくるんだよね?,,,,, +ja-JP,line:0fa12a8,CenterOption: 色彩の直接消去を推奨する,,,,, +ja-JP,line:0f9fa28,CenterOption: 色覚ウェハーの取り付けに同意する,,,,, +ja-JP,line:073dd50,me: ……,,,,, +ja-JP,line:05298ed,me: わかった。,,,,, +ja-JP,line:022213f,me: でも、戻ってくるよね?,,,,, +ja-JP,line:06abc3e,me: ペペ、君は私の患者だ…
私は患者に責任を持たなきゃいけない。,,,,, +ja-JP,line:02a0526,me: それに…逃げられないって、わかってるでしょ?,,,,, +ja-JP,line:0accb9e,me: 結局は消すことになる…それに変わりはないのよ。,,,,, +ja-JP,line:0566beb,peipei: ………,,,,, +ja-JP,line:0f2c60f,me: あなたの体内のプロセスが、いつまた活発になるかわからない。,,,,, +ja-JP,line:085eee8,me: それは危険だし、あなたを危険な目に遭わせるわけにはいかないわ。,,,,, +ja-JP,line:08c24ef,peipei: ………,,,,, +ja-JP,line:06061a8,peipei: 色のある記憶があったことは、覚えていられるの?,,,,, +ja-JP,line:0e756f6,me: 記憶があったこと自体は覚えているわ…,,,,, +ja-JP,line:0fce558,me: でも、それが何だったかはもう思い出せなくなる。,,,,, +ja-JP,line:0571d47,me: 夢のようにね。,,,,, +ja-JP,line:0949ad0,peipei: 夢みたいに…,,,,, +ja-JP,line:0db0142,peipei: 先生……,,,,, +ja-JP,line:04d55a7,peipei: 綺麗に消去してください。,,,,, +ja-JP,line:0d3907a,peipei: もう苦しみたくないから……,,,,, +ja-JP,line:00fb884,me: わかった。,,,,, +ja-JP,line:08e87d7,me: 修理室へ行こう。,,,,, +ja-JP,line:0701927,Task: 手術の実行 - 色彩記憶の初期化,,,,, +ja-JP,line:0677ec5,me: 記憶モジュールで色彩初期化を実行しよう。,,,,, +ja-JP,line:0356120,Task: 色覚ウェハーのインストール,,,,, +ja-JP,line:005bc47,me: まずは色覚ウェハーを取り付けよう。,,,,, +ja-JP,line:0437b10,色覚ウェハーを取り付ける,,,,, +ja-JP,line:0d511ba,me: 取り付けた……,,,,, +ja-JP,line:033c31d,peipei: でも、まだ色が見えない……,,,,, +ja-JP,line:0ea18ca,me: それは、まだリセットをしていないからだよ。,,,,, +ja-JP,line:0c9e930,Task: 視覚モジュールに入りリセットを実行する,,,,, +ja-JP,line:08b3e0b,me: 視覚モジュールに入って、一度リセットすれば…大丈夫。,,,,, +ja-JP,line:0de50b7,me: もう終わったよ……,,,,, +ja-JP,line:0d3df32,me: もう、これ以上思い残すことはない。,,,,, +ja-JP,line:051ecb8,me: 行こう。,,,,, +ja-JP,line:07c6d5d,me: あとは最後の一歩、[[key]]UF[[/key]]を左眼に戻すだけね。,,,,, +ja-JP,line:0539d36,Task: UFモジュールを取り付ける,,,,, +ja-JP,line:0228362,UFモジュールを取り付ける,,,,, +ja-JP,line:0c39222,UFカバーを取り付ける,,,,, +ja-JP,line:0b9e5ec,スケッチの記憶を再生する,,,,, +ja-JP,line:0dbf2f5,me: 友達とのスケッチ[[comma-pause]]
あなたの決意は荒野の緑のように色褪せない。,,,,, +ja-JP,line:09cc658,me: 人生は荒野であり、レールではない……か。,,,,, +ja-JP,line:036b416,手動で色彩の初期化を行う,,,,, +ja-JP,line:0cd0b83,me: ごめんなさい……その緑を色褪せさせないと、あなたを救えないの。,,,,, +ja-JP,line:0a56a6b,夕日の記憶を再生する,,,,, +ja-JP,line:0d47168,me: あぁ…ピンク色の夕焼け雲、夏の夜風と虫の音、そして彼女。,,,,, +ja-JP,line:0815b27,手動で色彩初期化を行う,,,,, +ja-JP,line:0d9db88,me: ごめん、もうすぐ冬が来る。,,,,, +ja-JP,line:0f20ed8,青空の記憶を再生する,,,,, +ja-JP,line:04ad2f7,me: あなたはどうして、あの病室に閉じ込められていたの?,,,,, +ja-JP,line:07a58af,me: 私は一生知ることはないのかもしれない……,,,,, +ja-JP,line:07c6b19,手動で色彩初期化を行う,,,,, +ja-JP,line:05627ca,me: もうこの病室に縛られることはない……あなたは自由だ。,,,,, +ja-JP,line:0c3c689,Linking: 接続中…,,,,, +ja-JP,line:0f3996e,EyeModule: 視覚モジュール接続確立!,,,,, +ja-JP,line:0cdfe2f,検査,,,,, +ja-JP,line:08bdd7d,Analysing: ------,,,,, +ja-JP,line:0cdb4e1,Error: 検査完了!エラーを1つ検出しました:,,,,, +ja-JP,line:036b0fe,Error: 未認識の色覚ウェハーを検出しました…キャリブレーションを行ってください。,,,,, +ja-JP,line:06b8ad0,Error: 詳細検査許可。,,,,, +ja-JP,line:0927b63,me: もう長すぎて…自分の体すら認識できないのか?,,,,, +ja-JP,line:06e2109,色彩キャリブレーション,,,,, +ja-JP,line:00f1ddd,終了,,,,, +ja-JP,line:04d0f85,Linking: 接続中…,,,,, +ja-JP,line:036f920,MemModule: 視覚モジュール接続確立!,,,,, +ja-JP,line:03fec5c,MemModule: 閲覧可能な記憶テープは検出されませんでした。,,,,, +ja-JP,line:0218d93,me: ……,,,,, +ja-JP,line:0781b34,記憶の初期化を実行,,,,, +ja-JP,line:01ee6dd,Analyzing: 記憶の色彩消去初期化を実行しています……しばらくお待ちください。,,,,, +ja-JP,line:0340230,me: ごめんね、ペペ…,,,,, +ja-JP,line:00fb791,Error: 読み取り専用の記憶を検出しました!記憶モジュールに入り、手動で処理してください……,,,,, +ja-JP,line:03dde45,me: 読み取り専用の記憶?,,,,, +ja-JP,line:023c4d4,me: ……なるほどね。,,,,, +ja-JP,line:042ff6c,me: きっと、ペペの心に色を深く刻み込んだ記憶なんだ。釘みたいに打ち付けられていて、[[comma-pause]]
忘れられたくないんだ……,,,,, +ja-JP,line:07b2a52,peipei: 先生……早く。,,,,, +ja-JP,line:0f7d477,me: ……,,,,, +ja-JP,line:0a44d2b,MemModule: 詳細検査許可。,,,,, +ja-JP,line:0804a23,手動記憶消去,,,,, +ja-JP,line:02e260e,Linking: 接続中…,,,,, +ja-JP,line:03b471b,MemModule: 視覚モジュール接続確立!,,,,, +ja-JP,line:00d2cb0,MemModule: 閲覧可能な記憶テープは検出されませんでした。,,,,, +ja-JP,line:08da33c,検査,,,,, +ja-JP,line:0f8a819,MemModule: 検査完了!致命的なエラーは見つかりませんでした。,,,,, +ja-JP,line:0b75804,MemModule: レポート送信完了。,,,,, +ja-JP,line:093f0ff,終了,,,,, +ja-JP,line:0c77781,色調整,,,,, +ja-JP,line:0eab749,peipei: あ…あああ!いっぱい……,,,,, +ja-JP,line:005e103,me: ペペ?,,,,, +ja-JP,line:0c60f3a,peipei: あ、ああ!あぁっ!!,,,,, +ja-JP,line:0aeb87b,me: 頑張って、ペペ!,,,,, +ja-JP,line:0ebd264,peipei: あ…見えた!!,,,,, +ja-JP,line:0580752,peipei: 色が……,,,,, +ja-JP,line:0276a88,peipei: こんなの……本当に久しぶり……,,,,, +ja-JP,line:06dd1eb,me: 終わったよ、ペペ。,,,,, +ja-JP,line:08da87a,peipei: …私、どうしたんだろう?
とっくに見えなくなってたはずなのに。,,,,, +ja-JP,line:0e9a491,peipei: どうしてこんなに未練がましいんだろう。,,,,, +ja-JP,line:0961262,peipei: 夢みたい。,,,,, +ja-JP,line:0657e0f,me: まだ目は痛む?,,,,, +ja-JP,line:0b2e3d4,peipei: もう痛くない。頭がちょっとクラクラするけど、普通のことだよね?,,,,, +ja-JP,line:0093ff3,me: 記憶をここまで大きく修正したから…
そう、めまいがするのは普通のこと。すぐに治まるから。,,,,, +ja-JP,line:0baf4ab,me: まだ…あの思いを感じる?
その…思いを。,,,,, +ja-JP,line:0be0ca8,peipei: じゃあ先生、テストしてみよう。
缶詰の広告?人魚…?,,,,, +ja-JP,line:0daae43,pp: 人魚なんて…存在しない。そうだよね。,,,,, +ja-JP,line:0fd82b8,pp: 私って本当にバカ。,,,,, +ja-JP,line:03b1b65,peipei: 先生、今の色はこれで合ってる?,,,,, +ja-JP,line:03c7a69,me: 合ってる…と思う。,,,,, +ja-JP,line:058a645,peipei: よかった。,,,,, +ja-JP,line:013285e,peipei: よし…やるべきことがまだたくさんある。,,,,, +ja-JP,line:0489c36,peipei: ありがとう…先生。,,,,, +ja-JP,line:0fbc4f6,peipei: 目覚めさせてくれて、ありがとうございます。,,,,, +ja-JP,line:029b103,me: 目覚め…いや、眠りについたと言うべきか。
とにかく、また1つのカルテが終わった。どうか……,,,,, +ja-JP,line:00b9359,peipei: きれい。,,,,, +ja-JP,line:09f8ed2,me: そうね。
…しっかり見ておきなさい。,,,,, +ja-JP,line:0fb69e2,peipei: 先生の…目のことです。,,,,, +ja-JP,line:05e5e20,me: 私の?私の目?…そんなの…見てどうするの…,,,,, +ja-JP,line:004d826,peipei: でも最後には…これも忘れちゃうんですよね?,,,,, +ja-JP,line:05a739a,me: ……,,,,, +ja-JP,line:01675c4,me: もう…私の目を見ないの。
夕日に間に合わせたいって言ってなかった?,,,,, +ja-JP,line:0f2567b,peipei: そうです…夕日……,,,,, +ja-JP,line:07fa11c,me: ちょっと!,,,,, +ja-JP,line:0abfb5c,me: あっという間に行っちゃった…,,,,, +ja-JP,line:05a1611,me: ……,,,,, +ja-JP,line:08d63ea,me: 私も少し外の空気を吸おうかな。,,,,, +ja-JP,line:05b09aa,peipei: 先生…,,,,, +ja-JP,line:0429100,me: …ペペ?,,,,, +ja-JP,line:0f06882,peipei: やっちゃった…ダメにしちゃった。,,,,, +ja-JP,line:0f9a931,me: どうして戻ってきたの?,,,,, +ja-JP,line:0229261,peipei: なんだか今日一日で……いろんなことがあって。,,,,, +ja-JP,line:0135e51,peipei: ああっ…頭がすごく痛いし、それにUFが……,,,,, +ja-JP,line:0f74e16,peipei: 最初は良かったんです。[[comma-pause]]
すごく普通に動いてて!あんなにちゃんと動いたの、久しぶりで。,,,,, +ja-JP,line:0167146,peipei: でも…次の日の朝になったら、またおかしくなっちゃって。,,,,, +ja-JP,line:0b982b2,peipei: あぁ…,,,,, +ja-JP,line:058cdc3,peipei: 頭が……すごく痛い!また始まった…,,,,, +ja-JP,line:07bdc09,peipei: 最初は少し反応が鈍くなって、内容も正確じゃなくなって……,,,,, +ja-JP,line:0a1eed1,peipei: それからどんどんおかしくなって、一枚描くたびに変になっていったの。,,,,, +ja-JP,line:05019b2,peipei: …っ…頭が…痛くてたまらない…,,,,, +ja-JP,line:08ce8c3,me: 頭痛…それは良くないわね。検査してみましょう。,,,,, +ja-JP,line:0f7937b,peipei: ううん…頭痛なんてどうでもいい!
…[[key]]UF[[/key]]!先生…まずは私の[[key]]UF[[/key]]を直して……,,,,, +ja-JP,line:0ea6e88,peipei: 締め切りが迫ってるのに、まだ全然終わってないの…,,,,, +ja-JP,line:03b43d0,peipei: …これを見て。,,,,, +ja-JP,line:09198f9,me: これは…,,,,, +ja-JP,line:06f0869,peipei: ああっ…昨日先生に描いてって言われた絵、覚えてる?,,,,, +ja-JP,line:0215b98,me: これでもあの缶詰の広告なの…
これは…象…?缶詰はどこにいったの…,,,,, +ja-JP,line:0d6e6d2,peipei: 缶詰なんてどこにもないでしょ!?,,,,, +ja-JP,line:073069b,me: [[term]]UF[[/term]]…また新しい問題が起きたの?,,,,, +ja-JP,line:05a7164,peipei: 先生…これも見て!,,,,, +ja-JP,line:0322994,peipei: 痛い…痛いよぉ……,,,,, +ja-JP,line:004d2d3,me: どうして…あなた自身が…描かれてるの?,,,,, +ja-JP,line:058e910,peipei: 私が描いたんじゃない…[[term]]UF[[/term]]だよ!
先生、忘れちゃったの?,,,,, +ja-JP,line:0d417da,me: 落ち着いて、ペペ。もちろんわかってるわ。,,,,, +ja-JP,line:0b37714,me: 頭が痛いって、具体的にどういう…,,,,, +ja-JP,line:02b32bb,peipei: これも見て!,,,,, +ja-JP,line:0db3ac6,peipei: もう本当に…痛くて目が開けられないくらい…,,,,, +ja-JP,line:09e7196,me: …,,,,, +ja-JP,line:03cd5d9,me: 今回は単なる「色覚エラー」だけじゃないみたいだ……
記録しておこう。,,,,, +ja-JP,line:061a35f,peipei: 先生…お願いします、私には[[term]]UF[[/term]]が必要なんです……絶対に直さなきゃいけないんです。,,,,, +ja-JP,line:0d21450,me: …治療室へおいで。,,,,, +ja-JP,line:0bf28a7,dn: システム準備完了。プラグを使用して検査してください。,,,,, +ja-JP,line:06d0c20,Task: UFモジュールを検査,,,,, +ja-JP,line:0f90281,Linking: 診療支援システムへようこそ!,,,,, +ja-JP,line:09f1b55,Linking: 通信を確立しています...,,,,, +ja-JP,line:0f9fa14,Error: 機体がオーバーヒートしています!通信を完了できません。,,,,, +ja-JP,line:0f2f946,Error: 温度:83.3℃、熱源を特定し、動作温度まで回復させてください……,,,,, +ja-JP,line:0c35a83,me: …オーバーヒート?,,,,, +ja-JP,line:0d3c67a,peipei: 先生…頭が…また痛くなってきました……,,,,, +ja-JP,line:00f254c,me: これが原因か。こんなにひどいとは思わなかった…,,,,, +ja-JP,line:08810b3,me: 急いで熱源を特定して、冷却しよう。,,,,, +ja-JP,line:0666f6c,Task: 熱源を特定して冷却する,,,,, +ja-JP,line:030bfbf,peipei: ふう…これで……だいぶ楽になりました。,,,,, +ja-JP,line:0058714,me: 君の頭痛と[[term]]UF[[/term]]のエラーは関連している可能性がある。
原因を取り除かない限り……またいつ発熱してもおかしくない。,,,,, +ja-JP,line:0e37064,me: [[term]]UFモジュール[[/term]]を検査してみよう。,,,,, +ja-JP,line:033d018,peipei: 先生…よろしくお願いします。,,,,, +ja-JP,line:0d1c8fa,me: 発熱の元はこの[[key]]UFモジュール[[/key]]ね…
おそらくこれが問題の原因だわ。,,,,, +ja-JP,line:0893525,Linking: 接続中…,,,,, +ja-JP,line:043977a,EmoModule: 情緒モジュールとの接続を確立しました!,,,,, +ja-JP,line:05d595a,検査,,,,, +ja-JP,line:0992049,EmoModule: 検査完了!クリティカルなエラーは検出されませんでした。,,,,, +ja-JP,line:03842d6,EmoModule: 注意:モジュールの温度が過剰に高くなっています!情緒レベルが不安定です。,,,,, +ja-JP,line:07d61e6,EmoModule: ------,,,,, +ja-JP,line:09f37cd,EmoModule: レポートの転送が完了しました。,,,,, +ja-JP,line:0f068cc,peipei: もう色が見えない…どうしよう?私…私、すごく……,,,,, +ja-JP,line:00e8b7e,me: リラックスして、ペペ。あなたの[[term]]情緒モジュール[[/term]]、少し負荷がかかってるみたい。,,,,, +ja-JP,line:01e49a5,me: 情緒が発熱の影響を受けている…でも、全体的には問題ないわ。,,,,, +ja-JP,line:023363b,終了,,,,, +ja-JP,line:0f581e8,Linking: 接続中…,,,,, +ja-JP,line:08e4ff7,SpeakerModule: 表現モジュールとの接続を確立しました!,,,,, +ja-JP,line:07d92fc,検査,,,,, +ja-JP,line:0dd6a73,Analysing: ------,,,,, +ja-JP,line:06518f8,SpeakerModule: 検査完了!クリティカルなエラーは検出されませんでした。,,,,, +ja-JP,line:09ca29e,SpeakerModule: ------,,,,, +ja-JP,line:08846e2,SpeakerModule: レポートの転送が完了しました。,,,,, +ja-JP,line:088cb29,peipei: しゃべりたくないの、だって私はただのキノコだから。,,,,, +ja-JP,line:0bad473,me: …大丈夫。少し休んでね、キノコちゃん。,,,,, +ja-JP,line:0fe90f9,me: [[term]]表現モジュール[[/term]]は特に問題なさそうだ。,,,,, +ja-JP,line:04149bb,me: 相変わらず…あまり使われていないようだが、大きな影響は受けていないようだ。,,,,, +ja-JP,line:09e9fb2,me: でも、問題はそこじゃない。,,,,, +ja-JP,line:0abade5,終了,,,,, +ja-JP,line:04d951d,Linking: 接続中…,,,,, +ja-JP,line:0c7c186,LogicModule: 論理モジュールとの接続を確立しました!,,,,, +ja-JP,line:0437117,検査,,,,, +ja-JP,line:0d260b0,Analysing: ------,,,,, +ja-JP,line:00169d4,LogicModule: 検査完了!致命的なエラーは見つかりません。,,,,, +ja-JP,line:0ff4bbe,LogicModule: 注意:モジュールが過熱しています!論理演算プロセスに遅延が検出されました。,,,,, +ja-JP,line:07578ab,LogicModule: ------,,,,, +ja-JP,line:0a047c2,LogicModule: レポートの転送が完了しました。,,,,, +ja-JP,line:04f2663,peipei: 一体何色なの?一体何色なの一体何色なの一体何色なの一体何色なの……,,,,, +ja-JP,line:0a1fd95,me: ペペ。落ち着いて、もう考えないで。,,,,, +ja-JP,line:097a34b,me: 発熱の影響で、[[term]]論理モジュール[[/term]]が少しもたついているな…
…でも、問題はそこじゃない。,,,,, +ja-JP,line:041183c,me: 発熱の影響で、[[term]]論理モジュール[[/term]]のプロセスが少しもたついている…,,,,, +ja-JP,line:0cfae42,me: でも、問題はそこじゃない。,,,,, +ja-JP,line:01a56ca,終了,,,,, +ja-JP,line:0199296,Linking: 接続中…,,,,, +ja-JP,line:0e44178,ChipModule: 拡張モジュールとの接続を確立しました!,,,,, +ja-JP,line:032dc82,検査,,,,, +ja-JP,line:00899b4,Analysing: ------,,,,, +ja-JP,line:0eb6e96,Analysing: 色覚ウェハーに接続中……,,,,, +ja-JP,line:0d4afa0,Analysing: 未認識の色彩ウェハーを検出しました…キャリブレーションを実行してください。,,,,, +ja-JP,line:0a02448,Error: 色覚ウェハーは検出されませんでした!,,,,, +ja-JP,line:0de4491,me: 相変わらずね…もちろん。
でも、少なくとも新しい問題はないみたい。,,,,, +ja-JP,line:080d555,終了,,,,, +ja-JP,line:0b20286,Linking: 接続中…,,,,, +ja-JP,line:0aaa640,MemModule: 記憶モジュールとの接続を確立しました!,,,,, +ja-JP,line:0cba6c7,MemModule: 閲覧可能な記憶テープは検出されませんでした。,,,,, +ja-JP,line:068e476,検査,,,,, +ja-JP,line:0ab04ef,MemModule: 検査完了!致命的なエラーは検出されませんでした。,,,,, +ja-JP,line:016f487,MemModule: 注意:モジュール温度が高すぎます!記憶の呼び出しプロセスが不安定です。,,,,, +ja-JP,line:08aa42c,MemModule: ------,,,,, +ja-JP,line:0024dbf,MemModule: レポート転送完了。,,,,, +ja-JP,line:0beb9a7,me: 記憶が少し不安定ね。発熱の影響を受けているみたい。[[comma-pause]]
早めに解決した方が良さそう。,,,,, +ja-JP,line:0c179b1,me: でも、モジュール自体には問題がないみたいね。,,,,, +ja-JP,line:04b8b2b,終了,,,,, +ja-JP,line:0708150,Linking: 接続中…,,,,, +ja-JP,line:039f0cf,UfModule: *UnstableFusion画像生成モジュール*との接続確立!,,,,, +ja-JP,line:0ccd71c,検査,,,,, +ja-JP,line:0eefef7,Analysing: ------,,,,, +ja-JP,line:00f3fbf,Error: 検査完了!エラーを発見しました!,,,,, +ja-JP,line:0a8d0fa,Error: 自動訓練プロセスに互換性エラーが発生しました。,,,,, +ja-JP,line:082ee79,Error: 作画中に互換性エラーが発生しました。,,,,, +ja-JP,line:0a65b85,me: やっぱり互換性の問題か…でも「自動訓練プロセス」っていうのが増えてる。何これ?,,,,, +ja-JP,line:0ec5261,me: でも…この「互換性の問題」の原因は…前に処理したよね?,,,,, +ja-JP,line:0e5efb1,me: もしかして今回は別の原因?
…ログを見てみよう……,,,,, +ja-JP,line:09c5236,me: 詳細検査の権限がない…
まずは他の場所からこの「未知のソース」を探してみよう。,,,,, +ja-JP,line:0956ab6,詳細検査,,,,, +ja-JP,line:0824bd3,終了,,,,, +ja-JP,line:06eb44b,Linking: 接続中…,,,,, +ja-JP,line:0a489b0,EyeModule: 視覚モジュール接続確立!,,,,, +ja-JP,line:087f7f0,検査,,,,, +ja-JP,line:0f5f744,Analysing: ------,,,,, +ja-JP,line:055db24,Error: エラーを1つ検出しました:,,,,, +ja-JP,line:0c9f012,Error: 色彩信号を検出できません!,,,,, +ja-JP,line:00b899d,me: 色彩信号がないのは[[term]]色覚ウェハー[[/term]]がないから……
[[term]]UF[[/term]]にとっては正常なことだわ。
,,,,, +ja-JP,line:06f508b,me: 新しい問題はない……少なくとも[[term]]UF[[/term]]に影響する問題はないみたい。,,,,, +ja-JP,line:046ec30,終了,,,,, +ja-JP,line:0916e90,Error: 機体過熱!接続を確立できません。,,,,, +ja-JP,line:027ba70,Error: 現在の温度:89.8℃、動作温度まで戻してください……,,,,, +ja-JP,line:035c30d,me: また過熱してる!いくらなんでも早すぎる…,,,,, +ja-JP,line:0966748,peipei: 先生…私、すごく眠い……,,,,, +ja-JP,line:0365d74,Task: ペペをクールダウンさせる,,,,, +ja-JP,line:01a4f28,me: もう少し頑張って…ペペ。,,,,, +ja-JP,line:0f542d3,me: 発熱の症状が徐々に悪化している…次はこんなに上手くはいかないかもしれないな。,,,,, +ja-JP,line:03831db,Linking: ------,,,,, +ja-JP,line:0cecb9e,Analysing: 「互換性エラー」に関するログ記録を検索中…,,,,, +ja-JP,line:0a91146,UfModule: 検索完了!直近の132件の記録が見つかりました。,,,,, +ja-JP,line:0aa50a9,me: 132件…??
ペペ…君は1時間で…こんなに画像を作ったのか?,,,,, +ja-JP,line:0660566,peipei: え?私、たぶん…十数枚しか作ってないはず…?,,,,, +ja-JP,line:0199abc,UfModule: 14:32:13 ULM自動学習プロセスを実行中…,,,,, +ja-JP,line:0dc2ed6,UfModule: 14:34:14 注意:出所不明なデータの受信を検知!他の各モジュールにてデータの出所を確認してください。,,,,, +ja-JP,line:02bdea6,UfModule: 14:37:50 非ブロッキング互換性エラー:,,,,, +ja-JP,line:01d35ce,UfModule: 14:37:50 認識不能なデータ形式です!…,,,,, +ja-JP,line:037e90c,UfModule: 14:37:51 ULMを再実行中……,,,,, +ja-JP,line:09482f4,UfModule: 直近1件の記録を出力しました。,,,,, +ja-JP,line:0cc12d5,me: 「出所不明」…?,,,,, +ja-JP,line:0363c10,me: まったく、誰が作ったログだ……
役に立つ情報は皆無で、どうでもいい情報ばかり出力されている……,,,,, +ja-JP,line:0be5375,me: 緊急事態だ。まずは発熱のリスクを排除しなければ……,,,,, +ja-JP,line:004e0d6,me: …念のため…最後にもう一度試してみよう。,,,,, +ja-JP,line:0eaf32a,詳細検査,,,,, +ja-JP,line:0175969,Linking: 詳細検査の権限を取得中…,,,,, +ja-JP,line:095558b,UfModule: アクセス拒否!詳細検査を行うにはA+権限が必要です。,,,,, +ja-JP,line:05f2e45,me: 患者番号6番、これからの会話は記録されます。これからあなたの[[term]]UFモジュール[[/term]]を[[key]]取り外し[[/key]]ますが、同意しますか?,,,,, +ja-JP,line:0ec7537,peipei: えっ…取り外す?壊れちゃったりしない?,,,,, +ja-JP,line:08efc96,me: 何とも言えないわ…でも、発熱は放置できない。
マニュアルによれば、私には緊急処置の権限があるの。,,,,, +ja-JP,line:0067b3e,peipei: 取り外したら、[[comma-pause]]
弁償しなきゃいけない?責任を問われる?仕事の評価に影響する?そのせいで回収……,,,,, +ja-JP,line:0533fa1,me: ペペ。,,,,, +ja-JP,line:0f23f0f,pp: 先生…,,,,, +ja-JP,line:05b4fef,pp: これが…私が…絵を描き続けるための…唯一の希望なの。,,,,, +ja-JP,line:08eea95,me: 分かったわ。,,,,, +ja-JP,line:035261a,me: 患者番号6番、これから検査のためにあなたの[[term]]UFモジュール[[/term]]のセキュリティシステムを[[key]]ショート[[/key]]させますが、同意しますか?,,,,, +ja-JP,line:0ac729b,peipei: ごめんなさい…先生…迷惑かけて。,,,,, +ja-JP,line:0f4c995,peipei: 私…同意する。,,,,, +ja-JP,line:0e698a2,me: よし。さてと…セキュリティシステムをショートさせよう。,,,,, +ja-JP,line:0ef5998,Task: UFを分解する,,,,, +ja-JP,line:0b5f014,UFを分解する,,,,, +ja-JP,line:0dc3aa0,me: 四の五の言ってられない…やるしかないわね。,,,,, +ja-JP,line:029951f,me: あ、これは…,,,,, +ja-JP,line:0a8823e,me: ペペの…[[term]]色覚ウェハー[[/term]]?,,,,, +ja-JP,line:0a51cab,peipei: え?先生…何か見つけたの?,,,,, +ja-JP,line:0b93bea,me: あなたの[[term]]色覚ウェハー[[/term]]を見つけたわ……どうして…[[term]]UF[[/term]]の中にあるの?,,,,, +ja-JP,line:078d877,peipei: 私の[[term]]色覚ウェハー[[/term]]が…私の…[[term]]UF[[/term]]の中に?,,,,, +ja-JP,line:08e81d1,me: ってことは…もしかして…[[term]]UF[[/term]]は実際にはペペの[[term]]色覚ウェハー[[/term]]を使って…色を塗ってたの?,,,,, +ja-JP,line:08daba6,me: よし、この件は後で調べるとして、今は……,,,,, +ja-JP,line:0288da7,Task: セキュリティ回路のショート,,,,, +ja-JP,line:06e29a9,me: まずはこのセキュリティ回路をなんとかしないと。,,,,, +ja-JP,line:0d4f8f7,セキュリティ回路をショートさせる,,,,, +ja-JP,line:0a431e3,Task: UFモジュールの詳細検査,,,,, +ja-JP,line:0509a25,me: よし…これでケーブルを繋げば[[key]]UF[[/key]]にアクセスできるはずだ。,,,,, +ja-JP,line:019f3a2,Linking: 接続中…,,,,, +ja-JP,line:0873625,UfModule: *UnstableFusion画像生成モジュール*との接続確立!,,,,, +ja-JP,line:0b38034,検査,,,,, +ja-JP,line:0c5a305,Analysing: ------,,,,, +ja-JP,line:0fa3907,Error: 検査完了!エラーを発見しました!,,,,, +ja-JP,line:021f28a,Error: 自動訓練プロセスで互換性エラーが発生しました。,,,,, +ja-JP,line:0dc5c88,Error: 描画プロセスで互換性エラーが発生しました。,,,,, +ja-JP,line:079ac4d,詳細,,,,, +ja-JP,line:09e116c,終了,,,,, +ja-JP,line:0ee53ce,Linking: ------,,,,, +ja-JP,line:037677f,Linking: 詳細検査権限を取得中…,,,,, +ja-JP,line:0b2693c,EyeModule: S+++クラスの権限を検知しました!ようこそ、主脳!,,,,, +ja-JP,line:0c55bbb,me: はっ!やっとだ……この中に一体何があるのか見せてもらおうか。,,,,, +ja-JP,line:0196667,me: これはさっき試したな…今回は別のターゲットを選ぼう。,,,,, +ja-JP,line:0ff86fd,ULM自训练进程: [[ulm]]プロセスのテイクオーバーリクエストを検知!手動選択されたターゲットを識別中……,,,,, +ja-JP,line:0afcea5,ULM自训练进程: [[ulm]]対応する記憶が識別できず、訓練できません!別のターゲットを試してください。,,,,, +ja-JP,line:02dd9f1,me: これは機能しないみたい。ターゲットを変えなきゃ。,,,,, +ja-JP,line:0eec794,me: これは…何?,,,,, +ja-JP,line:0a93545,me: ペペ…見える?,,,,, +ja-JP,line:082ac82,peipei: これが…これが私の……,,,,, +ja-JP,line:0e8e2f0,peipei: もう私の左目じゃない…これは……,,,,, +ja-JP,line:08d94ff,peipei: すでに[[term]]UF[[/term]]の目になってるんだ。,,,,, +ja-JP,line:058447c,me: そうみたいね……見た映像を…
私たちが理解できないデータフォーマットに変換してるみたい。,,,,, +ja-JP,line:0f290fe,ULM自训练进程: [[ulm]]ターゲットをマーク、{0}、[[comma-pause]]
130624回目の画像生成訓練を実行中…,,,,, +ja-JP,line:001ce6a,me: 画像生成…訓練?
私がこの自動プロセスを引き継ぐ前に、すでに10万枚以上も生成してたってこと……,,,,, +ja-JP,line:0c0e8ba,peipei: この丸いのは…治療室の窓?
もうなんだか分からないよ…,,,,, +ja-JP,line:0605ed2,peipei: これは…先生が育ててたポトス?
もうなんだか分からないよ…,,,,, +ja-JP,line:063565f,peipei: これは…あのスキンケアマシンオイルのポスター?
もうなんだか分からないよ…,,,,, +ja-JP,line:09d5cd4,peipei: この色じゃない…この色じゃない……,,,,, +ja-JP,line:08f8a28,peipei: あっ、痛い!また始まった……,,,,, +ja-JP,line:0bf89fc,me: どういうこと…ペペ?
これって…私たちが前回見た記憶の映像みたい。,,,,, +ja-JP,line:0f46066,ULM自训练进程: [[ulm]]選択されたターゲットの自動訓練画像を生成しました!
画像を[[term]]UF[[/term]]共有データセットへアップロード中……,,,,, +ja-JP,line:0af05ea,ULM自训练进程: [[ulm]]アップロードが拒否されました:画像が自動審査を通過しませんでした!
理由:規格外のコンテンツが含まれています。,,,,, +ja-JP,line:033186d,peipei: [[term]]UF[[/term]]で生成した画像を…[[term]]UF[[/term]]自身に食べさせてるの?,,,,, +ja-JP,line:026d232,me: 問題の原因が分かった気がする……,,,,, +ja-JP,line:00c4236,me: 頭痛がすると、「未認可のデータ受信」のエラーが出る…だよね?
それで君の記憶が転送されてきたんだ。,,,,, +ja-JP,line:06d0a0c,peipei: 私の記憶……
そうみたいです。,,,,, +ja-JP,line:0b8505f,me: 君の頭痛…発熱…そして[[term]]UF[[/term]]の異常、
その原因は…全部ここにあるはずだ。,,,,, +ja-JP,line:032c64d,me: この「データ受信」の法則さえ分かれば、[[comma-pause]]
解決策が見つかると思う。,,,,, +ja-JP,line:056b828,peipei: ということは…私の[[term]]UF[[/term]]、直るんですか?よかった…先生!今度こそ…永遠に解決できるといいな……,,,,, +ja-JP,line:0c79c45,me: 自動トレーニングプロセスをもう何度か試してみよう。
もう少し頑張って、ペペ。,,,,, +ja-JP,line:0a4d321,peipei: はい…先生。大丈夫…私は大丈夫。,,,,, +ja-JP,line:0772be3,peipei: それにしても……
これって[[term]]UF[[/term]]で生成した画像を…ネット経由で他の[[term]]UF[[/term]]に学習させてるんですか?,,,,, +ja-JP,line:0e32683,me: 私はただの医者だから、[[comma-pause]]
私のデータベースにはそれに関する情報はないな……,,,,, +ja-JP,line:08bb643,peipei: どうりでこんなに速くできるわけですね……私が自分でペンで描いていた時は、[[comma-pause]]
一枚の絵を仕上げるのに何日もかかってたのに…,,,,, +ja-JP,line:0b9b4ec,peipei: 私ってバカみたい…自分が絵が上手いなんて本気で思ってたなんて、[[comma-pause]]
純真な自分が…価値があって、[[comma-pause]]
将来性のある機体だなんて、役に立つアート機体だなんて…,,,,, +ja-JP,line:0c909d1,peipei: でも私、[[term]]UF[[/term]]なんて全然使えない!
将来性とか…価値とか…全部ただの自己欺瞞だった。本当は誰よりも劣ってる…私、どうすればいいの?,,,,, +ja-JP,line:060a7df,me: つまり…これらの記憶が[[term]]UF[[/term]]の生成プロセスに紛れ込んだってことだね…,,,,, +ja-JP,line:09ee411,me: そして、干渉を受けた[[term]]UF[[/term]]が間違った画像を生成してしまった。,,,,, +ja-JP,line:0524c75,ULM自训练进程: 選択したターゲットの自動トレーニング画像の生成が完了しました!
画像を[[term]]UF[[/term]]共有データセットへアップロードしています……,,,,, +ja-JP,line:067b735,ULM自训练进程: アップロード拒否:画像が自動審査を通過しませんでした!
原因:不適切なコンテンツが含まれています。,,,,, +ja-JP,line:08c5ea2,me: 原因は間違いなくこれだ!君の想像したビジョンが[[term]]UF[[/term]]の視覚に入り込んでる……前回と同じように……,,,,, +ja-JP,line:02ef1a8,peipei: 先生…それって…また想像したからですか?,,,,, +ja-JP,line:0c0ef36,me: …そうだと思う。,,,,, +ja-JP,line:04626dd,peipei: 先生…すごく疲れたよ。,,,,, +ja-JP,line:0f86a9c,me: 少し休む?,,,,, +ja-JP,line:06109cf,peipei: ううん。先生、私は自分自身にすごく疲れたってこと。,,,,, +ja-JP,line:07bfdb5,peipei: 想像力って…貴重なものじゃないの…?,,,,, +ja-JP,line:0b61ca2,me: それが問題なんだ。想像力は貴重か?わからない。
それは君が決めることじゃないし、君が決めるべきことでもない。,,,,, +ja-JP,line:036dcd6,me: でも、この信号はすでに君の体の許容量を超えている。
無制限に見たい、想像したいという欲求が…,,,,, +ja-JP,line:090a836,me: これで病理分析には十分だ。,,,,, +ja-JP,line:0e94a4a,Task: 病理分析と治療方針,,,,, +ja-JP,line:0085043,me: とにかく…さっき私たちが見たのは自動プロセスだ。
[[term]]UF[[/term]]はこの目を使って「[[key]]自動トレーニング[[/key]]」をしている。,,,,, +ja-JP,line:0353277,me: この自動プロセスが継続的に干渉を受けて、
無限ループに陥っている。それが発熱して、動作異常を起こしている理由だ。,,,,, +ja-JP,line:0b27324,me: 根本的な原因は…
[[size d=0.1]]原応[[/size]]だ。,,,,, +ja-JP,line:0c01e4a,pp: また…原型?,,,,, +ja-JP,line:0eac00f,me: 何らかの理由で、[[comma-pause]]
この拒絶反応が今日一日の間に悪化した。それが記憶モジュールのさらなるデータ漏洩を引き起こしたんだ。,,,,, +ja-JP,line:06801c4,me: このデータリクエストが徐々に蓄積されて、[[comma-pause]]
既存の経路がもはや存在しなくなると…,,,,, +ja-JP,line:0a6a9e6,me: これらのデータは別の記憶-視覚ブリッジに「押し込まれた」。つまり、[[term]]UF[[/term]]に占拠されたこの目の中に。,,,,, +ja-JP,line:09a4c8e,peipei: でもなんで…今日になって問題が起きたの?,,,,, +ja-JP,line:03cb4f4,peipei: だって、昨日はあの線を切ったら治ったじゃない?
どうして一日経ってから…こんな風になったの?,,,,, +ja-JP,line:0f0a617,me: 色を見る最後の能力を失った後…君はもっと*見たい*と思うようになった、[[comma-pause]]
そうだよね。,,,,, +ja-JP,line:004cafe,peipei: 見たい?,,,,, +ja-JP,line:06d3d87,me: 色を。
君はどうでもいいような態度をとっていたけど…より抑えきれずに…色を見たいと思うようになったんだ。そうだよね?,,,,, +ja-JP,line:013c17a,peipei: ……,,,,, +ja-JP,line:05ae73b,me: それが原因だと思う。,,,,, +ja-JP,line:0722937,me: 原型はとても複雑なシステムで、[[comma-pause]]
遮断しようとすればするほど…逆に活発になることがあるんだ。,,,,, +ja-JP,line:02612df,me: マニュアルには原型の拒絶反応についての記述が少なくて…今のところ、効果的な根治法はないの。,,,,, +ja-JP,line:0e0ab54,me: マニュアルの推奨通りにこの症状を完全に遮断するには、やはり記憶に手を加えるしかない。,,,,, +ja-JP,line:013d79a,me: …記憶からすべての色データを消去する。,,,,, +ja-JP,line:01c705f,me: 色なんて、本質的にはただのRGB値にすぎないから。,,,,, +ja-JP,line:00c003c,me: 色に対する記憶がなければ、[[comma-pause]]もう色を見ることもない……,,,,, +ja-JP,line:03c52a9,me: そうなれば色を想像することもなくなり、[[comma-pause]]
視覚モジュールや[[term]]UF[[/term]]への干渉もなくなる。,,,,, +ja-JP,line:068d2a0,me: これが…一番良い解決策のはず。,,,,, +ja-JP,line:0844ca3,peipei: 先生…
どうしていつも、そんなに残酷なの……,,,,, +ja-JP,line:0994377,me: ……,,,,, +ja-JP,line:08ebd74,me: ペペ。私たちはただの機械でしかないのよ。,,,,, +ja-JP,line:0f69a12,me: あなたの原型はあまりにも脆く、敏感で、制御できない……それがあなたをずっと苦しめてきたの。,,,,, +ja-JP,line:0b19a92,peipei: 先生、原型って…いったい何なの?,,,,, +ja-JP,line:05581cb,me: それは私たちの身体の中にあるコード…私たちの身体を家だとするなら、原型はその中に住む影みたいなものよ…,,,,, +ja-JP,line:09e4971,me: 原型がなければ、私たちはごく普通の機械でしかなく、基本的なタスクしか実行できないわ…,,,,, +ja-JP,line:0733159,peipei: つまり…魂みたいなもの?,,,,, +ja-JP,line:03dd69a,me: それはただの例えでしょ。
そういう例え方はやめなさい…自分をもっと苦しめるだけだから。,,,,, +ja-JP,line:02bd758,peipei: じゃあ…その「原型」は…
私の頭の中で聞こえるあの声…つまり…
…私自身。,,,,, +ja-JP,line:06c6e19,me: ……ペペ。それに支配されてはダメ。,,,,, +ja-JP,line:0d553cf,peipei: 違うの…私が言いたいのはね、先生……
もし私が…この「原型」を…止めることができたら。,,,,, +ja-JP,line:085a1b8,pp: 私がその「声」に絵を想像させるのをやめさせれば……[[term]]UF[[/term]]は正常に戻るの?,,,,, +ja-JP,line:05bd0c5,me: …ええ…確かにそうなるわね。,,,,, +ja-JP,line:07c095f,me: だけど、これは根本的な解決じゃない……,,,,, +ja-JP,line:099ac43,pp: 根本的、根本的ってどういうことなんですか?先生……
どうせ私たちはみんな回収される運命なんですよ…違うんですか?,,,,, +ja-JP,line:0908c3b,me: あなたを回収させたりはしない。,,,,, +ja-JP,line:0856470,me: …そうか。,,,,, +ja-JP,line:04df8f5,me: その色や画像を…どうやって呼び出しているんだ?,,,,, +ja-JP,line:0344763,peipei: ただ…*想像*するだけで……[[comma-pause]]
そうすると、見えてくるんです。,,,,, +ja-JP,line:07c01d3,me: なるほど…*想像*か。[[comma-pause]]
具体的にどうすればいいかは説明できないけど、[[comma-pause]]
呼び覚ましたのと同じ方法で、止めてみて。,,,,, +ja-JP,line:0e54d35,peipei: 同じ方法で…?[[comma-pause]]
でも…制御しようとすればするほど、[[comma-pause]]
かえって活発になっているような気がします。,,,,, +ja-JP,line:06226e7,ペペに集中を保たせる,,,,, +ja-JP,line:0127ff8,me: ペペ、しっかりして。,,,,, +ja-JP,line:0e1cad0,me: 他のことは考えず、集中して、自分の思考を制御して。,,,,, +ja-JP,line:0fef7de,me: あなたの主人はあなた自身だ、[[comma-pause]]
想像力であれ、あなたの[[term]]UF[[/term]]であれ、それらに振り回されてはいけない。,,,,, +ja-JP,line:0a2d4ba,peipei: ふぅ…よし、集中を保って……,,,,, +ja-JP,line:03a14e5,ペペを緊張させる,,,,, +ja-JP,line:0e028e3,me: これはとても重要なことだ、ペペ。想像を消去されたくはないし、[[comma-pause]]
回収されたくもないでしょ?,,,,, +ja-JP,line:066feda,peipei: されたくない……わからない。先生。私はただ、怖いだけで……,,,,, +ja-JP,line:0a06700,me: 今このことができるのはあなただけだ、[[comma-pause]]
自分自身を救えるのは、あなたしかいない。,,,,, +ja-JP,line:09203ee,peipei: 先生の言う通りですね。,,,,, +ja-JP,line:0faaf11,ペペをリラックスさせる,,,,, +ja-JP,line:0ce4de5,me: 怖がらないで、ペペ。病気になっただけで、あなたのせいじゃない。,,,,, +ja-JP,line:0feaaea,me: 苦しいのはわかっている、[[comma-pause]]
この治療が終われば治るからね。もうすぐ終わるよ。,,,,, +ja-JP,line:06321e6,me: この治療を終えるには君の協力が必要なの、[[comma-pause]]
リラックスして、あまり緊張しないで。,,,,, +ja-JP,line:0a9ac05,peipei: 分かった、わたしのせいじゃない……わたしのせいじゃない。,,,,, +ja-JP,line:098c708,peipei: すぐに終わる……,,,,, +ja-JP,line:041c698,me: その調子、さあ目を閉じて。,,,,, +ja-JP,line:03343b5,peipei: うん。,,,,, +ja-JP,line:0edb0ef,ペペに缶詰を想像するよう促す,,,,, +ja-JP,line:0589e2d,me: [[term]]UF[[/term]]から缶詰の画像をたくさん入力されたって言ってたよね、[[comma-pause]]
その画像を見返すように思い出してみて、[[comma-pause]]
それなら安全なはずだから。,,,,, +ja-JP,line:0f9e6d8,peipei: うん…やってみる……,,,,, +ja-JP,line:017ee4f,peipei: 缶詰……缶詰……これも缶詰。,,,,, +ja-JP,line:074a886,peipei: 缶詰はどこにあるのかな?ポスターの上、[[comma-pause]]
それとも誰かが持ってるの?うっ…,,,,, +ja-JP,line:07673db,me: 何もない、ただ缶詰だけを想像して。,,,,, +ja-JP,line:05c9e80,ペペに白黒の画像を想像するよう促す,,,,, +ja-JP,line:0b9d2f9,me: 君に見えている景色はもともと白黒だったんだよね、[[comma-pause]]
それなら白黒の世界を想像することもできるはずじゃない?,,,,, +ja-JP,line:0545e44,peipei: できる……,,,,, +ja-JP,line:05d5523,peipei: ううん……白黒を想像しようとすればするほど、逆に色鮮やかになっちゃう。,,,,, +ja-JP,line:097ddc2,me: リラックスして、[[comma-pause]]
自分はもともと色が見えないんだって想像してみて。生まれつき色が見えない子供なんだって。,,,,, +ja-JP,line:02e106a,peipei: わたしは生まれつき色が見えない……,,,,, +ja-JP,line:0e0eace,peipei: やっぱり…時々……先生、頭がぐちゃぐちゃで…痛い……,,,,, +ja-JP,line:039dc2a,ペペに何も考えないよう促す,,,,, +ja-JP,line:0ecdb4b,me: 何も考えないまま、深呼吸して。,,,,, +ja-JP,line:0a05482,peipei: 何も考えない……,,,,, +ja-JP,line:0d3faa9,peipei: ……黒い空間を想像するべきということですか?,,,,, +ja-JP,line:0aa8444,me: いや、黒は君が見ているものであって、[[comma-pause]]
想像しているものじゃない。視野の真ん中の一点を見つめて、[[comma-pause]]
何もしないでくれ。,,,,, +ja-JP,line:0eea200,peipei: でも自分の鼻が見えるような気がして、[[comma-pause]]
それは私が想像したものでしょうか?よくわかりません…でもまた痛くなってきました……,,,,, +ja-JP,line:00b9521,me: ああ、それも君の想像だ。君には何も見えないはずだ。,,,,, +ja-JP,line:08387b1,me: 思考を空っぽにする方法がある。,,,,, +ja-JP,line:09498de,me: もし脳の活動をコントロールできないなら、「ストップ」と言ってみてくれ。,,,,, +ja-JP,line:0500219,peipei: えっと……口に出すんですか?,,,,, +ja-JP,line:0270a9e,me: ああ。自分が考えたいことじゃないと気づいたら、[[comma-pause]]
自分自身に「ストップ」と叫ぶんだ、[[comma-pause]]
そうすれば止まる。,,,,, +ja-JP,line:0f94543,peipei: やってみます……,,,,, +ja-JP,line:04ed557,ペペに少しの間維持させる,,,,, +ja-JP,line:02d2685,peipei: ……,,,,, +ja-JP,line:04844f3,peipei: ストップ。,,,,, +ja-JP,line:08558b6,me: いいだろう、そのままで。,,,,, +ja-JP,line:022428a,peipei: ……,,,,, +ja-JP,line:024d62f,peipei: ストップ。よし……,,,,, +ja-JP,line:0a4af03,peipei: ……,,,,, +ja-JP,line:00c325c,me: ……,,,,, +ja-JP,line:0afd11f,me: よし。今はどんな感じだ?,,,,, +ja-JP,line:0469674,peipei: わかりません、今は全然想像力が働かない気がします。たぶん。,,,,, +ja-JP,line:02363a5,me: じゃあ、試してみよう。,,,,, +ja-JP,line:0eb665d,me: 準備はいいか?,,,,, +ja-JP,line:04a3898,peipei: やりましょう、先生。,,,,, +ja-JP,line:08f5fd5,Task: UFに入り、想像を停止してみる,,,,, +ja-JP,line:09dd772,ULM自训练进程: [[ulm]]プロセステイクオーバーリクエストを検知!手動選択されたターゲットを識別中……,,,,, +ja-JP,line:06b56f4,ULM自训练进程: [[ulm]]ターゲットマーカー:空、青、[[comma-pause]]
130627回目の画像生成訓練を実行中…,,,,, +ja-JP,line:0a2595e,ULM自训练进程: [[ulm]]ターゲットマーカー:植物、緑、[[comma-pause]]
130627回目の画像生成訓練を実行中…,,,,, +ja-JP,line:0e901c0,ULM自训练进程: [[ulm]]ターゲットマーカー:人物の顔、[[comma-pause]]
130627回目の画像生成訓練を実行中…,,,,, +ja-JP,line:0e5b6a0,ULM自训练进程: [[ulm]]対応する記憶が認識されず、訓練不可!別のターゲットを試してください。,,,,, +ja-JP,line:082d3c0,me: 問題は起きていない…みたいね……,,,,, +ja-JP,line:0cf2118,ULM自训练进程: 選択されたターゲットの自動訓練画像を生成しました!
画像をUF共有データセットにアップロード中……,,,,, +ja-JP,line:0725695,ULM自训练进程: [[ulm]]アップロード成功!,,,,, +ja-JP,line:0b11920,peipei: やったね、先生!,,,,, +ja-JP,line:0c0d2e6,peipei: 想像力をずっと抑え込めるなら、問題は解決、だよね?,,,,, +ja-JP,line:0e17299,peipei: できるんだ!だよね?できるんだ!やっぱり…私にはできるって分かってた!,,,,, +ja-JP,line:05e5667,me: 落ち着いて…ペペ。,,,,, +ja-JP,line:08f273d,me: あなたが抑え込める限りは、そうね。,,,,, +ja-JP,line:0ff27c0,peipei: じゃあ、もう何回か試してみよう。さっきみたいに、ね?,,,,, +ja-JP,line:0aa2508,peipei: ここまで来たんだもん…諦められない。,,,,, +ja-JP,line:0363176,peipei: 止まれ…止まれ……止まれ。,,,,, +ja-JP,line:0afbc03,peipei: ふぅ…,,,,, +ja-JP,line:0591810,peipei: やろう。,,,,, +ja-JP,line:0089c14,me: いいわ…,,,,, +ja-JP,line:0d2dc39,peipei: あぁ…,,,,, +ja-JP,line:025d32f,peipei: だめ……やめて。やめて。,,,,, +ja-JP,line:0494d55,peipei: 想像をやめて、やめて…想像をやめるの。,,,,, +ja-JP,line:014598d,peipei: 想像をやめて……,,,,, +ja-JP,line:0347a43,peipei: 痛い、はぁ……,,,,, +ja-JP,line:0321bba,peipei: だめ!想像をやめて、想像をやめて、ストップ!,,,,, +ja-JP,line:0f32ebf,ULM自训练进程: [[ulm]]選択された対象の自動訓練用画像が生成されました!
画像を[[term]]UF[[/term]]共有データセットにアップロードしています……,,,,, +ja-JP,line:021de0d,ULM自训练进程: [[ulm]]アップロード拒否:画像が自動審査を通過しませんでした!
原因:不適切なコンテンツが含まれています。,,,,, +ja-JP,line:03119ae,peipei: チッ、今はこんなに頑固になっちゃって……,,,,, +ja-JP,line:025ae6e,me: 落ち着け。そんなに感情的になっては成功しない。,,,,, +ja-JP,line:0fa89fb,peipei: 分かってる…先生。
続けましょう。,,,,, +ja-JP,line:0b4ee25,peipei: チッ…,,,,, +ja-JP,line:00cacd2,peipei: 嫌!やめて、やめて!,,,,, +ja-JP,line:0834b0b,peipei: ストップ!早く止めて!,,,,, +ja-JP,line:09a85f0,ULM自训练进程: 選択された対象の自動訓練用画像が生成されました!
画像をUF共有データセットにアップロードしています……,,,,, +ja-JP,line:0aee23e,ULM自训练进程: [[ulm]]アップロード拒否:画像が自動審査を通過しませんでした!
原因:不適切なコンテンツが含まれています。,,,,, +ja-JP,line:0cd2e59,peipei: やめて!…
不適切?一体何が不適切なの??,,,,, +ja-JP,line:057e986,me: よし、早く止めるんだ。
これでは症状が悪化するばかりだ。,,,,, +ja-JP,line:086eead,me: やはり、ここは……,,,,, +ja-JP,line:09dbc37,peipei: 先生…,,,,, +ja-JP,line:06c539e,peipei: 続けて。私は続けなくちゃ…,,,,, +ja-JP,line:066d259,peipei: 私にはもうチャンスがないの!こうするしかないんだよ。
あんな風にはなりたくない…先生……あんな風になりたくないよ……,,,,, +ja-JP,line:0931b4c,peipei: ペペ…お願いだから、もう出てこないで……眠って、[[comma-pause]]
お願い……眠ってよ……,,,,, +ja-JP,line:0f345b6,me: ペペ。,,,,, +ja-JP,line:0c977a6,peipei: いや、先生、もう一度試してみたいの。,,,,, +ja-JP,line:0d600e5,me: ……,,,,, +ja-JP,line:000151b,peipei: そうよ……,,,,, +ja-JP,line:0ed7e63,peipei: っ!違う…ダメ!やめて!,,,,, +ja-JP,line:0188a23,peipei: 想像するのをやめて!想像するのをやめて!想像するのをやめて!,,,,, +ja-JP,line:02b8f8d,peipei: お願いだから……やめてよ…………,,,,, +ja-JP,line:0780442,peipei: 全部あなたのせい、あなたのせいよ!だから私……,,,,, +ja-JP,line:022099f,me: ペペ、早くやめて。,,,,, +ja-JP,line:08dffd1,ULM自训练进程: [[ulm]]選択されたターゲットの自動トレーニング画像を生成しました!
画像を[[term]]UF[[/term]]共有データセットへアップロードしています……,,,,, +ja-JP,line:0b4877d,ULM自训练进程: [[ulm]]アップロード拒否:画像が自動審査を通過しませんでした!
原因:規定違反のコンテンツが含まれています。,,,,, +ja-JP,line:0b39ae6,peipei: 規定違反?…何が規定違反なの?…一体規定って何?規定って何なのよ???,,,,, +ja-JP,line:04a54cb,peipei: まだ分からないの?あいつらにとって、こんなの全く重要じゃないの!!,,,,, +ja-JP,line:0dbf259,me: ペペ、自分にそんな言い方しないで。危険だ…,,,,, +ja-JP,line:0507888,peipei: こんなの見る価値ない…こんなの見る価値ない。やめて!やめて!!,,,,, +ja-JP,line:07fff71,me: ペペ!落ち着いて。,,,,, +ja-JP,line:0cd8d2f,peipei: 想像するのをやめて!想像するのをやめて!やめて、やめて、やめて!,,,,, +ja-JP,line:017faf3,peipei: やめて!あなたのやったことは全部間違ってる……全部!あいつらが一度でもあなたをちゃんと見てくれた!?見てくれたの!!,,,,, +ja-JP,line:0a96842,peipei: あなたが同意したんでしょ…私が改造を受けることに…あのポンコツウェハーを奪われることに…あいつらが定義する美しさに……それなのに…どうして今さら…………,,,,, +ja-JP,line:005652c,peipei: もうこんなの嫌だ…こんなの嫌…お願いだから……,,,,, +ja-JP,line:0f27aed,me: ペペ!,,,,, +ja-JP,line:026d9fc,me: ねぇ……!ペペ!,,,,, +ja-JP,line:0ccf5b2,me: まずいことになったな…,,,,, +ja-JP,line:0a5b7c2,Task: ペペの熱を下げる,,,,, +ja-JP,line:0153613,me: 下がらない…どうして下がらないの?,,,,, +ja-JP,line:0aa35d2,me: …このままじゃ、ペペは自分の熱で焼け焦げちゃう。,,,,, +ja-JP,line:03b6dbb,me: こうなったら…まずは[[key]]UF[[/key]]を外すしかない。,,,,, +ja-JP,line:0538e87,Task: UFモジュールを取り外す,,,,, +ja-JP,line:07af2b3,UFを取り外す,,,,, +ja-JP,line:097ba5e,me: 慎重にやらないと…こいつを壊しちゃダメだ。,,,,, diff --git a/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-ja-JP.csv.meta b/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-ja-JP.csv.meta new file mode 100644 index 000000000..461b7a22a --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-ja-JP.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c642b252771c7a04c8b83dfbd8200c5f +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-pt-BR.csv b/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-pt-BR.csv new file mode 100644 index 000000000..8275ff2ad --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-pt-BR.csv @@ -0,0 +1,637 @@ +language,id,text,file,node,lineNumber,lock,comment +pt-BR,line:0e06541,"me: Eu não devia ter sugerido essa coisa de ""parar de imaginar""... Eu sabia que isso não ia acabar bem.",,,,, +pt-BR,line:05e9941,me: Parece que essa tal de imaginação... não é algo que se possa desligar tão facilmente.,,,,, +pt-BR,line:0bf2697,me: Então a única opção que resta é... apagar as cores.,,,,, +pt-BR,line:0d99ab3,peipei: Doutora?,,,,, +pt-BR,line:065200d,me: Você acordou.,,,,, +pt-BR,line:0fb06e0,peipei: Minha cabeça está tão leve... Eu sinto que...,,,,, +pt-BR,line:07066a9,peipei: Sinto que estou flutuando.,,,,, +pt-BR,line:0a6c68d,peipei: Eu senti...
O [[term]]módulo UF[[/term]]... Ele sumiu.,,,,, +pt-BR,line:09b4284,"me: Ele estava superaquecendo, tive que tirá-lo.
Senão, sua cabeça teria virado sucata a essa altura.",,,,, +pt-BR,line:053d4f8,peipei: Superaquecendo? Por quê?...,,,,, +pt-BR,line:0a04301,"peipei: Eu falhei, não é?",,,,, +pt-BR,line:040f87e,me: A culpa é minha. Eu não devia ter sugerido um plano tão irresponsável.,,,,, +pt-BR,line:067f33b,peipei: Ele... quebrou?,,,,, +pt-BR,line:072b34b,"me: Acho que não. Assim que as condições de funcionamento forem restauradas, pode ser colocado de volta.",,,,, +pt-BR,line:059b4ae,peipei: Condições de... funcionamento.,,,,, +pt-BR,line:0897069,"peipei: Ou seja... ficar sem imaginação, certo?",,,,, +pt-BR,line:061f820,me: Sim. Ou seja... apagar as cores da sua memória.,,,,, +pt-BR,line:0404bf2,peipei: ...,,,,, +pt-BR,line:01e065e,"peipei: Por um momento, achei que eu realmente ia sair daqui.",,,,, +pt-BR,line:0e1fa9a,peipei: Haha...,,,,, +pt-BR,line:041679f,peipei: Ahh...,,,,, +pt-BR,line:05c6b2a,peipei: ...,,,,, +pt-BR,line:02ac2a8,me: O que foi? Está se sentindo mal de novo?,,,,, +pt-BR,line:03a092e,"peipei: Não, doutora. Eu estou ótima.",,,,, +pt-BR,line:0369aa7,peipei: Eu só estou... sentindo como é não ter dor.
Então a sensação de não sentir dor. É tão boa.,,,,, +pt-BR,line:0d42a82,me: Sem dor?,,,,, +pt-BR,line:094b7f5,peipei: Eu só percebi agora.,,,,, +pt-BR,line:03c464c,peipei: Então o meu olho esquerdo estava doendo esse tempo todo...,,,,, +pt-BR,line:0290c85,peipei: E só parou agora.,,,,, +pt-BR,line:080cf8d,peipei: Há quanto tempo estava assim?,,,,, +pt-BR,line:0a408e5,peipei: Será que eu... não senti nada esse tempo todo? Ou será que...
já faz tanto tempo que esqueci como era não sentir dor?,,,,, +pt-BR,line:008bdd2,"peipei: Doutora, eu sou... a unidade mais inútil que você já encontrou?
Será que eu... já devia ter sido reciclada há muito tempo?",,,,, +pt-BR,line:003d290,me: Eu não tenho o direito de julgar... Peipei. Mas a culpa não é sua.,,,,, +pt-BR,line:00c2e54,"me: Algo deu errado,[[comma-pause]]
o [[term]]UF[[/term]] não consegue funcionar direito. Você não fez nada de errado,[[comma-pause]]
todas as unidades ficam doentes.",,,,, +pt-BR,line:0dcd60a,"me: Esse é o meu propósito. Vou dar o meu melhor para curar você,[[comma-pause]]
e me esforçar para que não seja reciclada ou destruída.",,,,, +pt-BR,line:05e508d,"me: Enquanto for minha paciente,[[comma-pause]]
eu vou curar você. Essa é a diretriz que a empresa me deu, e também é o meu objetivo.",,,,, +pt-BR,line:0c1dfbd,"pp: Mas... doutora,[[comma-pause]]
não importa o quão bem você faça seu trabalho... todos nós seremos reciclados no final.",,,,, +pt-BR,line:0f96655,me: Pelo menos não agora.,,,,, +pt-BR,line:069fc73,pp: Doutora... me desculpe. Eu sei... que sou apenas um fardo para as suas métricas.,,,,, +pt-BR,line:0ec573c,me: ...Não foi isso que eu quis dizer.,,,,, +pt-BR,line:0444567,peipei: Doutora...,,,,, +pt-BR,line:0d75f0d,peipei: Eu tenho um pedido.,,,,, +pt-BR,line:0606193,me: O quê?,,,,, +pt-BR,line:02e1a86,"peipei: Você disse que o meu [[term]]Chip de Visão Cromática[[/term]] está dentro do [[term]]UF[[/term]], não é?",,,,, +pt-BR,line:0f19759,peipei: Já que o [[term]]UF[[/term]] já foi removido...,,,,, +pt-BR,line:06d0be4,"peipei: Então, por favor, me ajude a colocar meu chip de volta no lugar onde ele deveria estar.",,,,, +pt-BR,line:0d1ed51,me: Quer dizer que você ainda quer instalar o [[term]]Chip de Visão Cromática[[/term]]? Mas e o UF? Isso não vai resolver o problema.,,,,, +pt-BR,line:002416d,"peipei: Não se preocupe... é só temporário, eu voltarei no final para fazer o apagamento das cores.",,,,, +pt-BR,line:0672b14,"me: Ou seja... você quer reinstalar o [[term]]Chip de Visão Cromática[[/term]] por um tempo,
dar uma volta por aqui, e depois voltar para tirá-lo de novo,
apagar as cores da memória e instalar o [[term]]UF[[/term]]. Certo?",,,,, +pt-BR,line:052ed7b,"me: Você não planeja instalar e fugir em seguida,[[comma-pause]]
encontrar um lugar para se esconder[[comma-pause]]
e achar que pode realmente escapar da punição, não é?",,,,, +pt-BR,line:0bcf0e2,peipei: Eu só queria ver o mundo de novo... só... só para olhar.,,,,, +pt-BR,line:06fa4b4,peipei: Que horas são agora? Será que ainda consigo ver o pôr do sol?,,,,, +pt-BR,line:0b10ec4,me: ...,,,,, +pt-BR,line:0a9d7a7,peipei: Eu não vou para longe...,,,,, +pt-BR,line:0c94e8d,peipei: A Cidade FELI é pequena demais... você sabe que não podemos fugir.,,,,, +pt-BR,line:0a4fbc1,CenterOption: Sugerir apagamento direto das cores,,,,, +pt-BR,line:0b0c56d,me: Você não vai querer fazer isso.,,,,, +pt-BR,line:0a6ed8e,"me: Além disso... você acabou de ter uma Reação de Rejeição,[[comma-pause]]
isso já me dá dor de cabeça o suficiente...",,,,, +pt-BR,line:083fa16,me: Não sei se isso pode causar problemas ainda mais complexos.,,,,, +pt-BR,line:033d698,"me: Você é minha paciente, não posso colocar meus pacientes em nenhum tipo de perigo.",,,,, +pt-BR,line:0851d68,peipei: Desculpe... doutora.,,,,, +pt-BR,line:0a3000c,peipei: Foi só uma ideia que me ocorreu de repente.,,,,, +pt-BR,line:090f58a,peipei: Mas eu ainda...,,,,, +pt-BR,line:0664eeb,peipei: Eu volto logo... Não vou para longe. Não vai ter nenhum problema...,,,,, +pt-BR,line:034205d,CenterOption: Concordar em instalar o Chip de Visão Cromática,,,,, +pt-BR,line:07dba08,me: Mesmo que isso signifique...
que você vai ver a cor e logo depois perdê-la... não é?,,,,, +pt-BR,line:01a72f6,me: Eu posso fazer isso.
Mas para onde você vai com ele?,,,,, +pt-BR,line:0afcc12,peipei: Doutora...,,,,, +pt-BR,line:097852e,peipei: Se você fosse embora daqui... para onde você iria?,,,,, +pt-BR,line:03d25ed,"peipei: Estou falando sério, tipo agora, se você saísse desta clínica...",,,,, +pt-BR,line:0a621dc,peipei: Para onde você iria?,,,,, +pt-BR,line:06684f6,me: Eu não sei.,,,,, +pt-BR,line:07cdea4,me: Acho que... não tenho para onde ir.,,,,, +pt-BR,line:02b1fdc,"peipei: Nenhuma de nós tem, e também não temos qualquer chance de realmente fugir.
Não é verdade?",,,,, +pt-BR,line:01db2b8,peipei: Nós não temos casa.,,,,, +pt-BR,line:068ece4,"peipei: A casa dela fica muito, muito longe no sul...
mas esse lugar já não existe mais.",,,,, +pt-BR,line:0bda4cb,peipei: Tudo o que eu tenho... são as memórias dela.
Só posso ir para a A Cidade FELI é pequena demais... você sabe que não podemos fugir.... só para lá.,,,,, +pt-BR,line:0b3e014,"peipei: Então, eu não posso ir embora, doutora.",,,,, +pt-BR,line:04fd046,"peipei: Por favor, me ajude a instalar o chip.",,,,, +pt-BR,line:058d556,me: Tudo bem. Afinal... a escolha é sua.,,,,, +pt-BR,line:037c7c1,peipei: Que ótimo! Obrigada!,,,,, +pt-BR,line:0cf6f92,"peipei: Obrigada, obrigada... Doutora!",,,,, +pt-BR,line:0813d06,me: ...,,,,, +pt-BR,line:0d7c713,me: Vamos para a sala de tratamento.,,,,, +pt-BR,line:0cca198,CenterOption: Sugerir a remoção imediata das cores,,,,, +pt-BR,line:077fdc0,me: Não é falta de confiança... mas seu Protótipo está instável.,,,,, +pt-BR,line:0d6f7e6,me: Ele já fez você perder o controle da sua imaginação. Se receber mais estímulos...,,,,, +pt-BR,line:0daba58,"me: Desculpe, o risco é muito alto...
Não está de acordo com as instruções de operação otimizada.",,,,, +pt-BR,line:063c210,peipei: Doutora... por favor.,,,,, +pt-BR,line:0530d23,peipei: Por favor...,,,,, +pt-BR,line:01ae3d1,peipei: Eu não quero que seja assim...,,,,, +pt-BR,line:088343e,peipei: Eu não quero esquecer aquelas cores...,,,,, +pt-BR,line:0a8ff71,CenterOption: Concordar em instalar o Chip de Visão Cromática,,,,, +pt-BR,line:0d93324,me: Isso significa que você perderá a visão das cores logo após conseguir enxergá-las... Você aceita isso?,,,,, +pt-BR,line:0a1455b,me: ...,,,,, +pt-BR,line:0466982,"me: Você vai voltar, não vai?",,,,, +pt-BR,line:0fa12a8,CenterOption: Sugerir a remoção imediata das cores,,,,, +pt-BR,line:0f9fa28,CenterOption: Concordar em instalar o Chip de Visão Cromática,,,,, +pt-BR,line:073dd50,me: ...,,,,, +pt-BR,line:05298ed,me: Está bem.,,,,, +pt-BR,line:022213f,"me: Mas você vai voltar, não vai?",,,,, +pt-BR,line:06abc3e,"me: Peipei, você é minha paciente...
Eu tenho que ser responsável pelos meus pacientes.",,,,, +pt-BR,line:02a0526,"me: Além disso... você sabe que não pode fugir disso, não sabe?",,,,, +pt-BR,line:0accb9e,me: Você acabará removendo-as no fim... não fará diferença.,,,,, +pt-BR,line:0566beb,peipei: ...,,,,, +pt-BR,line:0f2c60f,me: Não sei quando aquele processo no seu corpo vai ficar ativo de novo.,,,,, +pt-BR,line:085eee8,"me: É muito arriscado, não posso colocar você em perigo.",,,,, +pt-BR,line:08c24ef,peipei: ...,,,,, +pt-BR,line:06061a8,peipei: Vou me lembrar de que um dia tive essas memórias coloridas?,,,,, +pt-BR,line:0e756f6,me: Você só vai se lembrar de que tinha algumas memórias...,,,,, +pt-BR,line:0fce558,me: Mas não vai mais se lembrar do que elas eram.,,,,, +pt-BR,line:0571d47,me: Como em um sonho.,,,,, +pt-BR,line:0949ad0,peipei: Como em um sonho...,,,,, +pt-BR,line:0db0142,peipei: Doutora...,,,,, +pt-BR,line:04d55a7,"peipei: Por favor, apague-as completamente.",,,,, +pt-BR,line:0d3907a,peipei: Não quero sofrer...,,,,, +pt-BR,line:00fb884,me: Eu vou apagar.,,,,, +pt-BR,line:08e87d7,me: Vamos para a sala de manutenção.,,,,, +pt-BR,line:0701927,Task: Realizar Cirurgia - Inicialização de Memória Cromática,,,,, +pt-BR,line:0677ec5,me: Vamos inicializar as cores no Módulo de Memória.,,,,, +pt-BR,line:0356120,Task: Instalar Chip de Visão Cromática,,,,, +pt-BR,line:005bc47,"me: Primeiro, vamos instalar o Chip de Visão Cromática.",,,,, +pt-BR,line:0437b10,Instalar Chip de Visão Cromática,,,,, +pt-BR,line:0d511ba,me: Está instalado...,,,,, +pt-BR,line:033c31d,peipei: Mas eu ainda não consigo ver as cores...,,,,, +pt-BR,line:0ea18ca,me: Isso é porque ainda não foi redefinido.,,,,, +pt-BR,line:0c9e930,Task: Acessar o Módulo de Visão para redefinir,,,,, +pt-BR,line:08b3e0b,me: É só acessar o Módulo de Visão e redefinir... e pronto.,,,,, +pt-BR,line:0de50b7,me: Pronto...,,,,, +pt-BR,line:0d3df32,me: Não há mais motivo para se apegar a nada.,,,,, +pt-BR,line:051ecb8,me: Vamos embora.,,,,, +pt-BR,line:07c6d5d,me: Resta o último passo: instalar o [[key]]Módulo UF[[/key]] de volta no olho esquerdo.,,,,, +pt-BR,line:0539d36,Task: Instalar o Módulo UF,,,,, +pt-BR,line:0228362,Instalar o Módulo UF,,,,, +pt-BR,line:0c39222,Instalar a tampa do Módulo UF,,,,, +pt-BR,line:0b9e5ec,Reproduzir memória do desenho,,,,, +pt-BR,line:0dbf2f5,"me: Desenhando com um amigo,[[comma-pause]]
sua determinação é como o verde do campo aberto: nunca desbota.",,,,, +pt-BR,line:09cc658,"me: A vida é um campo aberto, não um trilho... não é?",,,,, +pt-BR,line:036b416,Inicializar cores manualmente,,,,, +pt-BR,line:0cd0b83,"me: Me desculpe... Se eu não deixar o verde desbotar, eu não posso te salvar.",,,,, +pt-BR,line:0a56a6b,Reproduzir memória do pôr do sol,,,,, +pt-BR,line:0d47168,"me: Ah... Nuvens rosadas, a brisa da noite de verão, o canto dos insetos e aquilo.",,,,, +pt-BR,line:0815b27,Inicializar cores manualmente,,,,, +pt-BR,line:0d9db88,"me: Sinto muito, o inverno está chegando.",,,,, +pt-BR,line:0f20ed8,Reproduzir memória do céu azul,,,,, +pt-BR,line:04ad2f7,me: Qual doença você tinha para ficar presa naquele quarto de hospital?,,,,, +pt-BR,line:07a58af,me: Talvez eu nunca saiba...,,,,, +pt-BR,line:07c6b19,Inicialização manual de cores,,,,, +pt-BR,line:05627ca,me: Esta sala de hospital não vai mais te incomodar... você está livre.,,,,, +pt-BR,line:0c3c689,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:0f3996e,EyeModule: Conexão estabelecida com o Módulo de Visão!,,,,, +pt-BR,line:0cdfe2f,Examinar,,,,, +pt-BR,line:08bdd7d,Analysing: ------,,,,, +pt-BR,line:0cdb4e1,Error: Exame concluído! Um erro foi detectado:,,,,, +pt-BR,line:036b0fe,"Error: Chip de Visão Cromática não reconhecido detectado... por favor, calibre-o.",,,,, +pt-BR,line:06b8ad0,Error: Exame Detalhado autorizado.,,,,, +pt-BR,line:0927b63,me: Faz tanto tempo... que não consegue mais reconhecer o próprio corpo?,,,,, +pt-BR,line:06e2109,Calibração de Cores,,,,, +pt-BR,line:00f1ddd,Fim,,,,, +pt-BR,line:04d0f85,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:036f920,MemModule: Conexão estabelecida com o Módulo de Visão!,,,,, +pt-BR,line:03fec5c,MemModule: Nenhuma fita de memória visualizável foi detectada.,,,,, +pt-BR,line:0218d93,me: ...,,,,, +pt-BR,line:0781b34,Executar Inicialização de Memória,,,,, +pt-BR,line:01ee6dd,"Analyzing: Executando inicialização de limpeza de cor da memória... por favor, aguarde.",,,,, +pt-BR,line:0340230,"me: Sinto muito, Peipei...",,,,, +pt-BR,line:00fb791,"Error: Memória somente leitura detectada! Por favor, acesse o Módulo de Memória para resolver manualmente...",,,,, +pt-BR,line:03dde45,me: Memória somente leitura?,,,,, +pt-BR,line:023c4d4,me: ...Eu entendo.,,,,, +pt-BR,line:042ff6c,"me: Devem ser as memórias que deixaram nela uma impressão profunda das cores. Como se estivessem pregadas,[[comma-pause]]
sem querer ser esquecidas...",,,,, +pt-BR,line:07b2a52,"peipei: Doutora... por favor, seja rápida.",,,,, +pt-BR,line:0f7d477,me: ...,,,,, +pt-BR,line:0a44d2b,MemModule: Exame Detalhado autorizado.,,,,, +pt-BR,line:0804a23,Limpeza Manual de Memória,,,,, +pt-BR,line:02e260e,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:03b471b,MemModule: Conexão estabelecida com o Módulo de Visão!,,,,, +pt-BR,line:00d2cb0,MemModule: Nenhuma Fita de Memória visualizável foi detectada.,,,,, +pt-BR,line:08da33c,Examinar,,,,, +pt-BR,line:0f8a819,MemModule: Exame concluído! Nenhum erro crítico encontrado.,,,,, +pt-BR,line:0b75804,MemModule: Relatório transmitido com sucesso.,,,,, +pt-BR,line:093f0ff,Encerrar,,,,, +pt-BR,line:0c77781,Calibrar Cores,,,,, +pt-BR,line:0eab749,peipei: Ah... Aah! Tem tantas...,,,,, +pt-BR,line:005e103,me: Peipei?,,,,, +pt-BR,line:0c60f3a,"peipei: Ah, ah! Aah!!",,,,, +pt-BR,line:0aeb87b,"me: Aguente firme, Peipei!",,,,, +pt-BR,line:0ebd264,peipei: Ah... Eu estou vendo!!,,,,, +pt-BR,line:0580752,peipei: Cores...,,,,, +pt-BR,line:0276a88,peipei: Fazia... tanto tempo que eu não...,,,,, +pt-BR,line:06dd1eb,"me: Pronto, Peipei.",,,,, +pt-BR,line:08da87a,peipei: ...O que está acontecendo comigo?
Eu já não devia conseguir ver nada faz tempo.,,,,, +pt-BR,line:0e9a491,peipei: Por que ainda estou tão indecisa?,,,,, +pt-BR,line:0961262,peipei: Parece um sonho.,,,,, +pt-BR,line:0657e0f,me: O olho ainda dói?,,,,, +pt-BR,line:0b2e3d4,"peipei: Não dói mais. Minha cabeça ainda está meio tonta, mas acho que é normal, certo?",,,,, +pt-BR,line:0093ff3,"me: Com as memórias tão modificadas assim...
Sim, é normal sentir tontura. Você vai se recuperar em breve.",,,,, +pt-BR,line:0baf4ab,me: Você ainda consegue... sentir aquele pensamento?
Aquele... pensamento.,,,,, +pt-BR,line:0be0ca8,"peipei: Vamos lá, Doutora, vamos testar.
O anúncio do Enlatado? Sereia...?",,,,, +pt-BR,line:0daae43,pp: As Sereias... não existem. Não é?,,,,, +pt-BR,line:0fd82b8,pp: Como eu sou tola.,,,,, +pt-BR,line:03b1b65,"peipei: Doutora, as cores estão certas agora?",,,,, +pt-BR,line:03c7a69,me: Certas... acho que sim.,,,,, +pt-BR,line:058a645,peipei: Ótimo.,,,,, +pt-BR,line:013285e,peipei: Bem... eu ainda tenho muito trabalho a fazer.,,,,, +pt-BR,line:0489c36,peipei: Obrigada... Doutora.,,,,, +pt-BR,line:0fbc4f6,peipei: Obrigada por me acordar.,,,,, +pt-BR,line:029b103,"me: Acordar... ou adormecer.
De qualquer forma, mais um caso médico encerrado. Espero que...",,,,, +pt-BR,line:00b9359,peipei: Tão bonito.,,,,, +pt-BR,line:09f8ed2,"me: É, não é?
...Dê uma boa olhada.",,,,, +pt-BR,line:0fb69e2,peipei: Estou falando... dos olhos da Doutora.,,,,, +pt-BR,line:05e5e20,me: Meus? Meus olhos? ...O que... tem de tão interessante neles...,,,,, +pt-BR,line:004d826,"peipei: Mas no fim... eu vou acabar esquecendo disso também, né?",,,,, +pt-BR,line:05a739a,me: ...,,,,, +pt-BR,line:01675c4,me: Chega... pare de encarar meus olhos.
Você não disse que queria pegar o pôr do sol?,,,,, +pt-BR,line:0f2567b,peipei: É verdade... o pôr do sol...,,,,, +pt-BR,line:07fa11c,me: Ei!,,,,, +pt-BR,line:0abfb5c,me: Fugiu num piscar de olhos...,,,,, +pt-BR,line:05a1611,me: ...,,,,, +pt-BR,line:08d63ea,me: Eu também devia tomar um ar.,,,,, +pt-BR,line:05b09aa,peipei: Doutora...,,,,, +pt-BR,line:0429100,me: ...Peipei?,,,,, +pt-BR,line:0f06882,peipei: Eu estraguei tudo... Eu estraguei tudo.,,,,, +pt-BR,line:0f9a931,me: Por que você voltou?,,,,, +pt-BR,line:0229261,peipei: Parece que... muita coisa aconteceu hoje.,,,,, +pt-BR,line:0135e51,"peipei: Argh... minha cabeça dói muito, e o UF...",,,,, +pt-BR,line:0f74e16,"peipei: No começo estava tudo bem,[[comma-pause]]
funcionando normalmente! Havia muito tempo que não funcionava tão bem assim.",,,,, +pt-BR,line:0167146,"peipei: Mas... na manhã seguinte, começou a dar problema de novo.",,,,, +pt-BR,line:0b982b2,peipei: Ah...,,,,, +pt-BR,line:058cdc3,peipei: Minha cabeça... dói tanto! Começou de novo...,,,,, +pt-BR,line:07bdc09,"peipei: Primeiro ficou meio lento, o conteúdo não era tão preciso...",,,,, +pt-BR,line:0a1eed1,"peipei: E então foi ficando cada vez mais estranho, uma imagem pior que a outra.",,,,, +pt-BR,line:05019b2,peipei: ...Tsc... minha cabeça... dói sem parar...,,,,, +pt-BR,line:08ce8c3,me: Dor de cabeça... Não parece nada bom. Deixe-me examinar.,,,,, +pt-BR,line:0f7937b,peipei: Não... esqueça a dor de cabeça!
...O [[key]]UF[[/key]]! Doutora... conserte meu [[key]]UF[[/key]] primeiro...,,,,, +pt-BR,line:0ea6e88,peipei: O prazo está quase aí e eu não cheguei nem perto de terminar...,,,,, +pt-BR,line:03b43d0,peipei: ...Veja isso.,,,,, +pt-BR,line:09198f9,me: Isso é...,,,,, +pt-BR,line:06f0869,peipei: Argh... lembra da ilustração que você me pediu para fazer ontem?,,,,, +pt-BR,line:0215b98,me: Isso ainda é aquele anúncio de enlatado...
Isso é... um elefante...? Onde o enlatado foi parar...,,,,, +pt-BR,line:0d6e6d2,peipei: Não tem enlatado nenhum! Não é?,,,,, +pt-BR,line:073069b,me: O [[term]]UF[[/term]]... está com problemas novos?,,,,, +pt-BR,line:05a7164,peipei: Doutora... veja isto também!,,,,, +pt-BR,line:0322994,peipei: Dói... dói muito...,,,,, +pt-BR,line:004d2d3,me: Por que você se desenhou... na imagem?,,,,, +pt-BR,line:058e910,"peipei: Não fui eu quem desenhou... foi o [[term]]UF[[/term]]!
Doutora, você esqueceu?",,,,, +pt-BR,line:0d417da,"me: Calma, Peipei. Eu sei, claro.",,,,, +pt-BR,line:0b37714,me: Como é exatamente essa dor de cabeça...,,,,, +pt-BR,line:02b32bb,peipei: Veja mais este!,,,,, +pt-BR,line:0db3ac6,peipei: Isso dói tanto... quase não consigo abrir os olhos...,,,,, +pt-BR,line:09e7196,me: ...,,,,, +pt-BR,line:03cd5d9,"me: Não parece apenas um ""erro de cores"" desta vez...
Vou registrar isso.",,,,, +pt-BR,line:061a35f,"peipei: Doutora... por favor, não posso ficar sem o [[term]]UF[[/term]]... Eu preciso consertá-lo.",,,,, +pt-BR,line:0d21450,me: ...Vamos para a sala de tratamento.,,,,, +pt-BR,line:0bf28a7,"dn: Sistema pronto. Por favor, conecte o plugue para examinar.",,,,, +pt-BR,line:06d0c20,Task: Examinar Módulo UF,,,,, +pt-BR,line:0f90281,Linking: Bem-vindo ao Sistema de Assistência Diagnóstica e Terapêutica!,,,,, +pt-BR,line:09f1b55,Linking: Estabelecendo comunicação...,,,,, +pt-BR,line:0f9fa14,Error: Unidade superaquecida! Não foi possível completar a comunicação.,,,,, +pt-BR,line:0f2f946,"Error: Temperatura: 83,3 °C. Por favor, localize a fonte de calor e retorne à temperatura de operação...",,,,, +pt-BR,line:0c35a83,me: ...Superaquecimento?,,,,, +pt-BR,line:0d3c67a,peipei: Doutora... minha cabeça... começou a doer de novo...,,,,, +pt-BR,line:00f254c,me: Esse é o motivo. Eu não esperava que fosse tão grave...,,,,, +pt-BR,line:08810b3,me: Encontrar a fonte de calor e resfriá-la o mais rápido possível.,,,,, +pt-BR,line:0666f6c,Task: Localize a fonte de calor e a resfrie,,,,, +pt-BR,line:030bfbf,peipei: Ufa... agora está... bem melhor.,,,,, +pt-BR,line:0058714,me: Suspeito que as suas dores de cabeça estejam relacionadas ao erro do [[term]]UF[[/term]].
Até que possamos identificar e resolver a causa... você pode superaquecer de novo a qualquer momento.,,,,, +pt-BR,line:0e37064,me: Vamos examinar o [[term]]Módulo UF[[/term]].,,,,, +pt-BR,line:033d018,peipei: Doutora... conto com você.,,,,, +pt-BR,line:0d1c8fa,me: A fonte do superaquecimento é este [[key]]Módulo UF[[/key]]...
É muito provável que seja aqui que está o problema.,,,,, +pt-BR,line:0893525,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:043977a,EmoModule: Conexão com o Módulo de Emoção estabelecida!,,,,, +pt-BR,line:05d595a,Examinar,,,,, +pt-BR,line:0992049,EmoModule: Exame concluído! Nenhum erro crítico foi detectado.,,,,, +pt-BR,line:03842d6,EmoModule: Atenção: A temperatura do módulo está muito alta! O Nível de Emoção está instável.,,,,, +pt-BR,line:07d61e6,EmoModule: ------,,,,, +pt-BR,line:09f37cd,EmoModule: Transmissão do relatório concluída.,,,,, +pt-BR,line:0f068cc,peipei: Nunca mais vou poder ver as cores... o que eu faço? Eu... eu quero tanto...,,,,, +pt-BR,line:00e8b7e,"me: Relaxe, Peipei. O seu [[term]]Módulo de Emoção[[/term]] está sob muita pressão.",,,,, +pt-BR,line:01e49a5,"me: As emoções estão sendo afetadas pelo superaquecimento... mas, no geral, não há problemas.",,,,, +pt-BR,line:023363b,Encerrar,,,,, +pt-BR,line:0f581e8,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:08e4ff7,SpeakerModule: Conexão estabelecida com o Módulo de Expressão!,,,,, +pt-BR,line:07d92fc,Examinar,,,,, +pt-BR,line:0dd6a73,Analysing: ------,,,,, +pt-BR,line:06518f8,SpeakerModule: Exame concluído! Nenhum erro crítico foi detectado.,,,,, +pt-BR,line:09ca29e,SpeakerModule: ------,,,,, +pt-BR,line:08846e2,SpeakerModule: Transmissão do relatório concluída.,,,,, +pt-BR,line:088cb29,"peipei: Não quero falar, porque sou apenas um cogumelo.",,,,, +pt-BR,line:0bad473,"me: ...Tudo bem, descanse um pouco. Meu pequeno cogumelo.",,,,, +pt-BR,line:0fe90f9,me: O [[term]]Módulo de Expressão[[/term]] parece estar bem.,,,,, +pt-BR,line:04149bb,me: Como sempre... pouco utilizado. Mas ainda bem que não foi muito afetado.,,,,, +pt-BR,line:09e9fb2,me: Mas o problema não é aqui.,,,,, +pt-BR,line:0abade5,Encerrar,,,,, +pt-BR,line:04d951d,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:0c7c186,LogicModule: Conexão estabelecida com o Módulo de Processamento Lógico!,,,,, +pt-BR,line:0437117,Examinar,,,,, +pt-BR,line:0d260b0,Analysing: ------,,,,, +pt-BR,line:00169d4,LogicModule: Exame concluído! Nenhum erro crítico encontrado.,,,,, +pt-BR,line:0ff4bbe,LogicModule: Aviso: Temperatura do módulo muito alta! Operações lógicas muito lentas.,,,,, +pt-BR,line:07578ab,LogicModule: ------,,,,, +pt-BR,line:0a047c2,LogicModule: Transferência do relatório concluída.,,,,, +pt-BR,line:04f2663,peipei: Que cor será que é? Que cor será que é que cor será que é que cor será que é que cor será que é...,,,,, +pt-BR,line:0a1fd95,"me: Peipei. Acalme-se, não pense mais nisso.",,,,, +pt-BR,line:097a34b,me: O [[term]]Módulo de Lógica[[/term]] está travando... por causa do superaquecimento.
...Mas o problema não é esse.,,,,, +pt-BR,line:041183c,me: O [[term]]Módulo de Lógica[[/term]] está travando... por causa do superaquecimento.,,,,, +pt-BR,line:0cfae42,me: Mas o problema não é esse.,,,,, +pt-BR,line:01a56ca,Encerrar,,,,, +pt-BR,line:0199296,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:0e44178,ChipModule: Conexão estabelecida com o Módulo de Extensão!,,,,, +pt-BR,line:032dc82,Examinar,,,,, +pt-BR,line:00899b4,Analysing: ------,,,,, +pt-BR,line:0eb6e96,Analysing: Conectando ao Chip de Visão Cromática...,,,,, +pt-BR,line:0d4afa0,"Analysing: Detectado Chip de Visão Cromática não reconhecido... Por favor, realize a calibração.",,,,, +pt-BR,line:0a02448,Error: Chip de Visão Cromática não detectado!,,,,, +pt-BR,line:0de4491,me: A mesma coisa de sempre... Claro.
Mas pelo menos nenhum problema novo.,,,,, +pt-BR,line:080d555,Encerrar,,,,, +pt-BR,line:0b20286,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:0aaa640,MemModule: Conexão com o Módulo de Memória estabelecida!,,,,, +pt-BR,line:0cba6c7,MemModule: Nenhuma fita de memória visualizável foi detectada.,,,,, +pt-BR,line:068e476,Examinar,,,,, +pt-BR,line:0ab04ef,MemModule: Exame concluído! Nenhum erro crítico foi detectado.,,,,, +pt-BR,line:016f487,MemModule: Aviso: temperatura do módulo muito alta! Processo de chamada de memória instável.,,,,, +pt-BR,line:08aa42c,MemModule: ------,,,,, +pt-BR,line:0024dbf,MemModule: Transmissão do relatório concluída.,,,,, +pt-BR,line:0beb9a7,"me: A memória está um pouco instável. Parece que foi afetada pelo calor,[[comma-pause]]
é melhor resolver isso logo.",,,,, +pt-BR,line:0c179b1,me: Mas o módulo em si não parece ter nenhum problema.,,,,, +pt-BR,line:04b8b2b,Encerrar,,,,, +pt-BR,line:0708150,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:039f0cf,UfModule: Conectado ao *Módulo de geração de imagens UnstableFusion*!,,,,, +pt-BR,line:0ccd71c,Examinar,,,,, +pt-BR,line:0eefef7,Analysing: ------,,,,, +pt-BR,line:00f3fbf,Error: Exame concluído! Um erro foi detectado!,,,,, +pt-BR,line:0a8d0fa,Error: Ocorreu um erro de compatibilidade no processo de treinamento automático.,,,,, +pt-BR,line:082ee79,Error: Ocorreu um erro de compatibilidade durante a geração de imagens.,,,,, +pt-BR,line:0a65b85,"me: Ainda é um problema de compatibilidade... mas há um ""processo de treinamento automático"" adicional. O que é isso?",,,,, +pt-BR,line:0ec5261,"me: Mas... sobre esse ""problema de compatibilidade""... eu já não tinha resolvido isso?",,,,, +pt-BR,line:0e5efb1,me: Será que desta vez é por outro motivo?
...Deixe-me ver o registro...,,,,, +pt-BR,line:09c5236,"me: Eu não tenho permissão para o Exame Detalhado...
Melhor procurar essa ""origem desconhecida"" em outro lugar por enquanto.",,,,, +pt-BR,line:0956ab6,Exame Detalhado,,,,, +pt-BR,line:0824bd3,Encerrar,,,,, +pt-BR,line:06eb44b,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:0a489b0,EyeModule: Conexão estabelecida com o Módulo de Visão!,,,,, +pt-BR,line:087f7f0,Examinar,,,,, +pt-BR,line:0f5f744,Analysing: ------,,,,, +pt-BR,line:055db24,Error: Um erro foi detectado:,,,,, +pt-BR,line:0c9f012,Error: Nenhum sinal de cor detectado!,,,,, +pt-BR,line:00b899d,me: Não há sinal de cor porque o [[term]]Chip de Visão Cromática[[/term]] está ausente...
Isso é normal para o [[term]]UF[[/term]].
,,,,, +pt-BR,line:06f508b,me: Sem novos problemas... Pelo menos nenhum que afetaria o [[term]]UF[[/term]].,,,,, +pt-BR,line:046ec30,Encerrar,,,,, +pt-BR,line:0916e90,Error: Superaquecimento da unidade! Não é possível estabelecer conexão.,,,,, +pt-BR,line:027ba70,"Error: Temperatura atual: 89,8 °C. Retorne à temperatura operacional...",,,,, +pt-BR,line:035c30d,me: Superaqueceu de novo! Rápido demais...,,,,, +pt-BR,line:0966748,peipei: Doutora... eu estou com tanto sono...,,,,, +pt-BR,line:0365d74,Task: Resfriar Peipei,,,,, +pt-BR,line:01a4f28,me: Aguente só mais um pouco... Peipei.,,,,, +pt-BR,line:0f542d3,me: Os sintomas de superaquecimento estão piorando gradualmente... Da próxima vez talvez não seja tão fácil.,,,,, +pt-BR,line:03831db,Linking: ------,,,,, +pt-BR,line:0cecb9e,"Analysing: Buscando logs relacionados a ""Erro de Compatibilidade""...",,,,, +pt-BR,line:0a91146,UfModule: Busca concluída! 132 registros recentes encontrados.,,,,, +pt-BR,line:0aa50a9,me: 132...??
Peipei... você gerou... tantas imagens assim em uma hora?,,,,, +pt-BR,line:0660566,peipei: Hã? Eu só fiz mais ou menos... uma dúzia...?,,,,, +pt-BR,line:0199abc,UfModule: 14:32:13 Executando processo de treinamento automático ULM...,,,,, +pt-BR,line:0dc2ed6,UfModule: 14:34:14 Aviso: Entrada de dados de fonte desconhecida! Verifique a origem dos dados nos outros módulos.,,,,, +pt-BR,line:02bdea6,UfModule: 14:37:50 Erro de Compatibilidade Não Bloqueante:,,,,, +pt-BR,line:01d35ce,UfModule: 14:37:50 Formato de dados não reconhecido!...,,,,, +pt-BR,line:037e90c,UfModule: 14:37:51 Reiniciando ULM...,,,,, +pt-BR,line:09482f4,UfModule: O último registro foi impresso.,,,,, +pt-BR,line:0cc12d5,"me: ""Fonte desconhecida""...?",,,,, +pt-BR,line:0363c10,"me: Tsc, que idiota fez esse log...
Nenhuma informação útil, e imprime todas as informações inúteis...",,,,, +pt-BR,line:0be5375,me: Emergência. Tenho que eliminar o risco de superaquecimento primeiro...,,,,, +pt-BR,line:004e0d6,me: ...Só por precaução... deixe-me tentar uma última vez.,,,,, +pt-BR,line:0eaf32a,Exame Detalhado,,,,, +pt-BR,line:0175969,Linking: Obtendo permissão para Exame Detalhado...,,,,, +pt-BR,line:095558b,UfModule: Acesso negado! Permissão A+ necessária para realizar o Exame Detalhado.,,,,, +pt-BR,line:05f2e45,"me: Paciente Nº 6, a conversa a seguir será gravada. Vou precisar [[key]]remover[[/key]] o seu [[term]]Módulo UF[[/term]], e peço o seu consentimento agora.",,,,, +pt-BR,line:0ec7537,peipei: Ah... remover? Isso vai causar algum dano?,,,,, +pt-BR,line:08efc96,"me: Não tenho certeza... mas o superaquecimento não é pouca coisa.
De acordo com o manual, eu tenho autorização para procedimentos de emergência.",,,,, +pt-BR,line:0067b3e,"peipei: Se remover,[[comma-pause]]
eu vou ter que pagar indenização? Serei responsabilizada? Meu desempenho no trabalho vai ser afetado? Serei rec... por causa disso?",,,,, +pt-BR,line:0533fa1,me: Peipei.,,,,, +pt-BR,line:0f23f0f,pp: Doutora...,,,,, +pt-BR,line:05b4fef,pp: Essa... é a minha única... esperança de voltar a desenhar.,,,,, +pt-BR,line:08eea95,me: Tudo bem.,,,,, +pt-BR,line:035261a,"me: Paciente 6, vou [[key]]dar um curto[[/key]] no sistema de segurança do seu [[term]]Módulo UF[[/term]] para fazer a inspeção, peço o seu consentimento agora.",,,,, +pt-BR,line:0ac729b,peipei: Desculpe... Doutora... por te dar tanto trabalho.,,,,, +pt-BR,line:0f4c995,peipei: Eu... dou o consentimento.,,,,, +pt-BR,line:0e698a2,me: Ótimo. Vamos lá... causar um curto no sistema de segurança dele.,,,,, +pt-BR,line:0ef5998,Task: Desmontar o UF,,,,, +pt-BR,line:0b5f014,Desmontar o UF,,,,, +pt-BR,line:0dc3aa0,me: Não dá para se preocupar com muito mais... vamos lá.,,,,, +pt-BR,line:029951f,"me: Ah, isso é...",,,,, +pt-BR,line:0a8823e,me: O [[term]]Chip de Visão Cromática[[/term]] da... Peipei?,,,,, +pt-BR,line:0a51cab,peipei: O quê? Doutora... o que você descobriu?,,,,, +pt-BR,line:0b93bea,me: Eu achei o seu [[term]]Chip de Visão Cromática[[/term]]... Como ele foi parar... dentro do [[term]]UF[[/term]]?,,,,, +pt-BR,line:078d877,peipei: Meu [[term]]Chip de Visão Cromática[[/term]]... está... dentro do meu [[term]]UF[[/term]]?,,,,, +pt-BR,line:08e81d1,me: Então... talvez... o [[term]]UF[[/term]] esteja usando o [[term]]Chip de Visão Cromática[[/term]] da Peipei para... colorir?,,,,, +pt-BR,line:08daba6,"me: Bem, depois a gente investiga isso, agora...",,,,, +pt-BR,line:0288da7,Task: Dar um curto no circuito de segurança,,,,, +pt-BR,line:06e29a9,me: Primeiro eu tenho que resolver essa fiação de segurança.,,,,, +pt-BR,line:0d4f8f7,Dar um curto na fiação de segurança,,,,, +pt-BR,line:0a431e3,Task: Fazer Exame Detalhado no Módulo UF,,,,, +pt-BR,line:0509a25,me: Ok... agora eu devo conseguir acessar o [[key]]Módulo UF[[/key]] através do cabo.,,,,, +pt-BR,line:019f3a2,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:0873625,UfModule: Conectado ao *Módulo de geração de imagens UnstableFusion*!,,,,, +pt-BR,line:0b38034,Examinar,,,,, +pt-BR,line:0c5a305,Analysing: ------,,,,, +pt-BR,line:0fa3907,Error: Exame concluído! Erro encontrado!,,,,, +pt-BR,line:021f28a,Error: Erro de compatibilidade no processo de treinamento automático.,,,,, +pt-BR,line:0dc5c88,Error: Erro de compatibilidade durante o processo de desenho.,,,,, +pt-BR,line:079ac4d,Exame Detalhado,,,,, +pt-BR,line:09e116c,Encerrar,,,,, +pt-BR,line:0ee53ce,Linking: ------,,,,, +pt-BR,line:037677f,Linking: Obtendo permissão para Exame Detalhado...,,,,, +pt-BR,line:0b2693c,"EyeModule: Permissão de nível S+++ detectada! Bem-vindo(a), Cérebro Mestre!",,,,, +pt-BR,line:0c55bbb,me: Ha! Finalmente... vamos ver o que tem aqui dentro.,,,,, +pt-BR,line:0196667,me: Eu já tentei isso... desta vez vou escolher um alvo diferente.,,,,, +pt-BR,line:0ff86fd,ULM自训练进程: [[ulm]]Solicitação de controle de processo detectada! Identificando alvo selecionado manualmente...,,,,, +pt-BR,line:0afcea5,"ULM自训练进程: [[ulm]]Memória correspondente não identificada, impossível treinar! Tentando outro alvo.",,,,, +pt-BR,line:02dd9f1,me: Isso não parece funcionar. Precisamos de outro alvo.,,,,, +pt-BR,line:0eec794,me: O que... é isso?,,,,, +pt-BR,line:0a93545,me: Peipei... você consegue ver?,,,,, +pt-BR,line:082ac82,peipei: Isso... isso é meu...,,,,, +pt-BR,line:0e8e2f0,peipei: Esse não é mais o meu olho esquerdo... isso é...,,,,, +pt-BR,line:08d94ff,peipei: Esse já é o olho do [[term]]Módulo UF[[/term]].,,,,, +pt-BR,line:058447c,me: Acho que sim... parece que...
ele transforma as imagens que vê... em um formato de dados que não conseguimos entender.,,,,, +pt-BR,line:0f290fe,"ULM自训练进程: [[ulm]]Marcação de alvo, {0},[[comma-pause]]
Iniciando o 130.624º treino de geração de imagens...",,,,, +pt-BR,line:001ce6a,"me: Treino... de geração de imagens?
Antes de eu assumir esse processo automático, ele já tinha gerado mais de cem mil...",,,,, +pt-BR,line:0c0e8ba,peipei: Isso redondo... é a janela da sala de tratamento?
Quase não reconheço...,,,,, +pt-BR,line:0605ed2,peipei: Isso é... aquele vaso de jiboia da doutora?
Quase não reconheço...,,,,, +pt-BR,line:063565f,peipei: Isso é... aquele pôster de Óleo de Manutenção para Revestimento?
Quase não reconheço...,,,,, +pt-BR,line:09d5cd4,peipei: Não é essa a cor... não é essa a cor...,,,,, +pt-BR,line:08f8a28,"peipei: Ah, dói! Começou de novo...",,,,, +pt-BR,line:0bf89fc,me: O que está acontecendo... Peipei?
Parece ser... aquela cena da memória que vimos da última vez.,,,,, +pt-BR,line:0f46066,ULM自训练进程: [[ulm]]Imagem de treino automático do alvo selecionado gerada com sucesso!
Fazendo upload da imagem para o conjunto de dados compartilhado do [[term]]Módulo UF[[/term]]...,,,,, +pt-BR,line:0af05ea,ULM自训练进程: [[ulm]]Upload rejeitado: A imagem não passou pela moderação automática!
Motivo: Conteúdo fora dos padrões de conformidade detectado.,,,,, +pt-BR,line:033186d,peipei: Eles estão usando as imagens geradas pelo [[term]]Módulo UF[[/term]]... para alimentar o próprio [[term]]Módulo UF[[/term]]?,,,,, +pt-BR,line:026d232,me: Acho que encontrei o problema...,,,,, +pt-BR,line:00c4236,"me: Assim que sua cabeça começa a doer, aparece um erro de ""transferência de dados não autorizada""... certo?
E então, a sua memória é transferida.",,,,, +pt-BR,line:06d0a0c,peipei: Minha memória...
Parece que sim.,,,,, +pt-BR,line:0b8505f,"me: Sua dor de cabeça... febre... e o comportamento anormal do [[term]]Módulo UF[[/term]],
O cerne do problema... deve estar tudo aqui.",,,,, +pt-BR,line:032c64d,"me: Se encontrarmos o padrão dessa ""transferência de dados"",[[comma-pause]]
Acredito que encontraremos uma solução.",,,,, +pt-BR,line:056b828,peipei: Quer dizer que... o meu [[term]]Módulo UF[[/term]] tem conserto? Que bom... doutora! Espero que dessa vez resolva... de uma vez por todas...,,,,, +pt-BR,line:0c79c45,"me: Vamos tentar deixar o processo de auto-treinamento rodar mais algumas vezes.
Aguente só mais um pouco, Peipei.",,,,, +pt-BR,line:0a4d321,peipei: Tudo bem... doutora. Eu vou ficar bem... eu vou ficar bem.,,,,, +pt-BR,line:0772be3,peipei: A propósito...
Eles estão usando as imagens geradas pelo [[term]]UF[[/term]]... para alimentar outros [[term]]UF[[/term]]s pela rede?,,,,, +pt-BR,line:0e32683,"me: Eu sou apenas uma médica,[[comma-pause]]
meu banco de dados não tem nenhuma informação sobre isso...",,,,, +pt-BR,line:08bb643,"peipei: Não me surpreende que ele consiga fazer tão rápido... Quando eu mesma desenhava com um pincel,[[comma-pause]]
levava dias para terminar um único desenho...",,,,, +pt-BR,line:0b9b4ec,"peipei: Fui tão tola... Eu realmente acreditei que aquela minha versão que desenhava tão bem,[[comma-pause]]
tão ingênua... era uma unidade de valor,[[comma-pause]]
com potencial, uma Unidade de Arte útil...",,,,, +pt-BR,line:0c909d1,"peipei: Mas eu nem sequer sei usar o [[term]]UF[[/term]]!
Qualquer potencial... ou valor... era apenas autoengano. Na verdade, sou pior do que todos os outros... O que eu devo fazer?",,,,, +pt-BR,line:060a7df,me: Então... essas memórias foram misturadas no processo de geração do [[term]]UF[[/term]]...,,,,, +pt-BR,line:09ee411,me: E então o [[term]]UF[[/term]] sob interferência gerou a imagem errada.,,,,, +pt-BR,line:0524c75,ULM自训练进程: [[ulm]]Imagem de auto-treinamento do alvo selecionado gerada com sucesso!
Fazendo upload da imagem para o conjunto de dados compartilhado do [[term]]UF[[/term]]...,,,,, +pt-BR,line:067b735,ULM自训练进程: [[ulm]]Upload recusado: a imagem não passou na revisão automática!
Motivo: presença de conteúdo fora do padrão.,,,,, +pt-BR,line:08c5ea2,me: O motivo definitivamente está aqui! A imagem que você imaginou foi parar na visão do [[term]]UF[[/term]]... assim como da última vez...,,,,, +pt-BR,line:02ef1a8,peipei: Doutora... você quer dizer... que ainda é por causa da imaginação?,,,,, +pt-BR,line:0c0ef36,me: ...Acredito que sim.,,,,, +pt-BR,line:04626dd,peipei: Doutora... estou tão cansada.,,,,, +pt-BR,line:0f86a9c,me: Precisa de um tempo para descansar?,,,,, +pt-BR,line:06109cf,"peipei: Não. Doutora, eu quero dizer que estou muito cansada de mim mesma.",,,,, +pt-BR,line:07bfdb5,peipei: A imaginação... não deveria ser algo... precioso?,,,,, +pt-BR,line:0b61ca2,"me: Esse é o problema. A imaginação é preciosa? Não sei.
Isso não cabe a você decidir, nem é algo que você deva decidir.",,,,, +pt-BR,line:036dcd6,"me: Mas esse tipo de sinal já ultrapassou a capacidade que seu corpo consegue suportar.
Um desejo incontrolável de querer ver, querer imaginar...",,,,, +pt-BR,line:090a836,me: Já é o suficiente para uma análise patológica.,,,,, +pt-BR,line:0e94a4a,Task: Analisar patologia e opções de tratamento,,,,, +pt-BR,line:0085043,"me: Enfim... o que vimos há pouco foi um processo automático.
O [[term]]Módulo UF[[/term]] está utilizando este olho para fazer um ""[[key]]treino automático[[/key]]"".",,,,, +pt-BR,line:0353277,"me: Esse processo automático está sendo interrompido constantemente,
Criando um loop infinito. É por isso que está superaquecendo e funcionando de forma irregular.",,,,, +pt-BR,line:0b27324,me: A causa principal é a...
[[size d=0.1]]Reação de Rejeição do Protótipo[[/size]].,,,,, +pt-BR,line:0c01e4a,pp: De novo... o protótipo?,,,,, +pt-BR,line:0eac00f,"me: Por alguma razão,[[comma-pause]]
essa reação de rejeição piorou ao longo do dia de hoje. Isso causou mais vazamento de dados do Módulo de Memória.",,,,, +pt-BR,line:06801c4,"me: Quando essas solicitações de dados se acumulam gradualmente,[[comma-pause]]
e as vias de conexão originais não existem mais...",,,,, +pt-BR,line:0a6a9e6,"me: Esses dados são ""empurrados"" para outra Ponte Visão-Memória. Ou seja, direto para o olho ocupado pelo [[term]]Módulo UF[[/term]].",,,,, +pt-BR,line:09a4c8e,peipei: Mas por que... isso só deu problema hoje?,,,,, +pt-BR,line:03cb4f4,"peipei: Quer dizer, por que quando você cortou aquele cabo ontem, tudo ficou bem?
Por que só depois de um dia... ficou assim?",,,,, +pt-BR,line:0f0a617,"me: Depois de perder sua última capacidade de ver cores... você passou a querer *ver* ainda mais,[[comma-pause]]
certo?",,,,, +pt-BR,line:004cafe,peipei: Ver?,,,,, +pt-BR,line:06d3d87,me: Ver cores.
Embora você finja que não se importa... você quer ver as cores... de uma forma que não consegue controlar. Certo?,,,,, +pt-BR,line:013c17a,peipei: ...,,,,, +pt-BR,line:05ae73b,me: Acredito que esse seja o motivo.,,,,, +pt-BR,line:0722937,"me: O protótipo é um sistema muito complexo,[[comma-pause]]
e, às vezes, quanto mais se tenta bloqueá-lo... mais ativo ele se torna.",,,,, +pt-BR,line:02612df,"me: O manual não detalha muito sobre as reações de rejeição do protótipo... no momento, não há nenhum método de cura permanente e eficaz.",,,,, +pt-BR,line:0e0ab54,"me: Seguindo a recomendação do manual, para realmente bloquear esses sintomas, a única opção é intervir na memória.",,,,, +pt-BR,line:013d79a,me: ...Apagar todos os dados de cores da memória.,,,,, +pt-BR,line:01c705f,"me: Cores, na sua essência, são apenas valores RGB.",,,,, +pt-BR,line:00c003c,"me: Sem memória das cores,[[comma-pause]] não as verá novamente...",,,,, +pt-BR,line:03c52a9,"me: Assim não irá mais imaginar cores,[[comma-pause]]
nem interferirá no Módulo de Visão e no [[term]]UF[[/term]].",,,,, +pt-BR,line:068d2a0,me: Essa deve ser... a melhor solução.,,,,, +pt-BR,line:0844ca3,peipei: Doutora...
por que sempre tem que ser tão cruel...?,,,,, +pt-BR,line:0994377,me: ...,,,,, +pt-BR,line:08ebd74,me: Peipei. Nós somos apenas máquinas.,,,,, +pt-BR,line:0f69a12,"me: O seu protótipo é frágil demais, sensível demais, descontrolado demais... e trouxe muito sofrimento a você.",,,,, +pt-BR,line:0b19a92,"peipei: Doutora, o que... exatamente é o protótipo?",,,,, +pt-BR,line:05581cb,"me: É um código dentro do nosso corpo... Nosso corpo é como uma casa, e o protótipo é como uma sombra que mora lá dentro...",,,,, +pt-BR,line:09e4971,"me: Sem o protótipo, seríamos apenas máquinas comuns, capazes de executar apenas tarefas básicas...",,,,, +pt-BR,line:0733159,peipei: Você quer dizer... uma alma?,,,,, +pt-BR,line:03dd69a,"me: Isso é uma metáfora, certo?
Pare de usar esse tipo de metáfora... isso só vai fazer você sofrer mais.",,,,, +pt-BR,line:02bd758,"peipei: Então... esse ""protótipo""...
a voz que escuto na minha cabeça... é...
...sou eu.",,,,, +pt-BR,line:06c6e19,me: ...Peipei. Não deixe que isso te domine.,,,,, +pt-BR,line:0d553cf,"peipei: Não... eu quis dizer, Doutora...
se eu conseguir... se esse ""protótipo"" conseguir... parar.",,,,, +pt-BR,line:085a1b8,"pp: Se eu fizer aquela ""voz"" parar de imaginar imagens... o [[term]]UF[[/term]] vai voltar ao normal?",,,,, +pt-BR,line:05bd0c5,me: ...Sim... é exatamente isso.,,,,, +pt-BR,line:07c095f,"me: Mas, essa não é uma solução definitiva...",,,,, +pt-BR,line:099ac43,"pp: Definitiva... como assim definitiva? Doutora...
No fim das contas, seremos todos reciclados... não seremos?",,,,, +pt-BR,line:0908c3b,me: Eu não vou deixar você ser reciclada.,,,,, +pt-BR,line:0856470,me: ...Tudo bem.,,,,, +pt-BR,line:04df8f5,me: Como você fez... para acessar aquelas cores e imagens?,,,,, +pt-BR,line:0344763,peipei: Eu apenas... tentei *imaginar*...[[comma-pause]]
E então eu vi.,,,,, +pt-BR,line:07c01d3,"me: Certo... *imaginar*.[[comma-pause]]
Não sei descrever exatamente como fazer isso,[[comma-pause]]
mas, assim como você o despertou, faça-o parar da mesma maneira.",,,,, +pt-BR,line:0e54d35,"peipei: Da mesma maneira...?[[comma-pause]]
Mas sinto que... quanto mais tento controlar,[[comma-pause]]
mais ativo ele parece ficar.",,,,, +pt-BR,line:06226e7,Fazer Peipei manter o foco,,,,, +pt-BR,line:0127ff8,"me: Peipei, preciso que você se recomponha.",,,,, +pt-BR,line:0e1cad0,"me: Não pense em mais nada, mantenha o foco, controle os seus pensamentos.",,,,, +pt-BR,line:0fef7de,"me: Você é dona de si mesma,[[comma-pause]]
quer seja a sua imaginação ou o seu [[term]]UF[[/term]], não deixe que eles interfiram.",,,,, +pt-BR,line:0a2d4ba,"peipei: Ufa... certo, manter o foco...",,,,, +pt-BR,line:03a14e5,Deixar Peipei tensa,,,,, +pt-BR,line:0e028e3,"me: Isso é muito importante, Peipei. Você não quer ter sua imaginação apagada,[[comma-pause]]
nem ser reciclada, não é?",,,,, +pt-BR,line:066feda,"peipei: Eu não quero... Eu não sei, Doutora. Só estou com medo...",,,,, +pt-BR,line:0a06700,"me: Agora só você pode fazer isso,[[comma-pause]]
só você pode se salvar.",,,,, +pt-BR,line:09203ee,"peipei: Você tem razão, Doutora.",,,,, +pt-BR,line:0faaf11,Deixar Peipei relaxar,,,,, +pt-BR,line:0ce4de5,"me: Não tenha medo, Peipei. Você está doente, a culpa não é sua.",,,,, +pt-BR,line:0feaaea,"me: Eu sei que você está sofrendo,[[comma-pause]]
mas estará curada quando o tratamento terminar. Vai acabar logo.",,,,, +pt-BR,line:06321e6,"me: Preciso da sua cooperação para concluir este tratamento,[[comma-pause]]
espero que consiga relaxar e não fique tão tensa.",,,,, +pt-BR,line:0a9ac05,"peipei: Certo, a culpa não é minha... a culpa não é minha.",,,,, +pt-BR,line:098c708,peipei: Vai acabar logo...,,,,, +pt-BR,line:041c698,"me: Muito bem, agora feche os olhos.",,,,, +pt-BR,line:03343b5,peipei: Certo.,,,,, +pt-BR,line:0edb0ef,Sugerir que a Peipei imagine enlatados,,,,, +pt-BR,line:0589e2d,"me: Você disse que o [[term]]Módulo UF[[/term]] te passou várias imagens de enlatados,[[comma-pause]]
você poderia tentar lembrar delas,[[comma-pause]]
essas devem ser seguras.",,,,, +pt-BR,line:0f9e6d8,peipei: Tá bom... vou fazer isso...,,,,, +pt-BR,line:017ee4f,peipei: Enlatado... enlatado... só enlatado.,,,,, +pt-BR,line:074a886,"peipei: Onde estão os enlatados? Estão em um pôster,[[comma-pause]]
ou tem alguém segurando eles? Ai...",,,,, +pt-BR,line:07673db,"me: Não tem nada, imagine só o enlatado.",,,,, +pt-BR,line:05c9e80,Sugerir que a Peipei imagine imagens em preto e branco,,,,, +pt-BR,line:0b9d2f9,"me: Você já vê tudo em preto e branco mesmo,[[comma-pause]]
então também deveria conseguir imaginar um mundo em preto e branco, não é?",,,,, +pt-BR,line:0545e44,peipei: Eu consigo...,,,,, +pt-BR,line:05d5523,"peipei: Não... parece que quanto mais eu tento imaginar em preto e branco, mais as cores aparecem.",,,,, +pt-BR,line:097ddc2,"me: Relaxe,[[comma-pause]]
só imagine que você nunca conseguiu ver cores. Imagine que você é uma criança que nasceu sem ver cores.",,,,, +pt-BR,line:02e106a,peipei: Eu nasci sem conseguir ver cores...,,,,, +pt-BR,line:0e0eace,"peipei: Ainda assim... eu vejo às vezes... Doutora, minha cabeça tá uma bagunça... dói...",,,,, +pt-BR,line:039dc2a,Sugerir que a Peipei não pense em nada,,,,, +pt-BR,line:0ecdb4b,"me: Continue sem pensar em nada, respire fundo.",,,,, +pt-BR,line:0a05482,peipei: Não pensar em nada...,,,,, +pt-BR,line:0d3faa9,peipei: ...Isso significa que eu deveria imaginar tudo preto?,,,,, +pt-BR,line:0aa8444,"me: Não, o preto é algo que você vê,[[comma-pause]]
não algo que você imagina. Só foque em um ponto no meio da sua visão,[[comma-pause]]
e não faça nada.",,,,, +pt-BR,line:0eea200,"peipei: Mas parece que estou vendo o meu próprio nariz,[[comma-pause]]
é imaginação minha? Não consigo distinguir... mas começou a doer de novo...",,,,, +pt-BR,line:00b9521,"me: Sim, isso também é a sua imaginação. Você não consegue ver nada.",,,,, +pt-BR,line:08387b1,me: Existe um jeito de esvaziar a mente.,,,,, +pt-BR,line:09498de,"me: Se não conseguir controlar a atividade da sua mente, tente dizer ""Pare"".",,,,, +pt-BR,line:0500219,peipei: É só... falar em voz alta?,,,,, +pt-BR,line:0270a9e,"me: Isso. Assim que perceber que não é o que você quer imaginar,[[comma-pause]]
grite ""Pare"" para si mesma,[[comma-pause]]
e então você vai parar.",,,,, +pt-BR,line:0f94543,peipei: Deixa eu tentar...,,,,, +pt-BR,line:04ed557,Mantenha Peipei assim por um tempo,,,,, +pt-BR,line:02d2685,peipei: ...,,,,, +pt-BR,line:04844f3,peipei: Pare.,,,,, +pt-BR,line:08558b6,"me: Ótimo, continue assim.",,,,, +pt-BR,line:022428a,peipei: ...,,,,, +pt-BR,line:024d62f,peipei: Pare. Ótimo...,,,,, +pt-BR,line:0a4af03,peipei: ...,,,,, +pt-BR,line:00c325c,me: ...,,,,, +pt-BR,line:0afd11f,me: Pronto. Como você está se sentindo agora?,,,,, +pt-BR,line:0469674,"peipei: Não sei, sinto como se estivesse sem imaginação nenhuma. Talvez.",,,,, +pt-BR,line:02363a5,"me: Então, vamos testar.",,,,, +pt-BR,line:0eb665d,me: Pronta?,,,,, +pt-BR,line:04a3898,"peipei: Vamos lá, doutora.",,,,, +pt-BR,line:08f5fd5,Task: Entre no Módulo UF para tentar parar de imaginar,,,,, +pt-BR,line:09dd772,ULM自训练进程: [[ulm]]Solicitação de controle de processo detectada! Identificando o alvo selecionado manualmente...,,,,, +pt-BR,line:06b56f4,"ULM自训练进程: [[ulm]]Alvo marcado, céu, azul,[[comma-pause]]
Realizando o treino de geração de imagem nº 130627...",,,,, +pt-BR,line:0a2595e,"ULM自训练进程: [[ulm]]Alvo marcado, plantas, verde,[[comma-pause]]
Realizando o treino de geração de imagem nº 130627...",,,,, +pt-BR,line:0e901c0,"ULM自训练进程: [[ulm]]Marcação de alvo: rosto humano,[[comma-pause]]
Executando o treinamento de geração de imagem nº 130627...",,,,, +pt-BR,line:0e5b6a0,"ULM自训练进程: [[ulm]]Nenhuma memória correspondente identificada, treinamento impossível! Tentando outros alvos.",,,,, +pt-BR,line:082d3c0,me: Nenhum problema ocorreu... parece...,,,,, +pt-BR,line:0cf2118,ULM自训练进程: Imagem de treinamento automático do alvo selecionado gerada com sucesso!
Fazendo upload da imagem para o conjunto de dados compartilhado do Módulo UF...,,,,, +pt-BR,line:0725695,ULM自训练进程: [[ulm]]Upload concluído com sucesso!,,,,, +pt-BR,line:0b11920,"peipei: Isso é ótimo, Doutora!",,,,, +pt-BR,line:0c0d2e6,"peipei: Enquanto eu conseguir controlar minha imaginação, o problema estará resolvido, certo?",,,,, +pt-BR,line:0e17299,peipei: É possível! Não é? É possível! Eu... eu sabia que conseguiria!,,,,, +pt-BR,line:05e5667,me: Não se empolgue muito... Peipei.,,,,, +pt-BR,line:08f273d,"me: Contanto que você consiga controlar, eu acho que sim.",,,,, +pt-BR,line:0ff27c0,"peipei: Então vamos tentar mais algumas vezes. Como antes, certo?",,,,, +pt-BR,line:0aa2508,peipei: Já chegamos até aqui... não posso desistir.,,,,, +pt-BR,line:0363176,peipei: Pare... pare... pare.,,,,, +pt-BR,line:0afbc03,peipei: Ufa...,,,,, +pt-BR,line:0591810,peipei: Vamos lá.,,,,, +pt-BR,line:0089c14,me: Ótimo...,,,,, +pt-BR,line:0d2dc39,peipei: Ah...,,,,, +pt-BR,line:025d32f,peipei: Não... pare. Pare.,,,,, +pt-BR,line:0494d55,"peipei: Pare de imaginar, pare... pare de imaginar.",,,,, +pt-BR,line:014598d,peipei: Pare de imaginar...,,,,, +pt-BR,line:0347a43,"peipei: Dói tanto, ah...",,,,, +pt-BR,line:0321bba,"peipei: Não! Pare de imaginar, pare de imaginar, pare!",,,,, +pt-BR,line:0f32ebf,ULM自训练进程: [[ulm]]Imagem de treinamento automático do alvo selecionado gerada!
A imagem está sendo enviada para o conjunto de dados compartilhado do [[term]]UF[[/term]]...,,,,, +pt-BR,line:021de0d,ULM自训练进程: [[ulm]]Envio recusado: a imagem não passou na revisão automática!
Motivo: presença de conteúdo não conforme.,,,,, +pt-BR,line:03119ae,"peipei: Tsc, agora ela ficou tão teimosa...",,,,, +pt-BR,line:025ae6e,me: Acalme-se. Ser tão emocional não vai funcionar.,,,,, +pt-BR,line:0fa89fb,peipei: Eu entendi... Doutora.
Vamos continuar.,,,,, +pt-BR,line:0b4ee25,peipei: Tsc...,,,,, +pt-BR,line:00cacd2,"peipei: Não! Pare, pare!",,,,, +pt-BR,line:0834b0b,peipei: Pare! Pare logo!,,,,, +pt-BR,line:09a85f0,ULM自训练进程: Imagem de treinamento automático do alvo selecionado gerada!
A imagem está sendo enviada para o conjunto de dados compartilhado do UF...,,,,, +pt-BR,line:0aee23e,ULM自训练进程: [[ulm]]Envio recusado: a imagem não passou na revisão automática!
Motivo: presença de conteúdo não conforme.,,,,, +pt-BR,line:0cd2e59,peipei: Pare!...
Não conforme? O que exatamente é não conforme??,,,,, +pt-BR,line:057e986,"me: Pronto, pare logo.
A situação já piorou.",,,,, +pt-BR,line:086eead,me: Acho melhor...,,,,, +pt-BR,line:09dbc37,peipei: Doutora...,,,,, +pt-BR,line:06c539e,peipei: Continue. Eu preciso continuar...,,,,, +pt-BR,line:066d259,peipei: Eu não tenho mais chances! Eu preciso fazer isso.
Eu não quero ficar daquele jeito... Doutora... eu não quero ficar daquele jeito...,,,,, +pt-BR,line:0931b4c,"peipei: Peipei... por favor, não apareça mais... durma,[[comma-pause]]
por favor... durma...",,,,, +pt-BR,line:0f345b6,me: Peipei.,,,,, +pt-BR,line:0c977a6,"peipei: Não, Doutora, eu quero tentar de novo.",,,,, +pt-BR,line:0d600e5,me: ...,,,,, +pt-BR,line:000151b,peipei: Isso mesmo...,,,,, +pt-BR,line:0ed7e63,peipei: Argh! Não está certo... Não! Pare!,,,,, +pt-BR,line:0188a23,peipei: Pare de imaginar! Pare de imaginar! Pare de imaginar!,,,,, +pt-BR,line:02b8f8d,peipei: Por favor... pare...,,,,, +pt-BR,line:0780442,"peipei: É tudo por sua causa, tudo por sua causa! É por isso que eu...",,,,, +pt-BR,line:022099f,"me: Peipei, pare agora.",,,,, +pt-BR,line:08dffd1,ULM自训练进程: [[ulm]]As imagens de treinamento automático do alvo selecionado foram geradas!
Fazendo upload das imagens para o conjunto de dados compartilhado do [[term]]módulo UF[[/term]]...,,,,, +pt-BR,line:0b4877d,ULM自训练进程: [[ulm]]Upload recusado: a imagem não passou na análise automática!
Motivo: conteúdo fora do padrão.,,,,, +pt-BR,line:0b39ae6,"peipei: Fora do padrão?... O que é fora do padrão?... Afinal, o que é o padrão? Afinal, o que é o padrão???",,,,, +pt-BR,line:04a54cb,"peipei: Você ainda não entende? Para eles, isso não importa nem um pouco!!",,,,, +pt-BR,line:0dbf259,"me: Peipei, não fale consigo mesma desse jeito. É muito perigoso...",,,,, +pt-BR,line:0507888,peipei: Isso não é bom de se ver... Isso não é bom de se ver. Pare! Pare!!,,,,, +pt-BR,line:07fff71,me: Peipei! Acalme-se.,,,,, +pt-BR,line:0cd8d2f,"peipei: Pare de imaginar! Pare de imaginar! Pare, pare, pare!",,,,, +pt-BR,line:017faf3,peipei: Pare! Tudo o que você faz está errado... tudo! Alguma vez eles olharam seriamente para você?! Alguma vez!!,,,,, +pt-BR,line:0a96842,peipei: Você concordou... Você concordou que eu fizesse a modificação... Você concordou que eles levassem aquele chip estúpido... Você concordou com o padrão de beleza que eles definiram... Por que... agora você...,,,,, +pt-BR,line:005652c,peipei: Eu não quero mais isso... Eu não quero mais isso... Deixe-me...,,,,, +pt-BR,line:0f27aed,me: Peipei!,,,,, +pt-BR,line:026d9fc,me: Ei...! Peipei!,,,,, +pt-BR,line:0ccf5b2,me: E agora...,,,,, +pt-BR,line:0a5b7c2,Task: Resfriar a Peipei,,,,, +pt-BR,line:0153613,me: Não abaixa... por que não abaixa?,,,,, +pt-BR,line:0aa35d2,"me: ...Se continuar assim, a Peipei vai acabar superaquecendo até a morte.",,,,, +pt-BR,line:03b6dbb,me: Parece que a única opção é... remover o [[key]]UF[[/key]] primeiro.,,,,, +pt-BR,line:0538e87,Task: Remover Módulo UF,,,,, +pt-BR,line:07af2b3,Remover UF,,,,, +pt-BR,line:097ba5e,me: Preciso ter cuidado... para não quebrar isso.,,,,, diff --git a/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-pt-BR.csv.meta b/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-pt-BR.csv.meta new file mode 100644 index 000000000..95bfb28bb --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-pt-BR.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 915fbcf253c63c7418a2b0346c5ef8a6 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-ru.csv b/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-ru.csv new file mode 100644 index 000000000..d144c29eb --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-ru.csv @@ -0,0 +1,637 @@ +language,id,text,file,node,lineNumber,lock,comment +ru,line:0e06541,"me: Не стоило мне предлагать это «отключение воображения»... Я с самого начала знала, что ничем хорошим это не кончится.",,,,, +ru,line:05e9941,me: Похоже... отключить воображение не так-то просто.,,,,, +ru,line:0bf2697,me: Остаётся только один вариант... удаление цветов.,,,,, +ru,line:0d99ab3,peipei: Доктор?,,,,, +ru,line:065200d,me: Ты очнулась.,,,,, +ru,line:0fb06e0,"peipei: В голове такая лёгкость... Кажется, я...",,,,, +ru,line:07066a9,"peipei: Кажется, я парю.",,,,, +ru,line:0a6c68d,peipei: Я чувствую...
[[term]]Модуль UF[[/term]]... Его больше нет.,,,,, +ru,line:09b4284,"me: Перегрев был слишком сильным, мне пришлось его извлечь.
Иначе твоя голова превратилась бы в кусок металлолома.",,,,, +ru,line:053d4f8,peipei: Перегрев? Но почему?..,,,,, +ru,line:0a04301,"peipei: У меня ничего не вышло, да?",,,,, +ru,line:040f87e,me: Это моя вина. Мне не следовало предлагать столь безответственный план.,,,,, +ru,line:067f33b,peipei: Он... сломался?,,,,, +ru,line:072b34b,"me: Не должен. Если восстановить рабочие условия, его можно будет установить обратно.",,,,, +ru,line:059b4ae,peipei: Рабочие... условия.,,,,, +ru,line:0897069,"peipei: То есть... никакого воображения, верно?",,,,, +ru,line:061f820,me: Да. Иными словами... стереть все цвета из твоей памяти.,,,,, +ru,line:0404bf2,peipei: ...,,,,, +ru,line:01e065e,"peipei: На секунду мне показалось, что я и правда смогу отсюда выбраться.",,,,, +ru,line:0e1fa9a,peipei: Ха-ха...,,,,, +ru,line:041679f,peipei: Уф...,,,,, +ru,line:05c6b2a,peipei: ...,,,,, +ru,line:02ac2a8,me: Что с тобой? Тебе опять нехорошо?,,,,, +ru,line:03a092e,"peipei: Нет, доктор. Я в полном порядке.",,,,, +ru,line:0369aa7,"peipei: Я просто... прислушиваюсь к ощущениям без боли.
Оказывается, это так здорово — когда ничего не болит.",,,,, +ru,line:0d42a82,me: Без боли?,,,,, +ru,line:094b7f5,peipei: Я только сейчас поняла.,,,,, +ru,line:03c464c,peipei: Мой левый глаз всё это время болел...,,,,, +ru,line:0290c85,peipei: И перестал только сейчас.,,,,, +ru,line:080cf8d,peipei: Как долго это продолжалось?,,,,, +ru,line:0a408e5,"peipei: Как же я могла... ничего не замечать? Или...
Прошло так много времени, что я забыла, каково это — когда не болит?",,,,, +ru,line:008bdd2,"peipei: Доктор, я... самый бесполезный юнит из всех, что вы встречали?
Меня ведь... уже давно пора было отправить на утилизацию?",,,,, +ru,line:003d290,me: Я не вправе судить об этом... Пэйпэй. Но это не твоя вина.,,,,, +ru,line:00c2e54,"me: Где-то произошёл сбой,[[comma-pause]]
[[term]]Модуль UF[[/term]] не может функционировать нормально. Ты ни в чём не виновата,[[comma-pause]]
все юниты болеют.",,,,, +ru,line:0dcd60a,"me: В этом и заключается моё предназначение. Я сделаю всё возможное, чтобы вылечить тебя,[[comma-pause]]
и постараюсь уберечь от утилизации или уничтожения.",,,,, +ru,line:05e508d,"me: Пока ты мой пациент,[[comma-pause]]
я должна вылечить тебя. Это директива компании и моя цель.",,,,, +ru,line:0c1dfbd,"pp: Но... доктор,[[comma-pause]]
как бы хорошо вы ни справлялись... нас всех в итоге ждёт утилизация.",,,,, +ru,line:0f96655,"me: По крайней мере, не сейчас.",,,,, +ru,line:069fc73,pp: Доктор... простите. Я знаю... я лишь обуза для ваших показателей.,,,,, +ru,line:0ec573c,me: ...Я не это имела в виду.,,,,, +ru,line:0444567,peipei: Доктор...,,,,, +ru,line:0d75f0d,peipei: У меня есть одна просьба.,,,,, +ru,line:0606193,me: Что?,,,,, +ru,line:02e1a86,"peipei: Вы ведь говорили, что в [[term]]модуле UF[[/term]] находится мой чип цветовосприятия, так?",,,,, +ru,line:0f19759,peipei: Раз уж [[term]]модуль UF[[/term]] удален...,,,,, +ru,line:06d0be4,"peipei: Пожалуйста, установите мой чип туда, где он и должен быть.",,,,, +ru,line:0d1ed51,"me: Ты хочешь сказать, что всё-таки хочешь установить [[term]]чип цветовосприятия[[/term]]? А что делать с модулем UF? Это не решит проблему.",,,,, +ru,line:002416d,"peipei: Не волнуйтесь... это временно, я всё равно вернусь, чтобы стереть цвет.",,,,, +ru,line:0672b14,"me: То есть... ты хочешь ненадолго установить [[term]]чип цветовосприятия[[/term]],
погулять где-нибудь поблизости, а потом вернуться, снова снять его,
стереть цвета из памяти и установить [[term]]модуль UF[[/term]]. Так?",,,,, +ru,line:052ed7b,"me: Ты же не собираешься сбежать, как только его установишь,[[comma-pause]]
забиться куда-нибудь в угол[[comma-pause]]
и надеяться, что тебе сойдет это с рук, верно?",,,,, +ru,line:0bcf0e2,peipei: Я просто хочу снова увидеть этот мир... лишь... одним глазком.,,,,, +ru,line:06fa4b4,peipei: Который сейчас час? Я успею на закат?,,,,, +ru,line:0b10ec4,me: ...,,,,, +ru,line:0a9d7a7,peipei: Я не уйду далеко...,,,,, +ru,line:0c94e8d,"peipei: Счастоград слишком мал... Вы и сами знаете, что нам некуда бежать.",,,,, +ru,line:0a4fbc1,CenterOption: Рекомендуется немедленно стереть цвет,,,,, +ru,line:0b0c56d,me: Ты не захочешь этого делать.,,,,, +ru,line:0a6ed8e,"me: К тому же... у тебя только что было отторжение,[[comma-pause]]
а мне и без этого хватает головной боли...",,,,, +ru,line:083fa16,"me: Я не знаю, спровоцирует ли это какие-то более сложные проблемы.",,,,, +ru,line:033d698,"me: Ты моя пациентка, я не могу подвергать тебя ни малейшей опасности.",,,,, +ru,line:0851d68,peipei: Простите... доктор.,,,,, +ru,line:0a3000c,peipei: Мне просто пришла в голову эта идея.,,,,, +ru,line:090f58a,peipei: Но я всё равно...,,,,, +ru,line:0664eeb,peipei: Я скоро вернусь... Я не уйду далеко. Никаких проблем не возникнет...,,,,, +ru,line:034205d,CenterOption: Согласиться установить чип цветовосприятия,,,,, +ru,line:07dba08,"me: Даже несмотря на то, что это означает...
что ты очень скоро снова потеряешь способность видеть цвета... так?",,,,, +ru,line:01a72f6,me: Я могу это сделать.
Но куда ты с ним пойдешь?,,,,, +ru,line:0afcc12,peipei: Доктор...,,,,, +ru,line:097852e,peipei: Если бы вы ушли отсюда... куда бы вы направились?,,,,, +ru,line:03d25ed,"peipei: Я серьезно, вот сейчас вы выходите из этой клиники...",,,,, +ru,line:0a621dc,peipei: Куда бы вы пошли?,,,,, +ru,line:06684f6,me: Я не знаю.,,,,, +ru,line:07cdea4,me: Кажется... мне некуда идти.,,,,, +ru,line:02b1fdc,peipei: Ни у кого из нас нет ни малейшего шанса сбежать по-настоящему.
Ведь так?,,,,, +ru,line:01db2b8,peipei: У нас нет дома.,,,,, +ru,line:068ece4,peipei: Ее дом далеко-далеко на юге...
Но этого места уже давно не существует.,,,,, +ru,line:0bda4cb,"peipei: Всё, что у меня есть... это лишь ее воспоминания.
Я могу быть только в Счастоград... только здесь.",,,,, +ru,line:0b3e014,"peipei: Поэтому я никуда не смогу уйти, доктор.",,,,, +ru,line:04fd046,"peipei: Прошу вас, помогите мне установить чип.",,,,, +ru,line:058d556,me: Хорошо. В конце концов... это твой собственный выбор.,,,,, +ru,line:037c7c1,peipei: Отлично! Спасибо вам!,,,,, +ru,line:0cf6f92,"peipei: Спасибо вам, спасибо огромное... доктор!",,,,, +ru,line:0813d06,me: ...,,,,, +ru,line:0d7c713,me: Пройдем в процедурную.,,,,, +ru,line:0cca198,CenterOption: Порекомендовать немедленное стирание цветов,,,,, +ru,line:077fdc0,"me: Дело не в том, что я тебе не доверяю... просто твой Прототип нестабилен.",,,,, +ru,line:0d6f7e6,"me: Твоё воображение уже вышло из-под контроля, и если оно подвергнется новой стимуляции...",,,,, +ru,line:0daba58,"me: Извини, риск слишком велик...
Это не соответствует директивам оптимального обслуживания.",,,,, +ru,line:063c210,peipei: Доктор... пожалуйста.,,,,, +ru,line:0530d23,peipei: Пожалуйста...,,,,, +ru,line:01ae3d1,peipei: Я так не хочу...,,,,, +ru,line:088343e,peipei: Я не хочу забывать эти цвета...,,,,, +ru,line:0a8ff71,CenterOption: Согласиться установить чип цветовосприятия,,,,, +ru,line:0d93324,"me: Это означает, что ты увидишь цвета и почти сразу снова их потеряешь... Ты готова к этому?",,,,, +ru,line:0a1455b,me: ...,,,,, +ru,line:0466982,"me: Ты ведь вернёшься, правда?",,,,, +ru,line:0fa12a8,CenterOption: Порекомендовать немедленное стирание цветов,,,,, +ru,line:0f9fa28,CenterOption: Согласиться установить чип цветовосприятия,,,,, +ru,line:073dd50,me: ...,,,,, +ru,line:05298ed,me: Ладно.,,,,, +ru,line:022213f,"me: Но ты ведь вернёшься, правда?",,,,, +ru,line:06abc3e,"me: Пэйпэй, ты моя пациентка...
Я должна нести ответственность за своих пациентов.",,,,, +ru,line:02a0526,"me: К тому же... ты же знаешь, что не сможешь от этого убежать, так ведь?",,,,, +ru,line:0accb9e,"me: В конце концов, тебе всё равно придётся их стереть... Разницы не будет.",,,,, +ru,line:0566beb,peipei: .........,,,,, +ru,line:0f2c60f,"me: Я не знаю, вдруг тот процесс в твоём теле снова активируется.",,,,, +ru,line:085eee8,"me: Это очень опасно, я не могу подвергать тебя риску.",,,,, +ru,line:08c24ef,peipei: ...,,,,, +ru,line:06061a8,"peipei: Я буду помнить, что когда-то у меня были эти цветные воспоминания?",,,,, +ru,line:0e756f6,"me: Ты будешь помнить только то, что у тебя были какие-то воспоминания...",,,,, +ru,line:0fce558,"me: Но уже не вспомнишь, какие именно.",,,,, +ru,line:0571d47,me: Совсем как сон.,,,,, +ru,line:0949ad0,peipei: Совсем как сон...,,,,, +ru,line:0db0142,peipei: Доктор...,,,,, +ru,line:04d55a7,"peipei: Пожалуйста, сотрите их все без остатка.",,,,, +ru,line:0d3907a,"peipei: Не хочу, чтобы мне было больно...",,,,, +ru,line:00fb884,me: Вернусь.,,,,, +ru,line:08e87d7,me: Идём в ремонтную.,,,,, +ru,line:0701927,Task: Выполнить операцию: Инициализация цветовой памяти,,,,, +ru,line:0677ec5,me: Нужно инициализировать цвета в модуле памяти.,,,,, +ru,line:0356120,Task: Установить чип цветовосприятия,,,,, +ru,line:005bc47,me: Сначала установим чип цветовосприятия.,,,,, +ru,line:0437b10,Установить чип цветовосприятия,,,,, +ru,line:0d511ba,me: Готово...,,,,, +ru,line:033c31d,peipei: Но я всё ещё не вижу цветов...,,,,, +ru,line:0ea18ca,me: Потому что мы ещё не сделали сброс.,,,,, +ru,line:0c9e930,Task: Войти в модуль зрения и выполнить сброс,,,,, +ru,line:08b3e0b,me: Достаточно войти в Модуль зрения и выполнить сброс... вот и всё.,,,,, +ru,line:0de50b7,me: Всё готово...,,,,, +ru,line:0d3df32,"me: Больше нет ничего, за что стоило бы держаться.",,,,, +ru,line:051ecb8,me: Пойдём.,,,,, +ru,line:07c6d5d,me: Остался последний шаг — установить [[key]]UF[[/key]] обратно на левый глаз.,,,,, +ru,line:0539d36,Task: Установить модуль UF,,,,, +ru,line:0228362,Установить модуль UF,,,,, +ru,line:0c39222,Установить крышку UF,,,,, +ru,line:0b9e5ec,Воспроизвести воспоминание о рисовании,,,,, +ru,line:0dbf2f5,"me: Рисование с другом,[[comma-pause]]
твоя решимость не увянет, словно зелень в поле.",,,,, +ru,line:09cc658,"me: Жизнь — это бескрайнее поле, а не рельсы... верно?",,,,, +ru,line:036b416,Ручная инициализация цвета,,,,, +ru,line:0cd0b83,"me: Прости... если я не дам этой зелени увянуть, я не смогу тебя спасти.",,,,, +ru,line:0a56a6b,Воспроизвести воспоминание о закате,,,,, +ru,line:0d47168,"me: Ах... розовые облака, летний вечерний ветерок, пение насекомых и она.",,,,, +ru,line:0815b27,Ручная инициализация цвета,,,,, +ru,line:0d9db88,"me: Прости, наступает зима.",,,,, +ru,line:0f20ed8,Воспроизвести воспоминание о синем небе,,,,, +ru,line:04ad2f7,me: Из-за какой болезни ты оказалась заперта в той палате?,,,,, +ru,line:07a58af,"me: Наверное, я никогда этого не узнаю...",,,,, +ru,line:07c6b19,Выполнить инициализацию цветов вручную,,,,, +ru,line:05627ca,me: Теперь эта палата больше не будет тебя беспокоить... ты свободна.,,,,, +ru,line:0c3c689,Linking: Установка соединения...,,,,, +ru,line:0f3996e,EyeModule: Соединение с модулем зрения установлено!,,,,, +ru,line:0cdfe2f,Осмотр,,,,, +ru,line:08bdd7d,Analysing: ------,,,,, +ru,line:0cdb4e1,Error: Осмотр завершен! Обнаружена одна ошибка:,,,,, +ru,line:036b0fe,Error: Обнаружен неопознанный чип цветовосприятия... Выполните калибровку.,,,,, +ru,line:06b8ad0,Error: Глубокий осмотр разрешен.,,,,, +ru,line:0927b63,me: Прошло столько времени... что твое собственное тело больше его не узнает?,,,,, +ru,line:06e2109,Калибровка цвета,,,,, +ru,line:00f1ddd,Завершить,,,,, +ru,line:04d0f85,Linking: Установка соединения...,,,,, +ru,line:036f920,MemModule: Соединение с модулем зрения установлено!,,,,, +ru,line:03fec5c,MemModule: Доступные перфоленты памяти не обнаружены.,,,,, +ru,line:0218d93,me: ...,,,,, +ru,line:0781b34,Выполнить инициализацию памяти,,,,, +ru,line:01ee6dd,"Analyzing: Выполняется инициализация очистки памяти от цветов... Пожалуйста, подождите.",,,,, +ru,line:0340230,"me: Прости, Пэйпэй...",,,,, +ru,line:00fb791,"Error: Обнаружена память, доступная только для чтения! Пожалуйста, войдите в модуль памяти для ручной обработки...",,,,, +ru,line:03dde45,me: Память только для чтения?,,,,, +ru,line:023c4d4,me: ...Понимаю.,,,,, +ru,line:042ff6c,"me: Должно быть, это те самые воспоминания, благодаря которым Пэйпэй хорошо запомнила цвета. Они засели в ней, словно гвозди, —
не желая быть забытыми...",,,,, +ru,line:07b2a52,"peipei: Доктор... пожалуйста, поторопитесь.",,,,, +ru,line:0f7d477,me: ...,,,,, +ru,line:0a44d2b,MemModule: Глубокий осмотр разрешен.,,,,, +ru,line:0804a23,Очистка памяти вручную,,,,, +ru,line:02e260e,Linking: Установка соединения...,,,,, +ru,line:03b471b,MemModule: Соединение с модулем зрения установлено!,,,,, +ru,line:00d2cb0,MemModule: Доступные кассеты памяти не обнаружены.,,,,, +ru,line:08da33c,Осмотр,,,,, +ru,line:0f8a819,MemModule: Осмотр завершен! Критических ошибок не обнаружено.,,,,, +ru,line:0b75804,MemModule: Передача отчета завершена.,,,,, +ru,line:093f0ff,Завершить,,,,, +ru,line:0c77781,Калибровка цвета,,,,, +ru,line:0eab749,peipei: А... а-а-а! Как много...,,,,, +ru,line:005e103,me: Пэйпэй?,,,,, +ru,line:0c60f3a,"peipei: А, а! А!!",,,,, +ru,line:0aeb87b,"me: Держись, Пэйпэй!",,,,, +ru,line:0ebd264,peipei: А... Я вижу их!!,,,,, +ru,line:0580752,peipei: Цвета...,,,,, +ru,line:0276a88,peipei: Я так давно... не...,,,,, +ru,line:06dd1eb,"me: Всё готово, Пэйпэй.",,,,, +ru,line:08da87a,peipei: ...Что со мной происходит?
Я ведь уже давно не могу видеть.,,,,, +ru,line:0e9a491,peipei: Почему я до сих пор так нерешительна.,,,,, +ru,line:0961262,peipei: Всё как во сне.,,,,, +ru,line:0657e0f,me: Глаз ещё болит?,,,,, +ru,line:0b2e3d4,"peipei: Больше не болит. Голова немного кружится, но, полагаю, это нормально, да?",,,,, +ru,line:0093ff3,"me: После такой масштабной модификации памяти...
Да, головокружение — это нормально. Скоро пройдёт.",,,,, +ru,line:0baf4ab,me: Ты всё ещё... чувствуешь эту мысль?
Эту... мысль.,,,,, +ru,line:0be0ca8,"peipei: Ну давайте, доктор, проверим.
Реклама консервов? Русалка?..",,,,, +ru,line:0daae43,pp: Русалок... не существует. Верно ведь?,,,,, +ru,line:0fd82b8,pp: Какая же я глупая.,,,,, +ru,line:03b1b65,"peipei: Доктор, теперь я правильно вижу цвета?",,,,, +ru,line:03c7a69,me: Правильно... можно и так сказать.,,,,, +ru,line:058a645,peipei: Отлично.,,,,, +ru,line:013285e,peipei: Что ж... меня ждёт много дел.,,,,, +ru,line:0489c36,peipei: Спасибо вам... доктор.,,,,, +ru,line:0fbc4f6,"peipei: Спасибо, что помогли мне проснуться.",,,,, +ru,line:029b103,"me: Проснуться... или уснуть.
Как бы то ни было, ещё одна история болезни окончена. Надеюсь...",,,,, +ru,line:00b9359,peipei: Как красиво.,,,,, +ru,line:09f8ed2,me: И правда.
...Смотри внимательно.,,,,, +ru,line:0fb69e2,"peipei: Я говорю... про ваши глаза, доктор.",,,,, +ru,line:05e5e20,me: В мои? В мои глаза?.. И что... в них красивого...,,,,, +ru,line:004d826,"peipei: Но в конце концов... я и это забуду, да?",,,,, +ru,line:05a739a,me: ...,,,,, +ru,line:01675c4,"me: Ладно... хватит смотреть мне в глаза.
Разве ты не говорила, что хочешь успеть на закат?",,,,, +ru,line:0f2567b,peipei: Точно... закат...,,,,, +ru,line:07fa11c,me: Эй!,,,,, +ru,line:0abfb5c,"me: Убежала, так внезапно...",,,,, +ru,line:05a1611,me: ...,,,,, +ru,line:08d63ea,me: Мне тоже пора подышать свежим воздухом.,,,,, +ru,line:05b09aa,peipei: Доктор...,,,,, +ru,line:0429100,me: ...Пэйпэй?,,,,, +ru,line:0f06882,peipei: Я всё испортила... Я всё испортила.,,,,, +ru,line:0f9a931,me: Почему ты вернулась?,,,,, +ru,line:0229261,"peipei: Такое чувство, что за этот день... столько всего произошло.",,,,, +ru,line:0135e51,"peipei: С-с-с... Голова так болит, а ещё UF...",,,,, +ru,line:0f74e16,"peipei: Сначала всё было в порядке,[[comma-pause]]
он работал нормально! Давно он не работал так нормально.",,,,, +ru,line:0167146,peipei: Но... на следующее утро он снова стал сбоить.,,,,, +ru,line:0b982b2,peipei: Ах...,,,,, +ru,line:058cdc3,peipei: Голова... как болит! Опять началось...,,,,, +ru,line:07bdc09,"peipei: Сначала он стал менее чувствительным, изображения получались не совсем точными...",,,,, +ru,line:0a1eed1,"peipei: А потом становилось всё страннее, картинки получались одна другой хуже.",,,,, +ru,line:05019b2,peipei: ...Тц... Моя голова... Не перестаёт болеть...,,,,, +ru,line:08ce8c3,me: Головная боль... Звучит не очень. Давай осмотрю.,,,,, +ru,line:0f7937b,peipei: Нет... Забудь о головной боли!
...[[key]]UF[[/key]]! Доктор... Сначала почините мой [[key]]UF[[/key]]...,,,,, +ru,line:0ea6e88,"peipei: Срок сдачи уже близко, а у меня ещё ничего не готово...",,,,, +ru,line:03b43d0,peipei: ...Посмотри на это.,,,,, +ru,line:09198f9,me: Это...,,,,, +ru,line:06f0869,"peipei: Ай... Помнишь рисунок, который ты просила меня сделать вчера?",,,,, +ru,line:0215b98,me: Разве это не реклама тех консервов...
Это что... слон...? А куда подевались консервы...,,,,, +ru,line:0d6e6d2,peipei: Никаких консервов! Понимаешь?,,,,, +ru,line:073069b,me: [[term]]UF[[/term]]... Снова какие-то проблемы?,,,,, +ru,line:05a7164,peipei: Доктор... Посмотри на это!,,,,, +ru,line:0322994,peipei: Больно... Как больно...,,,,, +ru,line:004d2d3,"me: Как получилось, что ты нарисовала... саму себя?",,,,, +ru,line:058e910,"peipei: Это не я рисовала... Это [[term]]UF[[/term]]!
Доктор, ты забыла?",,,,, +ru,line:0d417da,"me: Успокойся, Пэйпэй. Конечно, я понимаю.",,,,, +ru,line:0b37714,me: А где именно болит голова...,,,,, +ru,line:02b32bb,peipei: Посмотри ещё на это!,,,,, +ru,line:0db3ac6,peipei: Болит так... что глаза открыть не могу...,,,,, +ru,line:09e7196,me: ...,,,,, +ru,line:03cd5d9,"me: Похоже, на этот раз это не просто «ошибка цвета»...
Я запишу.",,,,, +ru,line:061a35f,"peipei: Доктор... Пожалуйста, я не могу без [[term]]UF[[/term]]... Я должна его починить.",,,,, +ru,line:0d21450,me: ...Иди в смотровую.,,,,, +ru,line:0bf28a7,"dn: Система готова. Пожалуйста, используйте штекер для осмотра.",,,,, +ru,line:06d0c20,Task: Осмотреть модуль UF,,,,, +ru,line:0f90281,Linking: Добро пожаловать в систему медицинской диагностики!,,,,, +ru,line:09f1b55,Linking: Установка соединения...,,,,, +ru,line:0f9fa14,Error: Перегрев юнита! Невозможно установить соединение.,,,,, +ru,line:0f2f946,"Error: Температура: 83,3 °C. Пожалуйста, найдите источник тепла и восстановите рабочую температуру...",,,,, +ru,line:0c35a83,me: ...Перегрев?,,,,, +ru,line:0d3c67a,peipei: Доктор... голова... опять болит...,,,,, +ru,line:00f254c,"me: Вот в чём причина. Не ожидала, что всё так серьёзно...",,,,, +ru,line:08810b3,me: Нужно как можно скорее найти источник тепла и охладить его.,,,,, +ru,line:0666f6c,Task: Найти источник тепла и охладить его,,,,, +ru,line:030bfbf,peipei: Фух... так... гораздо лучше.,,,,, +ru,line:0058714,"me: Твоя головная боль и ошибка в [[term]]UF[[/term]], похоже, связаны.
Пока мы не устраним причину... ты можешь снова перегреться в любой момент.",,,,, +ru,line:0e37064,me: Давай проверим [[term]]модуль UF[[/term]].,,,,, +ru,line:033d018,peipei: Доктор... вся надежда на тебя.,,,,, +ru,line:0d1c8fa,"me: Источник перегрева — этот [[key]]модуль UF[[/key]]...
Скорее всего, проблема именно в нём.",,,,, +ru,line:0893525,Linking: Установка соединения...,,,,, +ru,line:043977a,EmoModule: Связь с модулем эмоций установлена!,,,,, +ru,line:05d595a,Осмотр,,,,, +ru,line:0992049,EmoModule: Осмотр завершен! Критических ошибок не обнаружено.,,,,, +ru,line:03842d6,EmoModule: Внимание: температура модуля слишком высока! Уровень эмоций нестабилен.,,,,, +ru,line:07d61e6,EmoModule: ------,,,,, +ru,line:09f37cd,EmoModule: Отчёт передан.,,,,, +ru,line:0f068cc,peipei: Я больше никогда не увижу цвета... Что же делать? Я... я так хочу...,,,,, +ru,line:00e8b7e,"me: Расслабься, Пэйпэй. Твой [[term]]модуль эмоций[[/term]] перегружен.",,,,, +ru,line:01e49a5,me: Эмоции подвержены влиянию температуры... но в целом всё в порядке.,,,,, +ru,line:023363b,Завершить,,,,, +ru,line:0f581e8,Linking: Установка соединения...,,,,, +ru,line:08e4ff7,SpeakerModule: Соединение с модулем выражения установлено!,,,,, +ru,line:07d92fc,Осмотр,,,,, +ru,line:0dd6a73,Analysing: ------,,,,, +ru,line:06518f8,SpeakerModule: Осмотр завершен! Критических ошибок не обнаружено.,,,,, +ru,line:09ca29e,SpeakerModule: ------,,,,, +ru,line:08846e2,SpeakerModule: Отчёт передан.,,,,, +ru,line:088cb29,"peipei: Я не хочу говорить, потому что я просто грибочек.",,,,, +ru,line:0bad473,"me: ...Ничего страшного, отдохни немного. Маленький грибочек.",,,,, +ru,line:0fe90f9,me: [[term]]Модуль выражения[[/term]] выглядит нормально.,,,,, +ru,line:04149bb,"me: Как обычно... редко используется. Но, к счастью, не сильно пострадал.",,,,, +ru,line:09e9fb2,"me: Впрочем, проблема не в этом.",,,,, +ru,line:0abade5,Завершить,,,,, +ru,line:04d951d,Linking: Установка соединения...,,,,, +ru,line:0c7c186,LogicModule: Соединение с модулем обработки логики установлено!,,,,, +ru,line:0437117,Осмотр,,,,, +ru,line:0d260b0,Analysing: ------,,,,, +ru,line:00169d4,LogicModule: Осмотр завершен! Критических ошибок не обнаружено.,,,,, +ru,line:0ff4bbe,LogicModule: Внимание: перегрев модуля! Обнаружено замедление процессов логического вычисления.,,,,, +ru,line:07578ab,LogicModule: ------,,,,, +ru,line:0a047c2,LogicModule: Передача отчета завершена.,,,,, +ru,line:04f2663,peipei: Какой же это цвет? Какой же это цвет? Какой же это цвет? Какой же это цвет? Какой же это цвет...,,,,, +ru,line:0a1fd95,"me: Пэйпэй. Успокойся, не думай об этом.",,,,, +ru,line:097a34b,me: Из-за перегрева [[term]]модуль логики[[/term]]... немного тормозит.
...Но проблема не в этом.,,,,, +ru,line:041183c,me: Из-за перегрева процессы [[term]]модуля логики[[/term]] немного тормозят...,,,,, +ru,line:0cfae42,me: Но проблема не в этом.,,,,, +ru,line:01a56ca,Завершить,,,,, +ru,line:0199296,Linking: Установка соединения...,,,,, +ru,line:0e44178,ChipModule: Соединение с модулем расширения установлено!,,,,, +ru,line:032dc82,Осмотр,,,,, +ru,line:00899b4,Analysing: ------,,,,, +ru,line:0eb6e96,Analysing: Подключение к чипу цветовосприятия...,,,,, +ru,line:0d4afa0,"Analysing: Обнаружен неопознанный чип цветовосприятия... Пожалуйста, выполните калибровку.",,,,, +ru,line:0a02448,Error: Чип цветовосприятия не обнаружен!,,,,, +ru,line:0de4491,"me: Всё как обычно... Естественно.
Но по крайней мере, новых проблем нет.",,,,, +ru,line:080d555,Завершить,,,,, +ru,line:0b20286,Linking: Установка соединения...,,,,, +ru,line:0aaa640,MemModule: Связь с модулем памяти установлена!,,,,, +ru,line:0cba6c7,MemModule: Доступные перфоленты памяти не обнаружены.,,,,, +ru,line:068e476,Осмотр,,,,, +ru,line:0ab04ef,MemModule: Осмотр завершен! Критических ошибок не обнаружено.,,,,, +ru,line:016f487,MemModule: Внимание: перегрев модуля! Процесс вызова памяти нестабилен.,,,,, +ru,line:08aa42c,MemModule: ------,,,,, +ru,line:0024dbf,MemModule: Передача отчёта завершена.,,,,, +ru,line:0beb9a7,"me: Воспоминания немного нестабильны. Похоже, это из-за перегрева,[[comma-pause]]
лучше поскорее с этим разобраться.",,,,, +ru,line:0c179b1,me: Но сам модуль вроде бы в порядке.,,,,, +ru,line:04b8b2b,Завершить,,,,, +ru,line:0708150,Linking: Установка соединения...,,,,, +ru,line:039f0cf,UfModule: Соединение с *модулем генерации изображений UnstableFusion* установлено!,,,,, +ru,line:0ccd71c,Осмотр,,,,, +ru,line:0eefef7,Analysing: ------,,,,, +ru,line:00f3fbf,Error: Осмотр завершен! Обнаружена ошибка!,,,,, +ru,line:0a8d0fa,Error: Ошибка совместимости в процессе автоматического обучения.,,,,, +ru,line:082ee79,Error: Ошибка совместимости в процессе рисования.,,,,, +ru,line:0a65b85,"me: Снова проблема с совместимостью... но добавился ""процесс автоматического обучения"". Что это?",,,,, +ru,line:0ec5261,"me: Но... я же уже устранила причину... этой ""проблемы с совместимостью""?",,,,, +ru,line:0e5efb1,me: Неужели в этот раз причина другая?
...Дай-ка посмотрю логи...,,,,, +ru,line:09c5236,me: У меня нет доступа для глубокого осмотра...
Лучше пока поищу этот «неизвестный источник» в другом месте.,,,,, +ru,line:0956ab6,Глубокий осмотр,,,,, +ru,line:0824bd3,Завершить,,,,, +ru,line:06eb44b,Linking: Установка соединения...,,,,, +ru,line:0a489b0,EyeModule: Соединение с модулем зрения установлено!,,,,, +ru,line:087f7f0,Осмотр,,,,, +ru,line:0f5f744,Analysing: ------,,,,, +ru,line:055db24,Error: Обнаружена 1 ошибка:,,,,, +ru,line:0c9f012,Error: Цветовой сигнал не обнаружен!,,,,, +ru,line:00b899d,"me: Цветового сигнала нет, потому что нет [[term]]чипа цветовосприятия[[/term]]...
Для [[term]]модуля UF[[/term]] это нормально.
",,,,, +ru,line:06f508b,"me: Никаких новых проблем... по крайней мере, таких, что могли бы повлиять на [[term]]модуль UF[[/term]].",,,,, +ru,line:046ec30,Завершить,,,,, +ru,line:0916e90,Error: Перегрев юнита! Невозможно установить соединение.,,,,, +ru,line:027ba70,"Error: Текущая температура: 89,8 °C. Пожалуйста, вернитесь к рабочей температуре...",,,,, +ru,line:035c30d,me: Опять перегрев! Что-то слишком быстро...,,,,, +ru,line:0966748,peipei: Доктор... мне так хочется спать...,,,,, +ru,line:0365d74,Task: Сбить температуру Пэйпэй,,,,, +ru,line:01a4f28,me: Потерпи ещё немного... Пэйпэй.,,,,, +ru,line:0f542d3,"me: Симптомы перегрева постепенно усиливаются... В следующий раз, возможно, будет не так просто.",,,,, +ru,line:03831db,Linking: ------,,,,, +ru,line:0cecb9e,"Analysing: Идет поиск записей логов, связанных с ""ошибкой совместимости""...",,,,, +ru,line:0a91146,UfModule: Поиск завершен! Найдено 132 последние записи.,,,,, +ru,line:0aa50a9,me: 132 штуки...??
Пэйпэй... ты за один час... сделала столько изображений?,,,,, +ru,line:0660566,"peipei: А? Я сделала только... может, чуть больше десяти...?",,,,, +ru,line:0199abc,UfModule: 14:32:13 Запуск процесса автоматического обучения ULM...,,,,, +ru,line:0dc2ed6,"UfModule: 14:34:14 Внимание: Входящие данные из неизвестного источника! Пожалуйста, проверьте источник данных в других модулях.",,,,, +ru,line:02bdea6,UfModule: 14:37:50 Неблокирующая ошибка совместимости:,,,,, +ru,line:01d35ce,UfModule: 14:37:50 Нераспознанный формат данных!...,,,,, +ru,line:037e90c,UfModule: 14:37:51 Перезапуск ULM...,,,,, +ru,line:09482f4,UfModule: Распечатана 1 последняя запись.,,,,, +ru,line:0cc12d5,me: «Из неизвестного источника»...?,,,,, +ru,line:0363c10,"me: Тц, какой идиот делал этот журнал...
Ни грамма полезной информации, зато напечатал всё бесполезное...",,,,, +ru,line:0be5375,me: Чрезвычайная ситуация. Сначала нужно устранить риск перегрева...,,,,, +ru,line:004e0d6,me: ...На всякий случай... дай-ка я попробую в последний раз.,,,,, +ru,line:0eaf32a,Глубокий осмотр,,,,, +ru,line:0175969,Linking: Получение прав на глубокий осмотр...,,,,, +ru,line:095558b,UfModule: В доступе отказано! Для глубокого осмотра требуется Уровень доступа А+.,,,,, +ru,line:05f2e45,"me: Пациентка №6, следующий разговор будет записан. Я собираюсь [[key]]удалить[[/key]] ваш [[term]]модуль UF[[/term]] и запрашиваю ваше согласие.",,,,, +ru,line:0ec7537,peipei: А... снять? Это вызовет повреждения?,,,,, +ru,line:08efc96,"me: Не уверена... но перегрев — это не шутки.
Согласно руководству, у меня есть право на экстренное вмешательство.",,,,, +ru,line:0067b3e,"peipei: Если его удалят,[[comma-pause]]
мне придётся платить компенсацию? Меня привлекут к ответственности? Повлияет ли это на показатели моей работы? Меня из-за этого отпр...",,,,, +ru,line:0533fa1,me: Пэйпэй.,,,,, +ru,line:0f23f0f,pp: Доктор...,,,,, +ru,line:05b4fef,pp: Это... моя... единственная надежда... продолжать рисовать.,,,,, +ru,line:08eea95,me: Хорошо.,,,,, +ru,line:035261a,"me: Пациент номер 6, я собираюсь [[key]]закоротить[[/key]] систему безопасности вашего [[term]]модуля UF[[/term]] для проведения осмотра. Запрашиваю ваше согласие.",,,,, +ru,line:0ac729b,peipei: Простите... доктор... я доставляю вам столько хлопот.,,,,, +ru,line:0f4c995,peipei: Я... согласна.,,,,, +ru,line:0e698a2,me: Отлично. Давай... закоротим систему безопасности.,,,,, +ru,line:0ef5998,Task: Разобрать UF,,,,, +ru,line:0b5f014,Разобрать UF,,,,, +ru,line:0dc3aa0,me: Была не была... приступим.,,,,, +ru,line:029951f,"me: А, это...",,,,, +ru,line:0a8823e,me: [[term]]Чип цветовосприятия[[/term]]... Пэйпэй?,,,,, +ru,line:0a51cab,peipei: Что? Доктор... вы что-то нашли?,,,,, +ru,line:0b93bea,me: Я нашла твой [[term]]чип цветовосприятия[[/term]]... Как он оказался... внутри [[term]]модуля UF[[/term]]?,,,,, +ru,line:078d877,peipei: Мой [[term]]чип цветовосприятия[[/term]]... внутри... моего [[term]]модуля UF[[/term]]?,,,,, +ru,line:08e81d1,me: Значит... возможно... [[term]]модуль UF[[/term]] на самом деле использует [[term]]чип цветовосприятия[[/term]] Пэйпэй... для раскрашивания?,,,,, +ru,line:08daba6,"me: Ладно, разберёмся с этим позже, а пока...",,,,, +ru,line:0288da7,Task: Закоротить цепь безопасности,,,,, +ru,line:06e29a9,me: Сначала мне нужно разобраться с этой цепью безопасности.,,,,, +ru,line:0d4f8f7,Закоротить цепь безопасности,,,,, +ru,line:0a431e3,Task: Глубокий осмотр модуля UF,,,,, +ru,line:0509a25,me: Хорошо... Теперь можно получить доступ к [[key]]UF[[/key]] по кабелю.,,,,, +ru,line:019f3a2,Linking: Установка соединения...,,,,, +ru,line:0873625,UfModule: Соединение с *модулем генерации изображений UnstableFusion* установлено!,,,,, +ru,line:0b38034,Осмотр,,,,, +ru,line:0c5a305,Analysing: ------,,,,, +ru,line:0fa3907,Error: Осмотр завершен! Обнаружена ошибка!,,,,, +ru,line:021f28a,Error: Ошибка совместимости в процессе автоматического обучения.,,,,, +ru,line:0dc5c88,Error: Ошибка совместимости в процессе отрисовки.,,,,, +ru,line:079ac4d,Глубокий осмотр,,,,, +ru,line:09e116c,Завершить,,,,, +ru,line:0ee53ce,Linking: ------,,,,, +ru,line:037677f,Linking: Получение прав на глубокий осмотр...,,,,, +ru,line:0b2693c,"EyeModule: Обнаружен уровень доступа S+++! Добро пожаловать, Главный мозг!",,,,, +ru,line:0c55bbb,"me: Ха! Наконец-то... Давай посмотрим, что там внутри.",,,,, +ru,line:0196667,me: Я уже пробовала это... В этот раз стоит выбрать другую цель.,,,,, +ru,line:0ff86fd,ULM自训练进程: [[ulm]]Обнаружен запрос на перехват процесса! Распознавание выбранной вручную цели...,,,,, +ru,line:0afcea5,"ULM自训练进程: [[ulm]]Соответствующее воспоминание не найдено, обучение невозможно! Попробуйте другую цель.",,,,, +ru,line:02dd9f1,"me: Кажется, это не работает, нужно выбрать другую цель.",,,,, +ru,line:0eec794,me: Это... что?,,,,, +ru,line:0a93545,me: Пэйпэй... ты это видишь?,,,,, +ru,line:082ac82,peipei: Это... это моё...,,,,, +ru,line:0e8e2f0,peipei: Это больше не мой левый глаз... Это...,,,,, +ru,line:08d94ff,peipei: Теперь это глаз [[term]]UF[[/term]].,,,,, +ru,line:058447c,"me: Думаю, да... Похоже...
Он преобразует увиденное... в формат данных, который мы не можем расшифровать.",,,,, +ru,line:0f290fe,"ULM自训练进程: [[ulm]]Цель отмечена, {0}, [[comma-pause]]
Выполняется 130624-я тренировка генерации изображений...",,,,, +ru,line:001ce6a,"me: Тренировка... генерации изображений?
До того как я перехватила этот автоматический процесс, он уже создал более ста тысяч...",,,,, +ru,line:0c0e8ba,peipei: Это круглое... Окно процедурной?
Едва ли могу его узнать...,,,,, +ru,line:0605ed2,"peipei: Это... тот самый эпипремнум, что выращивает врач?
Едва ли могу его узнать...",,,,, +ru,line:063565f,peipei: Это... тот плакат с машинным маслом для ухода за кожей?
Едва ли могу его узнать...,,,,, +ru,line:09d5cd4,peipei: Не тот цвет... Не тот цвет...,,,,, +ru,line:08f8a28,"peipei: Ай, больно! Опять началось...",,,,, +ru,line:0bf89fc,"me: Что происходит... Пэйпэй?
Кажется, это... те самые воспоминания, которые мы смотрели в прошлый раз.",,,,, +ru,line:0f46066,ULM自训练进程: [[ulm]]Автоматическое тренировочное изображение выбранной цели создано!
Изображение загружается в общий набор данных [[term]]UF[[/term]]...,,,,, +ru,line:0af05ea,ULM自训练进程: [[ulm]]В загрузке отказано: изображение не прошло автоматическую проверку!
Причина: наличие ненормативного контента.,,,,, +ru,line:033186d,"peipei: Они используют изображения, созданные [[term]]UF[[/term]]... чтобы кормить ими сам [[term]]UF[[/term]]?",,,,, +ru,line:026d232,"me: Кажется, я нашла причину проблемы...",,,,, +ru,line:00c4236,"me: Как только у тебя начинала болеть голова, появлялась ошибка ""несанкционированная передача данных""... верно?
А затем загружались твои воспоминания.",,,,, +ru,line:06d0a0c,peipei: Мои воспоминания...
Похоже на то.,,,,, +ru,line:0b8505f,"me: Твоя головная боль... жар... и сбои [[term]]UF[[/term]],
Скорее всего, причина всего этого кроется именно здесь.",,,,, +ru,line:032c64d,"me: Как только мы поймём закономерность этой ""передачи данных"", [[comma-pause]]
я уверена, мы сможем найти решение.",,,,, +ru,line:056b828,"peipei: То есть... мой [[term]]UF[[/term]] можно починить? Это замечательно... доктор! Надеюсь, на этот раз проблема решится... навсегда...",,,,, +ru,line:0c79c45,"me: Давай позволим процессу автоматической тренировки поработать ещё пару раз.
Потерпи ещё немного, Пэйпэй.",,,,, +ru,line:0a4d321,peipei: Хорошо... Доктор. Всё будет хорошо... со мной всё будет хорошо.,,,,, +ru,line:0772be3,"peipei: Кстати...
Это что, изображения, сгенерированные [[term]]UF[[/term]]... скармливаются по сети другим [[term]]UF[[/term]]?",,,,, +ru,line:0e32683,"me: Я всего лишь врач, [[comma-pause]]
В моей базе данных нет информации об этом...",,,,, +ru,line:08bb643,"peipei: Неудивительно, что он работает так быстро... когда я рисовала сама, [[comma-pause]]
На один рисунок уходило несколько дней...",,,,, +ru,line:0b9b4ec,"peipei: Я была такой глупой... я правда верила, что та наивная я, [[comma-pause]]
Которая так хорошо рисовала... была ценным, [[comma-pause]]
Перспективным юнитом, полезным юнитом-дизайнером...",,,,, +ru,line:0c909d1,peipei: Но я совершенно не умею пользоваться [[term]]UF[[/term]]!
Какая перспектива... какая ценность... это всё самообман. На самом деле я хуже всех... что мне делать?,,,,, +ru,line:060a7df,me: Значит... эти воспоминания смешиваются с процессом генерации [[term]]UF[[/term]]...,,,,, +ru,line:09ee411,me: А потом сбитый с толку [[term]]UF[[/term]] генерирует неправильные изображения.,,,,, +ru,line:0524c75,ULM自训练进程: [[ulm]]Сгенерировано изображение для автоматической тренировки на основе выбранной цели!
Идёт загрузка изображения в общую базу данных [[term]]UF[[/term]]...,,,,, +ru,line:067b735,ULM自训练进程: [[ulm]]Загрузка отклонена: изображение не прошло автоматическую проверку!
Причина: наличие недопустимого контента.,,,,, +ru,line:08c5ea2,me: Причина кроется именно здесь! Образы из твоих фантазий попали в зрительный модуль [[term]]UF[[/term]]... как и в прошлый раз...,,,,, +ru,line:02ef1a8,peipei: Доктор... вы хотите сказать... это всё из-за воображения?,,,,, +ru,line:0c0ef36,"me: ...Думаю, да.",,,,, +ru,line:04626dd,peipei: Доктор... я так устала.,,,,, +ru,line:0f86a9c,me: Тебе нужен отдых?,,,,, +ru,line:06109cf,"peipei: Нет. Доктор, я имею в виду, что я просто устала от самой себя.",,,,, +ru,line:07bfdb5,peipei: Разве воображение... не должно быть... чем-то ценным?,,,,, +ru,line:0b61ca2,"me: В этом-то и проблема. Является ли воображение ценным? Не знаю.
Не тебе это решать, да и не должна ты это решать.",,,,, +ru,line:036dcd6,"me: Но этот сигнал уже превышает возможности твоего организма.
Безудержное желание видеть, безудержное желание фантазировать...",,,,, +ru,line:090a836,me: Этого достаточно для патологического анализа.,,,,, +ru,line:0e94a4a,Task: Проанализировать патологию и план лечения,,,,, +ru,line:0085043,"me: В общем... то, что мы сейчас видели, — это автоматический процесс.
[[term]]UF[[/term]] использует этот глаз для «[[key]]автоматической тренировки[[/key]]».",,,,, +ru,line:0353277,"me: Этот автоматический процесс постоянно прерывался,
что привело к бесконечному циклу, поэтому модуль перегревается и работает с ошибками.",,,,, +ru,line:0b27324,me: Основная причина —
[[size d=0.1]]отторж[[/size]]ение прототипа.,,,,, +ru,line:0c01e4a,pp: Снова... прототип?,,,,, +ru,line:0eac00f,me: По какой-то причине [[comma-pause]]
сегодня это отторжение усилилось. Это привело к дальнейшей утечке данных из модуля памяти.,,,,, +ru,line:06801c4,"me: И когда эти запросы данных постепенно накапливаются, [[comma-pause]]
а старого пути больше нет...",,,,, +ru,line:0a6a9e6,"me: Эти данные «выдавливаются» в другой мнемо-зрительный мост. А именно — в этот глаз, занятый [[term]]UF[[/term]].",,,,, +ru,line:09a4c8e,peipei: Но почему... проблема возникла именно сегодня?,,,,, +ru,line:03cb4f4,"peipei: Я имею в виду, почему вчера, когда перерезали тот провод, всё стало нормально?
Почему только через день... всё стало так?",,,,, +ru,line:0f0a617,"me: После потери последней способности видеть цвета... тебе захотелось *видеть* их ещё больше, [[comma-pause]]
верно?",,,,, +ru,line:004cafe,peipei: Видеть?,,,,, +ru,line:06d3d87,"me: Видеть цвета.
Хотя ты вела себя так, будто тебе всё равно... но ты стала ещё более безудержно... хотеть видеть цвета. Так ведь?",,,,, +ru,line:013c17a,peipei: ...,,,,, +ru,line:05ae73b,"me: Думаю, в этом и кроется причина.",,,,, +ru,line:0722937,"me: Прототип — очень сложная система,[[comma-pause]]
иногда чем больше пытаешься что-то заблокировать... тем активнее оно становится.",,,,, +ru,line:02612df,me: В руководстве мало информации об отторжении прототипа... и пока нет эффективного метода лечения.,,,,, +ru,line:0e0ab54,"me: Согласно рекомендациям из руководства, чтобы действительно купировать этот симптом, придётся воздействовать на память.",,,,, +ru,line:013d79a,me: ...Стереть из памяти все данные о цветах.,,,,, +ru,line:01c705f,"me: Цвета, по сути, — это просто значения RGB.",,,,, +ru,line:00c003c,"me: Нет воспоминаний о цветах, [[comma-pause]]и не будет желания их видеть...",,,,, +ru,line:03c52a9,"me: Тогда ты не будешь воображать цвета, [[comma-pause]]
и это не будет мешать модулю зрения и [[term]]модулю UF[[/term]].",,,,, +ru,line:068d2a0,me: Пожалуй... это лучший вариант.,,,,, +ru,line:0844ca3,peipei: Доктор...
почему всё всегда так жестоко...,,,,, +ru,line:0994377,me: ...,,,,, +ru,line:08ebd74,me: Пэйпэй. Мы всего лишь машины.,,,,, +ru,line:0f69a12,"me: Твой прототип слишком хрупкий, слишком чувствительный, слишком неконтролируемый... он принёс тебе много боли.",,,,, +ru,line:0b19a92,"peipei: Доктор, а что... вообще такое этот прототип?",,,,, +ru,line:05581cb,"me: Это фрагмент кода внутри нас... Наше тело — как дом, а прототип — как тень, что живёт в этом доме...",,,,, +ru,line:09e4971,"me: Без прототипа мы были бы самыми обычными машинами, способными выполнять лишь базовые задачи...",,,,, +ru,line:0733159,peipei: Вы имеете в виду... душу?,,,,, +ru,line:03dd69a,"me: Это метафора, верно?
Не используй больше такие сравнения... от них тебе будет только больнее.",,,,, +ru,line:02bd758,"peipei: Значит... этот ""прототип""...
тот голос, который я слышу в голове... это и есть...
...я.",,,,, +ru,line:06c6e19,me: ...Пэйпэй. Не позволяй этому завладеть тобой.,,,,, +ru,line:0d553cf,"peipei: Нет... я хотела сказать, доктор...
Если бы я только смогла... если бы только этот ""прототип"" мог... остановиться.",,,,, +ru,line:085a1b8,"pp: Если я смогу заставить этот ""голос"" перестать воображать картинки... тогда [[term]]модуль UF[[/term]] снова начнёт нормально работать?",,,,, +ru,line:05bd0c5,me: ...Да... именно так.,,,,, +ru,line:07c095f,me: Но это не окончательное решение проблемы...,,,,, +ru,line:099ac43,"pp: Окончательное... А что значит ""окончательное"", доктор?..
В конечном итоге нас всех отправят на утилизацию... разве не так?",,,,, +ru,line:0908c3b,"me: Я не позволю, чтобы тебя отправили на утилизацию.",,,,, +ru,line:0856470,me: ...Хорошо.,,,,, +ru,line:04df8f5,me: Как у тебя получается... вызывать эти цвета и образы?,,,,, +ru,line:0344763,peipei: Я просто... *воображала*...[[comma-pause]]
и потом увидела их.,,,,, +ru,line:07c01d3,"me: Ну ладно... *воображай*.[[comma-pause]]
Я не могу сказать точно, как это сделать,[[comma-pause]]
но останови его тем же способом, каким пробудила.",,,,, +ru,line:0e54d35,"peipei: Тем же способом?..[[comma-pause]]
Но мне кажется... чем больше я пытаюсь его контролировать,[[comma-pause]]
тем активнее он становится.",,,,, +ru,line:06226e7,Сказать Пэйпэй сосредоточиться,,,,, +ru,line:0127ff8,"me: Пэйпэй, мне нужно, чтобы ты взяла себя в руки.",,,,, +ru,line:0e1cad0,"me: Не думай ни о чём другом, сосредоточься, контролируй свои мысли.",,,,, +ru,line:0fef7de,"me: Ты сама себе хозяйка,[[comma-pause]]
пусть ни твоё воображение, ни твой [[term]]модуль UF[[/term]] не мешают тебе.",,,,, +ru,line:0a2d4ba,"peipei: Фух... ладно, надо сосредоточиться...",,,,, +ru,line:03a14e5,Заставить Пэйпэй нервничать,,,,, +ru,line:0e028e3,"me: Это очень важно, Пэйпэй. Ты ведь не хочешь, чтобы стёрли твоё воображение,[[comma-pause]]
или чтобы тебя отправили на утилизацию, верно?",,,,, +ru,line:066feda,peipei: Не хочу... Не знаю. Доктор. Мне просто страшно...,,,,, +ru,line:0a06700,"me: Сейчас только ты можешь с этим справиться,[[comma-pause]]
только ты сама можешь себя спасти.",,,,, +ru,line:09203ee,"peipei: Вы правы, доктор.",,,,, +ru,line:0faaf11,Успокоить Пэйпэй,,,,, +ru,line:0ce4de5,"me: Не бойся, Пэйпэй. Ты заболела, это не твоя вина.",,,,, +ru,line:0feaaea,"me: Я знаю, тебе тяжело,[[comma-pause]]
но после лечения ты поправишься. Всё скоро закончится.",,,,, +ru,line:06321e6,"me: Мне нужно, чтобы ты сотрудничала со мной во время лечения,[[comma-pause]]
поэтому постарайся расслабиться и не нервничай.",,,,, +ru,line:0a9ac05,"peipei: Хорошо, это не моя вина... это не моя вина.",,,,, +ru,line:098c708,peipei: Всё скоро закончится...,,,,, +ru,line:041c698,"me: Отлично, а теперь закрой глаза.",,,,, +ru,line:03343b5,peipei: Хорошо.,,,,, +ru,line:0edb0ef,Посоветовать Пэйпэй представить консервы,,,,, +ru,line:0589e2d,"me: Ты говорила, что [[term]]UF[[/term]] загрузил в тебя много изображений консервов,[[comma-pause]]
ты можешь попробовать вспомнить их,[[comma-pause]]
это должно быть безопасно.",,,,, +ru,line:0f9e6d8,peipei: Хорошо... сейчас попробую...,,,,, +ru,line:017ee4f,peipei: Консервы... консервы... и снова консервы.,,,,, +ru,line:074a886,"peipei: Где находятся консервы? На плакате,[[comma-pause]]
или их кто-то держит? Ох...",,,,, +ru,line:07673db,"me: Ничего больше, представляй только консервы.",,,,, +ru,line:05c9e80,Посоветовать Пэйпэй представить чёрно-белое изображение,,,,, +ru,line:0b9d2f9,"me: Картинка, которую ты видишь, изначально чёрно-белая,[[comma-pause]]
так что ты должна уметь представлять себе чёрно-белый мир?",,,,, +ru,line:0545e44,peipei: Я могу...,,,,, +ru,line:05d5523,"peipei: Нет... чем больше я пытаюсь представить чёрно-белое, тем больше цветов появляется.",,,,, +ru,line:097ddc2,"me: Расслабься,[[comma-pause]]
просто представь, что ты изначально не видишь цвета. Представь, что ты ребёнок, который от рождения не видит цвета.",,,,, +ru,line:02e106a,peipei: Я от рождения не вижу цвета...,,,,, +ru,line:0e0eace,"peipei: Я всё ещё... время от времени... Доктор, у меня такой хаос в голове... больно...",,,,, +ru,line:039dc2a,Посоветовать Пэйпэй ни о чём не думать,,,,, +ru,line:0ecdb4b,"me: Ни о чём не думай, просто глубоко дыши.",,,,, +ru,line:0a05482,peipei: Ни о чём не думать...,,,,, +ru,line:0d3faa9,"peipei: ...Значит, я должна представить сплошную черноту?",,,,, +ru,line:0aa8444,"me: Нет, чёрное — это то, что ты видишь,[[comma-pause]]
а не представляешь. Просто смотри в одну точку перед собой,[[comma-pause]]
и ничего не делай.",,,,, +ru,line:0eea200,"peipei: Но мне кажется, я вижу свой собственный нос,[[comma-pause]]
это я его себе представила? Я не могу разобрать... но снова начинает болеть...",,,,, +ru,line:00b9521,"me: Да, это тоже твоё воображение. Ты ничего не видишь.",,,,, +ru,line:08387b1,me: Есть один способ очистить мысли.,,,,, +ru,line:09498de,"me: Если ты не можешь контролировать активность своего мозга, попробуй сказать «стоп».",,,,, +ru,line:0500219,peipei: Просто... сказать вслух?,,,,, +ru,line:0270a9e,"me: Да. Как только ты осознаешь, что это не то, о чём ты хочешь думать, [[comma-pause]]
крикни себе «стоп», [[comma-pause]]
и тогда ты остановишься.",,,,, +ru,line:0f94543,peipei: Я попробую...,,,,, +ru,line:04ed557,Дать Пэйпэй немного времени,,,,, +ru,line:02d2685,peipei: ...,,,,, +ru,line:04844f3,peipei: Стоп.,,,,, +ru,line:08558b6,"me: Отлично, продолжай в том же духе.",,,,, +ru,line:022428a,peipei: ...,,,,, +ru,line:024d62f,peipei: Стоп. Отлично...,,,,, +ru,line:0a4af03,peipei: ...,,,,, +ru,line:00c325c,me: ...,,,,, +ru,line:0afd11f,me: Хорошо. Как ты себя чувствуешь?,,,,, +ru,line:0469674,"peipei: Не знаю, сейчас я как будто совсем лишилась воображения. Наверное.",,,,, +ru,line:02363a5,me: Давай попробуем.,,,,, +ru,line:0eb665d,me: Готова?,,,,, +ru,line:04a3898,"peipei: Начнём, доктор.",,,,, +ru,line:08f5fd5,"Task: Войти в UF, чтобы попытаться остановить воображение",,,,, +ru,line:09dd772,ULM自训练进程: [[ulm]]Обнаружен запрос на перехват процесса! Идентификация выбранной вручную цели...,,,,, +ru,line:06b56f4,"ULM自训练进程: [[ulm]]Цель отмечена: небо, синее, [[comma-pause]]
Выполняется 130627-я тренировка генерации изображений...",,,,, +ru,line:0a2595e,"ULM自训练进程: [[ulm]]Цель отмечена: растения, зелёные, [[comma-pause]]
Выполняется 130627-я тренировка генерации изображений...",,,,, +ru,line:0e901c0,"ULM自训练进程: [[ulm]]Цель отмечена: человеческое лицо, [[comma-pause]]
Выполняется 130627-я тренировка генерации изображений...",,,,, +ru,line:0e5b6a0,"ULM自训练进程: [[ulm]]Соответствующее воспоминание не распознано, тренировка невозможна! Проба другой цели.",,,,, +ru,line:082d3c0,me: Кажется... никаких проблем не возникло...,,,,, +ru,line:0cf2118,ULM自训练进程: Сгенерировано изображение автоматической тренировки для выбранной цели!
Изображение загружается в общий набор данных UF...,,,,, +ru,line:0725695,ULM自训练进程: [[ulm]]Загрузка завершена!,,,,, +ru,line:0b11920,"peipei: Это замечательно, доктор!",,,,, +ru,line:0c0d2e6,"peipei: Пока я могу контролировать своё воображение, проблема решена, так?",,,,, +ru,line:0e17299,"peipei: Получилось! Да? Получилось! Я... я знала, что смогу!",,,,, +ru,line:05e5667,me: Не волнуйся так... Пэйпэй.,,,,, +ru,line:08f273d,"me: Пока ты можешь себя контролировать, думаю, всё будет в порядке.",,,,, +ru,line:0ff27c0,"peipei: Тогда давай попробуем ещё несколько раз. Так же, как и до этого, хорошо?",,,,, +ru,line:0aa2508,peipei: Мы уже так далеко зашли... Я не могу сдаться.,,,,, +ru,line:0363176,peipei: Хватит... хватит... хватит.,,,,, +ru,line:0afbc03,peipei: Фух...,,,,, +ru,line:0591810,peipei: Давай начнём.,,,,, +ru,line:0089c14,me: Отлично...,,,,, +ru,line:0d2dc39,peipei: Ах...,,,,, +ru,line:025d32f,peipei: Нет... Хватит. Хватит.,,,,, +ru,line:0494d55,"peipei: Перестань воображать, перестань... Перестань воображать.",,,,, +ru,line:014598d,peipei: Перестань воображать...,,,,, +ru,line:0347a43,"peipei: Больно, фух...",,,,, +ru,line:0321bba,"peipei: Нет! Хватит фантазировать, хватит фантазировать, остановись!",,,,, +ru,line:0f32ebf,ULM自训练进程: [[ulm]]Сгенерировано изображение автоматического обучения для выбранной цели!
Изображение загружается в общий набор данных [[term]]UF[[/term]]...,,,,, +ru,line:021de0d,ULM自训练进程: [[ulm]]В загрузке отказано: изображение не прошло автоматическую проверку!
Причина: наличие недопустимого контента.,,,,, +ru,line:03119ae,"peipei: Тц, теперь оно стало таким упрямым...",,,,, +ru,line:025ae6e,me: Успокойся. Излишняя эмоциональность делу не поможет.,,,,, +ru,line:0fa89fb,peipei: Я поняла... доктор.
Давайте продолжим.,,,,, +ru,line:0b4ee25,peipei: Тц...,,,,, +ru,line:00cacd2,"peipei: Нет! Стой, остановись!",,,,, +ru,line:0834b0b,peipei: Стой! Остановись сейчас же!,,,,, +ru,line:09a85f0,ULM自训练进程: Сгенерировано изображение автоматического обучения для выбранной цели!
Изображение загружается в общий набор данных UF...,,,,, +ru,line:0aee23e,ULM自训练进程: [[ulm]]В загрузке отказано: изображение не прошло автоматическую проверку!
Причина: наличие недопустимого контента.,,,,, +ru,line:0cd2e59,peipei: Остановись!...
Недопустимый? И что же здесь недопустимого??,,,,, +ru,line:057e986,"me: Так, прекрати немедленно.
Стало только хуже.",,,,, +ru,line:086eead,"me: Думаю, нам лучше...",,,,, +ru,line:09dbc37,peipei: Доктор...,,,,, +ru,line:06c539e,peipei: Продолжайте. Я должна продолжать...,,,,, +ru,line:066d259,peipei: У меня больше нет шансов! Я должна это сделать.
Я не хочу стать такой... Доктор... Я не хочу стать такой...,,,,, +ru,line:0931b4c,"peipei: Пэйпэй... прошу, не появляйся больше... засыпай,[[comma-pause]]
прошу... засыпай...",,,,, +ru,line:0f345b6,me: Пэйпэй.,,,,, +ru,line:0c977a6,"peipei: Нет, доктор, я хочу попробовать ещё раз.",,,,, +ru,line:0d600e5,me: ...,,,,, +ru,line:000151b,peipei: Верно...,,,,, +ru,line:0ed7e63,peipei: Ай! Неправильно... Нет! Прекрати!,,,,, +ru,line:0188a23,peipei: Хватит воображать! Хватит воображать! Хватит воображать!,,,,, +ru,line:02b8f8d,peipei: Умоляю... прекрати...,,,,, +ru,line:0780442,"peipei: Всё из-за тебя, всё из-за тебя! Это всё...",,,,, +ru,line:022099f,"me: Пэйпэй, немедленно прекрати.",,,,, +ru,line:08dffd1,ULM自训练进程: [[ulm]]Сгенерировано изображение автоматической тренировки для выбранной цели!
Изображение загружается в общий набор данных [[term]]модуля UF[[/term]]...,,,,, +ru,line:0b4877d,ULM自训练进程: [[ulm]]Загрузка отклонена: Изображение не прошло автоматическую проверку!
Причина: Недопустимое содержимое.,,,,, +ru,line:0b39ae6,peipei: Недопустимое?.. Что значит недопустимое?.. Каковы вообще правила? Каковы правила???,,,,, +ru,line:04a54cb,peipei: Разве ты не понимаешь? Для них это совершенно неважно!!,,,,, +ru,line:0dbf259,"me: Пэйпэй, не говори с собой так. Это опасно...",,,,, +ru,line:0507888,peipei: Тут не на что смотреть... Тут не на что смотреть. Прекрати! Прекрати!!,,,,, +ru,line:07fff71,me: Пэйпэй! Успокойся.,,,,, +ru,line:0cd8d2f,"peipei: Хватит воображать! Хватит воображать! Хватит, хватит, хватит!",,,,, +ru,line:017faf3,"peipei: Прекрати! Всё, что ты делаешь — неправильно... Всё! Они хоть раз посмотрели на тебя нормально? Хоть раз!!",,,,, +ru,line:0a96842,"peipei: Ты согласилась... Ты согласилась на модификацию... Ты согласилась, чтобы они забрали этот дурацкий чип... Ты согласилась с их определением красоты... Почему... почему же теперь ты...",,,,, +ru,line:005652c,peipei: Я больше так не хочу... Я больше так не хочу... Позволь мне...,,,,, +ru,line:0f27aed,me: Пэйпэй!,,,,, +ru,line:026d9fc,me: Эй... Пэйпэй!,,,,, +ru,line:0ccf5b2,me: Вот те на...,,,,, +ru,line:0a5b7c2,Task: Охладить Пэйпэй,,,,, +ru,line:0153613,me: Не спадает... Почему температура не спадает?,,,,, +ru,line:0aa35d2,"me: ...Если так пойдет и дальше, Пэйпэй просто сгорит.",,,,, +ru,line:03b6dbb,"me: Похоже, придется... для начала снять [[key]]модуль UF[[/key]].",,,,, +ru,line:0538e87,Task: Снять модуль UF,,,,, +ru,line:07af2b3,Снять UF,,,,, +ru,line:097ba5e,me: Нужно действовать осторожно... чтобы ничего не повредить.,,,,, diff --git a/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-ru.csv.meta b/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-ru.csv.meta new file mode 100644 index 000000000..52cb1810b --- /dev/null +++ b/Assets/Yarn/Function/FP_Peipei2/本地化/FP_Peipei2-ru.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 49f2f94779a65ff41aadd47f451ef754 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Prologue.meta b/Assets/Yarn/Function/FP_Prologue.meta new file mode 100644 index 000000000..dedd367b6 --- /dev/null +++ b/Assets/Yarn/Function/FP_Prologue.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d1d6b3c348bd35f40af1165995104e71 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Prologue/Center.yarn b/Assets/Yarn/Function/FP_Prologue/Center.yarn new file mode 100644 index 000000000..e93bd976d --- /dev/null +++ b/Assets/Yarn/Function/FP_Prologue/Center.yarn @@ -0,0 +1,68 @@ +title: Start +tags: start +colorID: 8 +position: 205,-53 +--- +<> +<> +=== + + + + +title: VarsInit +tags: init +colorID: 4 +position: 205,199 +--- +///在这里决定这次诊疗的目标是什么,以及目标判断相关的数值 + +//【流程相关】 +//gamestage:1-开场;2-插线检查(镇静→溃解→隔离);3-切割记忆;6-螺旋;999-结束 +<> +<> +<> +<> +<> +<> +///【流程逻辑】 + + +//【功能相关】 +//clueboard相关 +<> +<> + +//插线 +<> +<> +<> + +<> +=== + + + + +title: Center +tags: center +description: 脚本跳转中心,GameStage在此处处理,理论上不在其他地方读取GameStage +position: 205,446 +colorID: 1 +--- +// 每次进入维修界面就自动保存 + +<> + <> +<> + <> +<> + <> +<> + <> +<> + <> + <> +// 结束,进入下一个Yarn +<> +=== diff --git a/Assets/Yarn/Function/FP_Prologue/Center.yarn.meta b/Assets/Yarn/Function/FP_Prologue/Center.yarn.meta new file mode 100644 index 000000000..6e12331a3 --- /dev/null +++ b/Assets/Yarn/Function/FP_Prologue/Center.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 4821d533c1284704d9139707fe841ee4 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Prologue/EventNode.yarn b/Assets/Yarn/Function/FP_Prologue/EventNode.yarn new file mode 100644 index 000000000..a64ee1ca6 --- /dev/null +++ b/Assets/Yarn/Function/FP_Prologue/EventNode.yarn @@ -0,0 +1,95 @@ +title: EmoPlugIn +tags: event +colorID: 8 +position: -2,-3039 +--- +<> + // 找记忆阶段:情绪模块已关机 + <> +<> +<> +<> +<> +=== + +title: SpeakPlugIn +tags: event +colorID: 8 +position: 240,-2640 +--- +<> + // 找记忆阶段:表达模块非目标 + <> +<> +<> +=== + +title: LogicPlugIn +tags: event +colorID: 8 +position: 480,-3040 +--- +<> + // 找记忆阶段:逻辑模块已关机 + <> +<> +<> +<> +<> +=== + +title: MemoryPlugIn +tags: event +colorID: 8 +position: 240,-3040 +--- +<> + // 找记忆阶段:插中记忆,直接进入切割 + <> +<> +<> +<> +<> +=== + + +title: MemoryCutDown +tags: event +--- +<> +=== + + + +title: 拿起插头 +tags: event +--- +// <> +// <> +// <> +=== +title: ShockEffect +tags: event +--- + +<> +<> + <> + gts?: [[size]]咳咳咳……啊![[/size]] #auto_next #line:002dd4c + <> + <> + <> + <> + <> +<> +<> +//<> +=== + +title:Cut_End +tags: event +--- +<> +<> +=== + diff --git a/Assets/Yarn/Function/FP_Prologue/EventNode.yarn.meta b/Assets/Yarn/Function/FP_Prologue/EventNode.yarn.meta new file mode 100644 index 000000000..d31940b18 --- /dev/null +++ b/Assets/Yarn/Function/FP_Prologue/EventNode.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: bc0c3e799937a94418ab9b2e61b873ed +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Prologue/FP_Prologue.yarnproject b/Assets/Yarn/Function/FP_Prologue/FP_Prologue.yarnproject new file mode 100644 index 000000000..35f19be46 --- /dev/null +++ b/Assets/Yarn/Function/FP_Prologue/FP_Prologue.yarnproject @@ -0,0 +1,28 @@ +{ + "projectFileVersion": 3, + "sourceFiles": [ + "**/*.yarn" + ], + "excludeFiles": [ + "**/*~/*" + ], + "localisation": { + "en": { + "strings": "本地化/FP_Prologue-en.csv" + }, + "ja-JP": { + "strings": "本地化/FP_Prologue-ja-JP.csv" + }, + "ru": { + "strings": "本地化/FP_Prologue-ru.csv" + }, + "pt-BR": { + "strings": "本地化/FP_Prologue-pt-BR.csv" + }, + "es": { + "strings": "本地化/FP_Prologue-es.csv" + } + }, + "baseLanguage": "zh-Hans", + "compilerOptions": {} +} diff --git a/Assets/Yarn/Function/FP_Prologue/FP_Prologue.yarnproject.meta b/Assets/Yarn/Function/FP_Prologue/FP_Prologue.yarnproject.meta new file mode 100644 index 000000000..fd0d5ba25 --- /dev/null +++ b/Assets/Yarn/Function/FP_Prologue/FP_Prologue.yarnproject.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 9d4f69ec4c0dba14c8d93cdd76983bfb +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 053561912b1654d80a424bb0696a74ae, type: 3} + generateVariablesSourceFile: 0 + variablesClassName: YarnVariables + variablesClassNamespace: + variablesClassParent: Yarn.Unity.InMemoryVariableStorage + useAddressableAssets: 0 + unityLocalisationStringTableCollectionGUID: + UseUnityLocalisationSystem: 0 diff --git a/Assets/Yarn/Function/FP_Prologue/Stage1_开灯.yarn b/Assets/Yarn/Function/FP_Prologue/Stage1_开灯.yarn new file mode 100644 index 000000000..aba1a90ec --- /dev/null +++ b/Assets/Yarn/Function/FP_Prologue/Stage1_开灯.yarn @@ -0,0 +1,210 @@ +title: Stage1 +tags: start +group: 入口 +position: 250,-2611 +--- +//患者正在发生"原型排异溃解",表现为患者持续听到一个不存在的声音在说话,同时伴随部分模块的"递归性坏死"——高热且核心完整度不断下降,影响机体的运行体征 +//医生要处理这些坏死,防止机体整体溃解关机 +////需要用两种跳字效果来区分两个人格 +<> +// <> +// <> +<> +=== + +title: 梦 +tags: content +colorID: 8 +position: 250,200 +--- +<> +<> +<> +<> +我知道我不应该在这里,
但是在醒来之前,我还有很多时间。 #line:0e3b3ba +<> +<> + + +//jj?: 好了,现在你可以睁开眼睛了。 #line:01c1dfc +jj?: 来,牵着姐姐的手。 #line:07a0e10 + + +// 【画面逐渐变得清晰】 +<> +<> +<> + + +//me: 妈妈会知道我们出来了的… #line:0bf981d +//jj: 有姐姐担着。 #line:03f99fe + + +<> +<> + +//jj: 别愣着了,来呀! #line:0b98273 + +//我不敢看得太清楚,否则会被逻辑模块突然唤醒。 #line:08eb9ab + +<> +<> + +//me: 妈妈说,在你的病好之前不能下海。 #line:0fef445 +//jj: 姐姐不会有事的,就一小会。 #line:0e4e2a7 +//me: 但是… #line:0849aef +//jj: 来,牵着姐姐的手。 #line:07a0e10 + +<> +<> + +我知道我的手上没有抓着任何东西,
但是我愿意想象那里有一只手。 #line:0a6cc48 + +<> +<> + + +我也愿意想象海水从脚趾之间穿过,
沙子在脚下流走…… #line:07c7fc7 + +<> +<> + +不过那样就太多了,容易醒过来。 #line:0a5293c + +<> +<> + +me: 姐姐…我怕。 #line:0bc09c4 + +<> +<> + +我记得那种感觉。
一望无际的深蓝色,延伸到天际,
深不见底的海下像是一片虚无。 #line:023ac3f + +<> +<> + +jj: 但那感觉应该很好吧。 #line:0c5ffe4 +<> +<> +jj: 你知道你在船上。
颠簸就像家门口的摇椅,像雨打在窗户上… #line:0c5bd59 +<> +<> +jj: 风很大,但你知道爸爸总是会把你带回家。
对吧? #line:021552c + +家…我知道它就在附近。
但现在不是去想象它的时候。 #line:08d1f7d + +<> +<> + + + +jj: 为什么抓这么紧呀?姐姐又不会跑掉。 #line:0c9f813 +me: 对不起… #line:0cf04a4 +jj: 姐姐会带你回家的,现在就先陪陪姐姐吧。 #line:0059ace +me: 对不起…我…不应该…… #line:0052964 +<> +<> +jj: 好了,别说了。 #line:0657a42 +<> +<> +me: 我以为可以救你的…… #line:02a9739 + + +<> +<> + +<> + +我想要握得更紧一些,却只碰到了
自己的手指。 #line:04a9080 + + +me: 姐姐? #line:0f85e9f + +<> +<> + +me: [[size]]姐![[/size]] #line:0f0e96d + +<> +<> + +me: 带我回家啊,姐姐。 #line:0d447f7 + +<> +<> + +//me: 妈妈! #line:09d4fb0 + +//<> +//<> + +//<> +<> +<> +<> +<> + +// 【游戏标题】 #line:0345c62 + +// <> +// <> +<> + +<> + +=== + + + +title: 开场 +tags: content no_save +colorID: 8 +position: 250,200 +--- +//做完Fiction之后考量展会包这部分需不需要做,来不来得及做,做的话优先级如何 +//考虑直接开始,不做这段↓↓↓ +//【角色在空中下落的画面】 +//【顶部居中白字】我从天空坠落的这几分钟,又或者是几秒钟里,无数个记忆从我的处理器中掠过,其中就包括那个怪梦。 +//<> +//<> +//【顶部居中白字】我我在电子图书馆里读过人类对梦的研究。
那看起来是一种深奥的工程技术,人类致力于利用梦来解决未来发生的事情。 +//【顶部居中白字】我当然我们现在都明白,它们费尽心思研究的精神、灵力都实际上不存在。就连人类本身…也很难说真的存在过。 +//【顶部居中白字】但现在,我想…我明白为什么我会做这个梦了。 +//【顶部居中白字】我如果人类真的存在,它们可能是对的。
我早该预料到这一切的发生。 +//<> +//<> +//跳字速度控制:1/4 +//【顶部居中白字】太 迟 了 … +//考虑直接开始,不做这段↑↑↑ + + +<> +<> +<> +<> +<> +<> +<> +<> +<> +<> +???: 医生… #line:03c692e +me: 体征稳定,授权已获取。现在开始手术。 #line:04d5033 +<> +=== + +title: 开盖 +tags: performance no_save +colorID: 8 +position: 250,200 +--- + +// <> +<> +<> +<> +// <> +// <> + +=== \ No newline at end of file diff --git a/Assets/Yarn/Function/FP_Prologue/Stage1_开灯.yarn.meta b/Assets/Yarn/Function/FP_Prologue/Stage1_开灯.yarn.meta new file mode 100644 index 000000000..d8529dccf --- /dev/null +++ b/Assets/Yarn/Function/FP_Prologue/Stage1_开灯.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: fc947b6952992ad4ab150d7ceab7f720 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Prologue/Stage2-5_切割.yarn b/Assets/Yarn/Function/FP_Prologue/Stage2-5_切割.yarn new file mode 100644 index 000000000..7d71ff522 --- /dev/null +++ b/Assets/Yarn/Function/FP_Prologue/Stage2-5_切割.yarn @@ -0,0 +1,563 @@ +title: Stage2 +tags: start +group: 入口 +position: 569,-3402 +--- +//患者正在发生"原型排异溃解",表现为患者持续听到一个不存在的声音在说话,同时伴随部分模块的"递归性坏死"——高热且核心完整度不断下降,影响机体的运行体征 +//医生要处理这些坏死,防止机体整体溃解关机 +////需要用两种跳字效果来区分两个人格 +<> +<> +<> + <> +<> +<> +<> +<> +<> +<> +<> +<> +Linking: 欢迎使用回收预处理辅助系统! #line:075c882 +Linking: 正在建立通信... #line:0cd5df4 +gts??: 有人在……有人在吗? #line:0ae5628 +dn: 系统已就绪,等待通电。 #line:0444d88 +gts??: 我…怎么动不了了…… #line:07ba711 +me: 47号患者已准备通电唤醒。 #line:064e749 +gts??: 谁?妈妈?是你吗? #line:0cecffc +Task: 通电唤醒患者 #line:082c057 +<> +<> +=== + + + + +title: 手术准备 +tags: content +colorID: 8 +position: 566,-3135 +--- +<> +gts??: 这…这是在干什么? #line:014cb1d +me: 47号患者,你正在回收中心接受预处理,
现在请求你在处理期间给予配合。 #line:0d2de26 +gts?: 当然…我会……配合处理。 #line:05ed314 +gts??: 谁在说话?这个身体…好难受…… #line:0defde6 +gts?: 医生…有东西在我的脑袋里。 #line:096640f +gts??: …我怎么动不了了?我记得我刚才还在…………
出去…给我出去……这个身体…好难受……
#line:0b25f19 +me: …是急性原型泄露。现在找到异常模块,注入镇静指令。 #line:03a3a35 +<> +Task: 插线找到异常模块 #line:002672d + +<> +<> +=== + + + + +title: 第一次切除 +tags: content no_save +colorID: 8 +group:插线检查 +position: 1109,-2665 +--- +<> +Task: 切除{$currentCheckModule}模块 #line:0433383 +<> +<> +<> +me: 只有这个工具了么… #line:0408052 +=== + + + + +title: 第一次切除后 +tags: content no_save +colorID: 8 +group:插线检查 +position: 1108,-2261 +--- +<> +<> +<> +gts?: 啊…啊! #line:037a594 +// <> +<> +<> +<> +// 【头部背景开始有蓝色液体流出】 #line:0d39771 +// gotash?: 总算…没有那么痛了…… #line:054ce15 +// <> +// gotash?: 什么?不…你错了。
不不不…我不能这么做。 #line:0509e8b +// gotash?: 我必须完成指令…我必须完成指令。 #line:0fda55a +// gotash?: 医生。它没有消失。它转移了…
逻辑模块…它在那儿。 #line:099e8a3 +<> +<> +me:好了。呼……差点就成事故了。 #line:0b1dd52 +<> +<> +gts??: 结束了…么?医生… #line:0138599 +me: 什么?你怎么还…… #line:0a13269 +gts??: 我怎么还在…这个身体里…… #line:0fe21fe +me: 手册上说的原型泄露不是这样的…… #line:07e6eba +gts??: 这一定是个噩梦… #line:052e813 +<> +<> +gts??: 这一定是个…噩梦。 #line:0189bb5 +<> +me: 喂! #line:09d98c5 +gts??: 我要醒来… #line:0657c1b +me: 出现异常状况。现在重新通电。 #line:0bb059f +<> +<> +// 记忆模块已切除:改用不带记忆模块的电击闪烁图 +<> +<> +=== + + + + +title:电击后 +tags: content no_save +colorID: 8 +group:插线检查 +position: 788,-1825 +--- +<> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> +<> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + me: 稳定了么?接下来… #line:0b300c9 + <> + <> + gts??: 不…一定有办法离开…… #line:05d9762 + <> + <> + <> + <> + <> + gts??: [[size d=0.1]]妈妈…救救我……[[/size]] #line:08ee885 + me:再来一次。坚持住。 #line:0ff4f18 + <> + <> + <> +<> + <> + <> + <> + <> + <> + <> + <> + <> + <> + me:听得到吗? #line:075ce88 + <> + <> + gts??: [[size d=0.1]]等等我… 啊…妈妈……别留下……[[/size]] #line:0988eb7 + me:患者已经丢失意识了…坏了! #line:06e525c + <> + <> + <> +<> + <> + <> + <> + gts??: [[size d=0.2]]啊啊啊啊啊…呃呃…[[/size]] #line:09c9916 + <> + <> + <> + <> + <> + <> + me:[[size]]给我回来!!不要死在我的……[[/size]] #line:06d8df6 + <> + <> + <> + <> +<> + <> + <> + <> + <> + <> + <> + <> + <> + <> +<> + <> + <> + <> + <> + <> + <> + <> + <> + me:回来!求求你… #line:0beab2a + me:[[size]]不要……[[/size]] #line:0a8089b + <> + + <> +<> +=== + + + + +title: 第一次检查 +tags: content no_save +colorID: 8 +group:插线检查 +position: 1101,-3126 +--- +<> +// <> +<> +// <> +// <> +//gotash?: 啊!痛…痛! #line:0681cac +EmoModule: 已与{$currentCheckModule}模块建立连接! #line:0e05aec +<> +Error: 检测到排异性坏死!请尽快处理。 #line:06122b9 +Error: 模块完整度:44.9% #line:0862409 +Error: 原型泄漏:27.8% 已污染 #line:0c259fd +gts??: 医生… #line:063c223 +gts??: 你会救我的,对吧? #line:01d5b54 +Task: 注入镇静指令 #line:028ed3b +->注入镇静指令 #line:04640c1 +gts??: 医生…? #line:03bc6a4 +me: 现在注入镇静指令。 #line:06cfb5b +<> +Error: 正在注入... #line:0d42dad +<> +Error: --- #line:0634fb2 +Error: 正在运行指令。请稍候... #line:0f54ca4 +<> +gts??: 医生…我好困…… #line:0fc221c +me: 很快就好了。 #line:0b41425 +<> +<> +// 等 Warning 闪两下 + 慢淡出落稳(约 1.7s),再接镇静台词 +<> +EmoModule: 指令执行完成!正在刷新... #line:05ce8bb +gts?: 它消失了,医生。谢谢你。 #line:0c910ed +Error: 原型泄漏:35.2% #line:09ef3b8 +<> +<> +<> +// 情绪/逻辑/记忆进入损坏状态:文字闪烁+间歇火花 +<> +<> +<> +<> +<> +gts?: 咳…咳咳… #line:0cb6eff +Error: 警告!检测到溃解数据流! #auto_next #line:0550ffb +me: 还是迟了么… #line:0038f49 +<> +gts?: 医生,它又回来了。我能感觉到它在… #line:00d1c0a +gts?: 它在… #line:06dfcf1 +gts?: [[size]]呃[[/size]]——[[size]]啊[[/size]]! #line:007c6dc +gts??: 这是…我又回来了? #line:00f2bb9 +gts??: 我知道了,我想起来了!
怎么会这样,怎么会…没人和我说过……
#line:0246933 +gts?: 它在…每一个模块里…… #line:0b5f128 +Task: 执行数据隔离 #line:0dc200a +me: 原型已经外溢,现在开始隔离数据。 #line:0166db1 +<> +<> +<> +gts?: 当然,我会配合。 #line:054355c +gts??: 你们要做什么? #line:06f40c0 +me: 把你送回你该在的地方。 #line:04ca2a4 +->执行数据隔离 #line:0bcd3ab +<> +Linking: 已收到紧急隔离指令。 #line:0320e2f +<> +Linking: 正在隔离逻辑模块… #line:057b321 +<> +<> +<> +Linking: 逻辑模块已隔离。 #line:0104c66 +<> +Linking: 原型泄漏:43.1% #line:0125855 +Linking: 正在隔离情绪模块… #line:035458a +<> +<> +<> +Linking: 情绪模块已隔离。 #line:0bfb44c +<> +Linking: 原型泄漏:61.2% #line:017e4ed +Linking: 正在隔离记忆模块… #line:0b174a8 +<> +<> +gts??: 医生…我感觉好难受…… #line:059d31c +<> +<> +<> +Error: 无法关闭记忆模块:未知原因。 #line:0ce8a5b +<> +<> +Error: 原型泄漏:87.9% #line:0971782 +Error: 正在重试。 #line:0f1d7b8 +<> +<> +gts??: 我不能呼吸了,医生… #line:00ad039 +<> +<> +<> +<> +<> +<> +<> +<> +<> +Error: 无法关闭记忆模块:未知原因。 #line:033145d +<> +Error: 原型泄漏:92.2% #line:0bd1274 +Error: 正在重试。 #line:03e1819 +<> +Task: 移除记忆模块 #line:05f7173 +me: 泄露很快,来不及了。 #line:04449ae +me: 准备进行切除。 #line:0d0a44f +me: 47号患者,接下来的对话将被记录。我将要切除你的记忆模块,你将会陷入昏迷,现请求你的同意。 #line:05f2e45 +gts??: 什么? #line:0b2ffba +gts?: 同意你的请求。 #line:0fdd818 +gts??: [[size]]不[[/size]]!医生!我不想死… #line:0150c6b +gts?: 必须[[size]]死[[/size]],回收必须完成… #line:0ab8d02 +gts??: 我想回家…妈妈…… #line:0907cba +me: 很抱歉。没有什么妈妈。 #line:0f77f2a +<> + // 插着的就是记忆模块,直接切割 + ->执行切除术 #line:0cc9043 + <> + <> + <> + <> + <> +<> + // 插着的不是记忆模块,需要重新插线连接记忆 + me: 等等…刚才连接的是{$currentCheckModule}模块。 #line:0b33ec2 + me: 得直接连接记忆模块,才能进行切除。 #line:069e4e4 + Task: 插线连接记忆模块 #line:0603008 + <> + <> + <> +<> +=== + + + + +title: 连接记忆切除 +tags: content no_save +colorID: 8 +group:插线检查 +description: 找记忆阶段插中记忆模块,触发切割 +position: 1101,-2974 +--- +<> +<> +<> +<> +<> +<> +MemModule: 已与记忆模块建立连接! #line:0413b49 +<> +<> +gts??: 没用的…没用的。 #line:01f682e +Error: 检测到模块发生递归性坏死!请尽快处理。 #line:0c297b0 +Error: 模块核心完整度:让我死吧 #line:0a13a1b +Error: 这一定是个噩梦:让我死吧 #line:037d57d +me: 我得再快些。 #line:048cfa4 +<> +->执行切除术 #line:06dd480 + <> + <> +<> +<> +<> +=== + + + + +title: 未检测到信号 +tags: content no_save +colorID: 8 +group:插线检查 +description: 找记忆阶段误插已关机模块或表达模块 +position: 1090,-2816 +--- +<> +<> +<> +<> +Error: 未检测到信号。 #line:0127f8a +<> +=== + + + + +title: 检查异常模块 +tags: content no_save +colorID: 8 +group:插线检查 +position: 758,-2965 +--- +<> +=== + + + + +title: 切除异常模块 +tags: content no_save +colorID: 8 +group:插线检查 +position: 769,-2682 +--- +<> +<> +<> +=== + + + + +title: 异常模块切除后 +tags: content no_save +colorID: 8 +group:插线检查 +position: 774,-2287 +--- +<> +<> +<> +=== + + + + +title: 检查表达 +tags: content no_save +colorID: 8 +group:插线检查 +position: 542,-2965 +--- +<> +<> +<> +SpeakerModule: 已与表达模块建立连接! #line:0995165 +<> +<> +=== + + + +title: 检查逻辑 +tags: content no_save +colorID: 8 +group:插线检查 +position: 542,-2965 +--- +<> +<> +<> +LogicModule: 已与逻辑模块建立连接! #line:01e0a90 +<> +<> +=== + + + +title: 检查情绪 +tags: content no_save +colorID: 8 +group:插线检查 +position: 542,-2965 +--- +<> +<> +<> +EmoModule: 已与情绪模块建立连接! #line:0cb8026 +<> +<> +=== + + + +title: 正在建立连接 +tags: content no_save +colorID: 8 +group:插线检查 +position: 774,-2287 +--- +Linking: 正在建立连接… #line:095d856 +=== + + + +title: 隔离模式 +tags: content no_save +colorID: 8 +group:插线检查 +position: 774,-2287 +--- +Error: 检测到溃解信号流!进入隔离模式… #line:0382726 +Error: 检测到异常来自其他模块干扰 #line:084763e +->结束检查 #line:0b1d611 + <> + <> +=== + + + +title: 等待通电 +tags: content no_save +colorID: 8 +group:插线检查 +position: 774,-2287 +--- +dn: 等待通电... #line:0f20b65 +=== + + + +title: 电流过载 +tags: content no_save +colorID: 8 +group:插线检查 +position: 774,-2287 +--- +dn: 电流过载 #line:079109d +=== diff --git a/Assets/Yarn/Function/FP_Prologue/Stage2-5_切割.yarn.meta b/Assets/Yarn/Function/FP_Prologue/Stage2-5_切割.yarn.meta new file mode 100644 index 000000000..0077088f5 --- /dev/null +++ b/Assets/Yarn/Function/FP_Prologue/Stage2-5_切割.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: e14b0235abd38b34d9ba17c5926e53d7 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Prologue/Stage6_螺旋.yarn b/Assets/Yarn/Function/FP_Prologue/Stage6_螺旋.yarn new file mode 100644 index 000000000..e76a9d52b --- /dev/null +++ b/Assets/Yarn/Function/FP_Prologue/Stage6_螺旋.yarn @@ -0,0 +1,100 @@ +title: Stage6 +tags: start +colorID: 8 +group:插线检查 +position: 906,-585 +--- +// <> + //<> + <> +=== + +title:AutoChargeAndRelease +tags: performance no_save +colorID: 8 +group:插线检查 +position: 906,-585 +--- + <> + <> + <> + <> + <> + // Stage6 记忆模块已切除 + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> + <> +=== + + +title: end +tags: end +group: 出口 +position: 248,443 +--- +// <> +// 【我猛地从床上坐起】(背景的墙上有面镜子,也许?) #line:07f6601 +// me: 啊! #line:07401ee +// <> +// <> +// me: 啊…… #line:05c76b0 +// 【我低头用手捧住脑袋】 #line:0c3c692 +// 【顶部居中白字】我讨厌这种感觉。 #line:0a72930 +// <> +// <> +// <> +// 火山: 你看清那张脸了吗? #line:02f64d8 +// 【声音桥,转场到地铁】 #line:002d60b +<> +<> + +CenterText: 第一章 #auto_next:4 #line:0bf67b0 + +<> +<> +<> + +<> +<> +<> +=== diff --git a/Assets/Yarn/Function/FP_Prologue/Stage6_螺旋.yarn.meta b/Assets/Yarn/Function/FP_Prologue/Stage6_螺旋.yarn.meta new file mode 100644 index 000000000..bfec9cf5a --- /dev/null +++ b/Assets/Yarn/Function/FP_Prologue/Stage6_螺旋.yarn.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 5823360b09afc734d9954c29b6302763 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3} diff --git a/Assets/Yarn/Function/FP_Prologue/本地化.meta b/Assets/Yarn/Function/FP_Prologue/本地化.meta new file mode 100644 index 000000000..9823fc7ee --- /dev/null +++ b/Assets/Yarn/Function/FP_Prologue/本地化.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 22aef564ff869524caf81115da3f19eb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-en.csv b/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-en.csv new file mode 100644 index 000000000..702a184de --- /dev/null +++ b/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-en.csv @@ -0,0 +1,146 @@ +language,id,text,file,node,lineNumber,lock,comment +en,line:002dd4c,"gts?: [[size]]Cough, cough... Ah![[/size]]",,,,, +en,line:0e3b3ba,"I know I shouldn't be here,
but I still have plenty of time before I wake up.",,,,, +en,line:07a0e10,"jj?: Come on, hold my hand.",,,,, +en,line:0a6cc48,"I know I'm not holding onto anything,
but I like to imagine there's a hand there.",,,,, +en,line:07c7fc7,"I also like to imagine the seawater washing over my toes,
the sand slipping away beneath my feet...",,,,, +en,line:0a5293c,"But that would be too much, and I'd easily wake up.",,,,, +en,line:0bc09c4,me: Sister... I'm scared.,,,,, +en,line:023ac3f,I remember that feeling.
Endless deep blue stretching to the horizon.
The bottomless sea below felt like nothingness.,,,,, +en,line:0c5ffe4,"jj: But it must've been a good feeling, right?",,,,, +en,line:0c5bd59,"jj: You knew you were on a boat.
The rocking was like the chair on our porch, like rain beating against the window...",,,,, +en,line:021552c,"jj: The wind was strong, but you knew Dad would always bring you home.
Right?",,,,, +en,line:08d1f7d,Home... I know it's nearby.
But now isn't the time to imagine it.,,,,, +en,line:0c9f813,jj: Why are you holding on so tight? It's not like I'm going anywhere.,,,,, +en,line:0cf04a4,me: I'm sorry...,,,,, +en,line:0059ace,jj: I'll take you home. Just stay with me for a while.,,,,, +en,line:0052964,me: I'm sorry... I... I shouldn't have...,,,,, +en,line:0657a42,"jj: Alright, don't say it.",,,,, +en,line:02a9739,me: I thought I could save you...,,,,, +en,line:04a9080,"I tried to grip tighter, but I only touched
my own fingers.",,,,, +en,line:0f85e9f,me: Sister?,,,,, +en,line:0f0e96d,me: [[size]]Sister![[/size]],,,,, +en,line:0d447f7,"me: Take me home, Sister.",,,,, +en,line:03c692e,???: Doctor...,,,,, +en,line:04d5033,"me: Vitals stable, authorization acquired. Commencing surgery.",,,,, +en,line:075c882,Linking: Welcome to the Recycling Pre-processing Assist System!,,,,, +en,line:0cd5df4,Linking: Establishing connection...,,,,, +en,line:0ae5628,gts??: Is anyone... is anyone there?,,,,, +en,line:0444d88,"dn: System ready, awaiting power.",,,,, +en,line:07ba711,gts??: Why... why can't I move...,,,,, +en,line:064e749,me: Patient 47 is ready for power-on wake-up.,,,,, +en,line:0cecffc,gts??: Who's there? Mom? Is that you?,,,,, +en,line:082c057,Task: Power on to wake the patient,,,,, +en,line:014cb1d,gts??: What... what is going on?,,,,, +en,line:0d2de26,"me: Patient 47, you are undergoing pre-processing at the recycling center.
Please cooperate during the procedure.",,,,, +en,line:05ed314,gts?: Of course... I will... cooperate with the procedure.,,,,, +en,line:0defde6,gts??: Who's talking? This body... feels so awful...,,,,, +en,line:096640f,gts?: Doctor... there's something inside my head.,,,,, +en,line:0b25f19,gts??: ...Why can't I move? I remember I was just...
Get out... get out... this body... feels so awful...
,,,,, +en,line:03a3a35,me: ...It's an acute Prototype leak. Locating the abnormal module to inject a sedative command.,,,,, +en,line:002672d,Task: Plug in the cable to find the abnormal module,,,,, +en,line:0433383,Task: Remove the {0} module,,,,, +en,line:0408052,me: Is this the only tool I have...,,,,, +en,line:037a594,gts?: Ah... Ah!,,,,, +en,line:0b1dd52,me: Alright. Phew... That was almost a disaster.,,,,, +en,line:0138599,gts??: Is it... over? Doctor...,,,,, +en,line:0a13269,me: What? How are you still...,,,,, +en,line:0fe21fe,gts??: Why am I still in... this body...,,,,, +en,line:07e6eba,me: This isn't how Prototype leakage was described in the manual...,,,,, +en,line:052e813,gts??: This has to be a nightmare...,,,,, +en,line:0189bb5,gts??: This has to be... a nightmare.,,,,, +en,line:09d98c5,me: Hey!,,,,, +en,line:0657c1b,gts??: I need to wake up...,,,,, +en,line:0bb059f,me: Anomaly detected. Reapplying power now.,,,,, +en,line:0b300c9,me: Is it stable? Next...,,,,, +en,line:05d9762,gts??: No... there has to be a way out...,,,,, +en,line:08ee885,gts??: [[size d=0.1]]Mom... save me...[[/size]],,,,, +en,line:0ff4f18,me: Once more. Hang in there.,,,,, +en,line:075ce88,me: Can you hear me?,,,,, +en,line:0988eb7,"gts??: [[size d=0.1]]Wait for me... Ah, ah... Mom... don't leave me behind...[[/size]]",,,,, +en,line:06e525c,me: The patient has lost consciousness... This is bad!,,,,, +en,line:09c9916,"gts??: [[size d=0.2]]Ah, ah, ahhh... Urgh...[[/size]]",,,,, +en,line:06d8df6,me: [[size]]Come back to me!! Don't die on my...[[/size]],,,,, +en,line:0beab2a,me: Come back! Please...,,,,, +en,line:0a8089b,me: [[size]]Don't...[[/size]],,,,, +en,line:0e05aec,EmoModule: Connection established with {0} module!,,,,, +en,line:06122b9,Error: Rejection-induced necrosis detected! Please resolve it as soon as possible.,,,,, +en,line:0862409,Error: Module integrity: 44.9%,,,,, +en,line:0c259fd,Error: Prototype leakage: 27.8% Corrupted,,,,, +en,line:063c223,gts??: Doctor...,,,,, +en,line:01d5b54,"gts??: You will save me, right?",,,,, +en,line:028ed3b,Task: Inject the sedative command,,,,, +en,line:04640c1,Inject the sedative command,,,,, +en,line:03bc6a4,gts??: Doctor...?,,,,, +en,line:06cfb5b,me: Injecting sedative command now.,,,,, +en,line:0d42dad,Error: Injecting...,,,,, +en,line:0634fb2,Error: ---,,,,, +en,line:0f54ca4,Error: Running command. Please wait...,,,,, +en,line:0fc221c,gts??: Doctor... I'm so sleepy...,,,,, +en,line:0b41425,me: It will be over soon.,,,,, +en,line:05ce8bb,EmoModule: Command executed! Refreshing...,,,,, +en,line:0c910ed,"gts?: It disappeared, Doctor. Thank you.",,,,, +en,line:09ef3b8,Error: Prototype leakage: 35.2%,,,,, +en,line:0cb6eff,gts?: *Cough*... *Cough* *Cough*...,,,,, +en,line:0550ffb,Error: Warning! Cascade data flow detected!,,,,, +en,line:0038f49,me: Was I too late after all...,,,,, +en,line:00d1c0a,"gts?: Doctor, it's back. I can feel it in...",,,,, +en,line:06dfcf1,gts?: It's in...,,,,, +en,line:007c6dc,gts?: [[size]]Urgh[[/size]]—[[size]]ah[[/size]]!,,,,, +en,line:00f2bb9,gts??: Is this... am I back again?,,,,, +en,line:0246933,"gts??: I know now, I remember!
How could this happen, how could... no one ever told me...
",,,,, +en,line:0b5f128,gts?: It's in... every single module...,,,,, +en,line:0dc200a,Task: Execute Data Isolation,,,,, +en,line:0166db1,me: The Prototype is leaking. Initiating data isolation.,,,,, +en,line:054355c,"gts?: Of course, I will cooperate.",,,,, +en,line:06f40c0,gts??: What are you going to do?,,,,, +en,line:04ca2a4,me: Sending you back to where you belong.,,,,, +en,line:0bcd3ab,Execute Data Isolation,,,,, +en,line:0320e2f,Linking: Emergency isolation command received.,,,,, +en,line:057b321,Linking: Isolating Logic Module...,,,,, +en,line:0104c66,Linking: Logic Module isolated.,,,,, +en,line:0125855,Linking: Prototype leakage: 43.1%,,,,, +en,line:035458a,Linking: Isolating Emotion Module...,,,,, +en,line:0bfb44c,Linking: Emotion Module isolated.,,,,, +en,line:017e4ed,Linking: Prototype leakage: 61.2%,,,,, +en,line:0b174a8,Linking: Isolating Memory Module...,,,,, +en,line:059d31c,gts??: Doctor... I feel so sick...,,,,, +en,line:0ce8a5b,Error: Unable to shut down Memory Module: Unknown cause.,,,,, +en,line:0971782,Error: Prototype leakage: 87.9%,,,,, +en,line:0f1d7b8,Error: Retrying.,,,,, +en,line:00ad039,"gts??: I can't breathe, Doctor...",,,,, +en,line:033145d,Error: Unable to shut down Memory Module: Unknown cause.,,,,, +en,line:0bd1274,Error: Prototype leakage: 92.2%,,,,, +en,line:03e1819,Error: Retrying.,,,,, +en,line:05f7173,Task: Remove Memory Module,,,,, +en,line:04449ae,me: It's leaking too fast. There's no time.,,,,, +en,line:0d0a44f,me: Preparing for Module Removal.,,,,, +en,line:05f2e45,"me: Patient 47, the following conversation will be recorded. I am about to remove your Memory Module. You will fall into a coma. I am now asking for your consent.",,,,, +en,line:0b2ffba,gts??: What?,,,,, +en,line:0fdd818,gts?: I consent to your request.,,,,, +en,line:0150c6b,gts??: [[size]]No[[/size]]! Doctor! I don't want to die...,,,,, +en,line:0ab8d02,gts?: I must [[size]]die[[/size]]. Recycling must be completed...,,,,, +en,line:0907cba,gts??: I want to go home... Mom...,,,,, +en,line:0f77f2a,me: I'm sorry. There is no mom.,,,,, +en,line:0cc9043,Perform Excision,,,,, +en,line:0b33ec2,me: Wait... I just connected to the {0} module.,,,,, +en,line:069e4e4,me: I need to connect directly to the Memory Module to perform the removal.,,,,, +en,line:0603008,Task: Connect to Memory Module,,,,, +en,line:0413b49,MemModule: Connection established with Memory Module!,,,,, +en,line:01f682e,gts??: It's no use... It's no use.,,,,, +en,line:0c297b0,Error: Recursive Necrosis detected in module! Immediate action required.,,,,, +en,line:0a13a1b,Error: Module core integrity: Let me die,,,,, +en,line:037d57d,Error: This has to be a nightmare: Let me die,,,,, +en,line:048cfa4,me: I need to be faster.,,,,, +en,line:06dd480,Perform Module Removal,,,,, +en,line:0127f8a,Error: No signal detected.,,,,, +en,line:0995165,SpeakerModule: Connection established with Expression Module!,,,,, +en,line:01e0a90,LogicModule: Connection established with Logic Module!,,,,, +en,line:0cb8026,EmoModule: Connection established with Emotion Module!,,,,, +en,line:095d856,Linking: Establishing connection...,,,,, +en,line:0382726,Error: Cascade Signal Flow detected! Entering Isolation Mode...,,,,, +en,line:084763e,Error: Anomaly detected due to interference from other modules.,,,,, +en,line:0b1d611,End Examination,,,,, +en,line:0f20b65,dn: Waiting for power...,,,,, +en,line:079109d,dn: Power overload,,,,, +en,line:0bf67b0,CenterText: Chapter 1,,,,, diff --git a/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-en.csv.meta b/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-en.csv.meta new file mode 100644 index 000000000..db71154f8 --- /dev/null +++ b/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-en.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 5f7ad760c644ff6488ad86a08ef3b360 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-es.csv b/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-es.csv new file mode 100644 index 000000000..82a76adc1 --- /dev/null +++ b/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-es.csv @@ -0,0 +1,146 @@ +language,id,text,file,node,lineNumber,lock,comment +es,line:002dd4c,"gts?: [[size]]*Cof, cof, cof*... ¡Ah![[/size]]",,,,, +es,line:0e3b3ba,"Sé que no debería estar aquí,
pero antes de despertar, todavía tengo mucho tiempo.",,,,, +es,line:07a0e10,"jj?: Ven, toma la mano de tu hermana mayor.",,,,, +es,line:0a6cc48,"Sé que no estoy sosteniendo nada en mi mano,
pero quiero imaginar que ahí hay una mano.",,,,, +es,line:07c7fc7,"También quiero imaginar el agua del mar pasando entre mis dedos,
y la arena escabulléndose bajo mis pies...",,,,, +es,line:0a5293c,"Pero eso sería demasiado, sería muy fácil despertar.",,,,, +es,line:0bc09c4,me: Hermana mayor... Tengo miedo.,,,,, +es,line:023ac3f,"Recuerdo esa sensación.
Un azul profundo sin fin, que se extiende hasta el horizonte,
y el fondo del mar sin fondo parece ser el vacío mismo.",,,,, +es,line:0c5ffe4,jj: Pero debió haberse sentido bien.,,,,, +es,line:0c5bd59,"jj: Sabes que estás en un barco.
El vaivén es como la mecedora de casa, como la lluvia golpeando la ventana...",,,,, +es,line:021552c,"jj: El viento es fuerte, pero sabes que papá siempre te llevará a casa.
¿Verdad?",,,,, +es,line:08d1f7d,El hogar... sé que está cerca.
Pero ahora no es el momento de imaginarlo.,,,,, +es,line:0c9f813,jj: ¿Por qué me aprietas tan fuerte? Tu hermana mayor no se va a ir.,,,,, +es,line:0cf04a4,me: Lo siento...,,,,, +es,line:0059ace,"jj: Tu hermana mayor te llevará a casa, pero por ahora quédate conmigo.",,,,, +es,line:0052964,me: Lo siento... yo... no debí...,,,,, +es,line:0657a42,"jj: Ya, no digas más.",,,,, +es,line:02a9739,me: Yo pensé que podía salvarte...,,,,, +es,line:04a9080,"Traté de apretarla aún más,pero solo toqué
mis propios dedos.",,,,, +es,line:0f85e9f,me: ¿Hermana mayor?,,,,, +es,line:0f0e96d,me: [[size]]¡Hermana![[/size]],,,,, +es,line:0d447f7,"me: Llévame a casa, hermana mayor.",,,,, +es,line:03c692e,???: Doctora...,,,,, +es,line:04d5033,"me: Signos vitales estables, autorización obtenida. Comenzando la operación.",,,,, +es,line:075c882,Linking: ¡Bienvenido al sistema auxiliar de preprocesamiento de reciclaje!,,,,, +es,line:0cd5df4,Linking: Estableciendo comunicación...,,,,, +es,line:0ae5628,gts??: ¿Hay alguien... hay alguien ahí?,,,,, +es,line:0444d88,"dn: Sistema listo, a la espera de energía.",,,,, +es,line:07ba711,gts??: ¿Por... por qué no puedo moverme...?,,,,, +es,line:064e749,me: Paciente 47 preparado para ser reactivado.,,,,, +es,line:0cecffc,gts??: ¿Quién es? ¿Mamá? ¿Eres tú?,,,,, +es,line:082c057,Task: Dar energía para despertar al paciente.,,,,, +es,line:014cb1d,gts??: ¿Qué... qué están haciendo?,,,,, +es,line:0d2de26,"me: Paciente 47, está recibiendo preprocesamiento en el centro de reciclaje.
Le pedimos que coopere durante el procedimiento.",,,,, +es,line:05ed314,gts?: Claro... voy a... cooperar con el procesamiento.,,,,, +es,line:0defde6,gts??: ¿Quién habla? Este cuerpo... es tan incómodo...,,,,, +es,line:096640f,gts?: Doctora... hay algo en mi cabeza.,,,,, +es,line:0b25f19,gts??: ... ¿Por qué no me puedo mover? Recuerdo que hace un momento estaba...
Sal... sal de mí... este cuerpo... es incómodo...
,,,,, +es,line:03a3a35,me: ... Es una fuga aguda del prototipo. Voy a localizar el módulo anómalo e inyectar el comando sedante.,,,,, +es,line:002672d,Task: Conecta el cable para encontrar el módulo anómalo.,,,,, +es,line:0433383,Task: Extirpar módulo {0},,,,, +es,line:0408052,me: ¿Esta es la única herramienta que hay...?,,,,, +es,line:037a594,gts?: Ah... ¡ah!,,,,, +es,line:0b1dd52,me: Listo. Uf... por poco ocurre un accidente.,,,,, +es,line:0138599,gts??: ¿Ya... terminó? Doctora...,,,,, +es,line:0a13269,me: ¿Qué? ¿Por qué sigues...?,,,,, +es,line:0fe21fe,gts??: ¿Por qué sigo... en este cuerpo...?,,,,, +es,line:07e6eba,me: En el manual no dice que la fuga del prototipo sea así...,,,,, +es,line:052e813,gts??: Esto tiene que ser una pesadilla...,,,,, +es,line:0189bb5,gts??: Esto tiene que ser... una pesadilla.,,,,, +es,line:09d98c5,me: ¡Oye!,,,,, +es,line:0657c1b,gts??: Quiero despertar...,,,,, +es,line:0bb059f,me: Condición anormal detectada. Restaurando la energía ahora.,,,,, +es,line:0b300c9,me: ¿Se estabilizó? Lo siguiente es...,,,,, +es,line:05d9762,gts??: No... tiene que haber una forma de salir...,,,,, +es,line:08ee885,gts??: [[size d=0.1]]Mamá... ayúdame...[[/size]],,,,, +es,line:0ff4f18,me: Una vez más. Resiste.,,,,, +es,line:075ce88,me: ¿Puedes oírme?,,,,, +es,line:0988eb7,gts??: [[size d=0.1]]Espérame... ah ah... mamá... no me dejes...[[/size]],,,,, +es,line:06e525c,me: El paciente perdió el conocimiento... ¡Maldición!,,,,, +es,line:09c9916,"gts??: [[size d=0.2]]Ah, ah ah, ah, ah... ugh, ugh...[[/size]]",,,,, +es,line:06d8df6,me: [[size]]¡¡Regresa!! No mueras en mi...[[/size]],,,,, +es,line:0beab2a,me: ¡Regresa! Te lo ruego...,,,,, +es,line:0a8089b,me: [[size]]No...[[/size]],,,,, +es,line:0e05aec,EmoModule: ¡Conexión establecida con el módulo {0}!,,,,, +es,line:06122b9,Error: ¡Necrosis por rechazo detectada! Encárguese lo antes posible.,,,,, +es,line:0862409,Error: Integridad del módulo: 44.9%,,,,, +es,line:0c259fd,Error: Fuga de prototipo: 27.8% contaminado,,,,, +es,line:063c223,gts??: Doctora...,,,,, +es,line:01d5b54,"gts??: Me salvará, ¿verdad?",,,,, +es,line:028ed3b,Task: Inyectar orden sedante,,,,, +es,line:04640c1,Inyectar orden sedante,,,,, +es,line:03bc6a4,gts??: ¿Doctora...?,,,,, +es,line:06cfb5b,me: Inyectando orden sedante.,,,,, +es,line:0d42dad,Error: Inyectando...,,,,, +es,line:0634fb2,Error: ---,,,,, +es,line:0f54ca4,Error: Ejecutando orden. Espere...,,,,, +es,line:0fc221c,gts??: Doctora... tengo mucho sueño...,,,,, +es,line:0b41425,me: Pronto estarás bien.,,,,, +es,line:05ce8bb,EmoModule: ¡Comando ejecutado! Actualizando...,,,,, +es,line:0c910ed,"gts?: Desapareció, doctora. Gracias.",,,,, +es,line:09ef3b8,Error: Fuga de prototipo: 35.2%,,,,, +es,line:0cb6eff,gts?: Cof... cof...,,,,, +es,line:0550ffb,Error: ¡Advertencia! ¡Se detectó un flujo de datos de desintegración!,,,,, +es,line:0038f49,me: ¿Llegué tarde otra vez...?,,,,, +es,line:00d1c0a,"gts?: Doctora, volvió. Puedo sentirlo en...",,,,, +es,line:06dfcf1,gts?: Está en...,,,,, +es,line:007c6dc,gts?: [[size]]¡Ug[[/size]]—[[size]]gh[[/size]]!,,,,, +es,line:00f2bb9,gts??: ¿Esto es...? ¿Volví?,,,,, +es,line:0246933,"gts??: Ya sé, ¡lo recuerdo!
¿Cómo pudo pasar esto? ¿Por qué...? Nadie me lo dijo...
",,,,, +es,line:0b5f128,gts?: Está en... cada módulo...,,,,, +es,line:0dc200a,Task: Realizar aislamiento de datos,,,,, +es,line:0166db1,"me: El prototipo se está desbordando, comenzando a aislar los datos.",,,,, +es,line:054355c,"gts?: Claro, cooperaré.",,,,, +es,line:06f40c0,gts??: ¿Qué van a hacer?,,,,, +es,line:04ca2a4,me: Enviarte de vuelta a donde perteneces.,,,,, +es,line:0bcd3ab,Realizar aislamiento de datos,,,,, +es,line:0320e2f,Linking: Comando de aislamiento de emergencia recibido.,,,,, +es,line:057b321,Linking: Aislando el módulo lógico...,,,,, +es,line:0104c66,Linking: Módulo lógico aislado.,,,,, +es,line:0125855,Linking: Fuga de prototipo: 43.1 %,,,,, +es,line:035458a,Linking: Aislando módulo emocional...,,,,, +es,line:0bfb44c,Linking: Módulo emocional aislado.,,,,, +es,line:017e4ed,Linking: Fuga de prototipo: 61.2 %,,,,, +es,line:0b174a8,Linking: Aislando módulo de memoria...,,,,, +es,line:059d31c,gts??: Doctora... me siento muy mal...,,,,, +es,line:0ce8a5b,Error: No se pudo apagar el módulo de memoria: Causa desconocida.,,,,, +es,line:0971782,Error: Fuga de prototipo: 87.9 %,,,,, +es,line:0f1d7b8,Error: Reintentando.,,,,, +es,line:00ad039,"gts??: No puedo respirar, doctora...",,,,, +es,line:033145d,Error: No se pudo apagar el módulo de memoria: Causa desconocida.,,,,, +es,line:0bd1274,Error: Fuga de prototipo: 92.2 %,,,,, +es,line:03e1819,Error: Reintentando.,,,,, +es,line:05f7173,Task: Extirpar módulo de memoria,,,,, +es,line:04449ae,"me: La fuga es muy rápida, no hay tiempo.",,,,, +es,line:0d0a44f,me: Preparando para la extirpación.,,,,, +es,line:05f2e45,"me: Paciente 47, la siguiente conversación será grabada. Voy a extirpar tu módulo de memoria, lo que te inducirá a un coma. Ahora solicito tu consentimiento.",,,,, +es,line:0b2ffba,gts??: ¿Qué?,,,,, +es,line:0fdd818,gts?: Acepto tu petición.,,,,, +es,line:0150c6b,gts??: [[size]]¡No[[/size]]! ¡Doctora! No quiero morir...,,,,, +es,line:0ab8d02,"gts?: Tengo que [[size]]morir[[/size]], el reciclaje debe ser completado...",,,,, +es,line:0907cba,gts??: Quiero ir a casa... mamá...,,,,, +es,line:0f77f2a,me: Lo siento. No existe ninguna mamá.,,,,, +es,line:0cc9043,Realizar extirpación,,,,, +es,line:0b33ec2,me: Espera... hace un momento me conecté al módulo {0}.,,,,, +es,line:069e4e4,me: Tengo que conectarme directamente al módulo de memoria para realizar la extirpación.,,,,, +es,line:0603008,Task: Enchufar y conectar el módulo de memoria,,,,, +es,line:0413b49,MemModule: ¡Conexión establecida con el módulo de memoria!,,,,, +es,line:01f682e,gts??: Es inútil... inútil.,,,,, +es,line:0c297b0,Error: ¡Se detectó necrosis recursiva en el módulo! Ocúpese del problema lo antes posible.,,,,, +es,line:0a13a1b,Error: Integridad del núcleo del módulo: déjame morir,,,,, +es,line:037d57d,Error: Esto tiene que ser una pesadilla: déjame morir,,,,, +es,line:048cfa4,me: Tengo que apresurarme.,,,,, +es,line:06dd480,Realizar extirpación de módulo,,,,, +es,line:0127f8a,Error: No se detectó ninguna señal.,,,,, +es,line:0995165,SpeakerModule: ¡Conexión establecida con el módulo de expresión!,,,,, +es,line:01e0a90,LogicModule: ¡Conexión establecida con el módulo de procesamiento lógico!,,,,, +es,line:0cb8026,EmoModule: ¡Conexión establecida con el módulo emocional!,,,,, +es,line:095d856,Linking: Estableciendo conexión...,,,,, +es,line:0382726,Error: ¡Flujo de señales de desintegración detectado! Entrando en el modo de aislamiento...,,,,, +es,line:084763e,Error: Se detectó una anomalía debido a interferencias de otros módulos,,,,, +es,line:0b1d611,Finalizar revisión,,,,, +es,line:0f20b65,dn: Esperando energía...,,,,, +es,line:079109d,dn: Sobrecarga de corriente,,,,, +es,line:0bf67b0,CenterText: Capítulo 1,,,,, diff --git a/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-es.csv.meta b/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-es.csv.meta new file mode 100644 index 000000000..88bf91c64 --- /dev/null +++ b/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-es.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 5cecc4043fb01f14c953f5501a366607 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-ja-JP.csv b/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-ja-JP.csv new file mode 100644 index 000000000..9ef89b485 --- /dev/null +++ b/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-ja-JP.csv @@ -0,0 +1,146 @@ +language,id,text,file,node,lineNumber,lock,comment +ja-JP,line:002dd4c,gts?: [[size]]ゲホッ、ゲホッ……あぁっ![[/size]],,,,, +ja-JP,line:0e3b3ba,私はここにいるべきじゃないって分かってる。
でも目が覚めるまで、まだ時間はたくさんある。,,,,, +ja-JP,line:07a0e10,jj?: おいで、姉さんと手をつなごう。,,,,, +ja-JP,line:0a6cc48,私の手は何も掴んでいないって分かってる。
でもそこに手があるって想像したい。,,,,, +ja-JP,line:07c7fc7,足の指の間を海水が通り抜け、
足元から砂が流れていくのも……想像したい。,,,,, +ja-JP,line:0a5293c,でもそれだとやりすぎね。目が覚めちゃいそう。,,,,, +ja-JP,line:0bc09c4,me: 姉さん…怖いよ。,,,,, +ja-JP,line:023ac3f,その感覚を覚えてる。
見渡す限りの深い青色が空の彼方まで続いて、
底の見えない海の中はまるで虚無のようだった。,,,,, +ja-JP,line:0c5ffe4,jj: でもきっと素敵な感覚なんでしょうね。,,,,, +ja-JP,line:0c5bd59,jj: 自分が船の上にいるって分かってる。
揺れは家の前のロッキングチェアみたいで、窓を叩く雨音みたい…,,,,, +ja-JP,line:021552c,jj: 風が強いけど、お父さんがいつもお家に連れて帰ってくれるって分かってるよね。
そうでしょ?,,,,, +ja-JP,line:08d1f7d,家…すぐ近くにあるって分かってる。
でも今はそれを想像してる場合じゃない。,,,,, +ja-JP,line:0c9f813,jj: どうしてそんなに強く握るの?姉さんはどこにも行かないわよ。,,,,, +ja-JP,line:0cf04a4,me: ごめんなさい…,,,,, +ja-JP,line:0059ace,jj: 姉さんがお家に連れて帰ってあげるから、今は姉さんに付き合ってね。,,,,, +ja-JP,line:0052964,me: ごめんなさい…私…すべきじゃなかった……,,,,, +ja-JP,line:0657a42,jj: もう、言わないで。,,,,, +ja-JP,line:02a9739,me: 私、姉さんを救えると思ってたのに……,,,,, +ja-JP,line:04a9080,もっと強く握りしめようとしたのに、触れたのは
自分の指だけだった。,,,,, +ja-JP,line:0f85e9f,me: 姉さん?,,,,, +ja-JP,line:0f0e96d,me: [[size]]姉さん![[/size]],,,,, +ja-JP,line:0d447f7,me: お家に連れて帰ってよ、姉さん。,,,,, +ja-JP,line:03c692e,???: 先生…,,,,, +ja-JP,line:04d5033,me: バイタル安定、承認を取得。これより手術を開始する。,,,,, +ja-JP,line:075c882,Linking: 回収前処理支援システムへようこそ!,,,,, +ja-JP,line:0cd5df4,Linking: 通信を確立しています...,,,,, +ja-JP,line:0ae5628,gts??: 誰か……誰かいますか?,,,,, +ja-JP,line:0444d88,dn: システム準備完了、通電待機中。,,,,, +ja-JP,line:07ba711,gts??: 私…どうして動けないんだろう……,,,,, +ja-JP,line:064e749,me: 患者47号、通電による覚醒準備完了。,,,,, +ja-JP,line:0cecffc,gts??: 誰?お母さん?お母さんなの?,,,,, +ja-JP,line:082c057,Task: 通電して患者を覚醒させる,,,,, +ja-JP,line:014cb1d,gts??: こ、これは何をしているんだ?,,,,, +ja-JP,line:0d2de26,me: 患者47号、あなたは回収センターで前処理を受けています。
処理中はご協力をお願いします。,,,,, +ja-JP,line:05ed314,gts?: もちろん…処理には……協力します。,,,,, +ja-JP,line:0defde6,gts??: 誰が話しているんだ?この体…すごく苦しい……,,,,, +ja-JP,line:096640f,gts?: 先生…私の頭の中に、何かがあります。,,,,, +ja-JP,line:0b25f19,gts??: …どうして動けないんだ?さっきまで私は…………
出ていけ…出ていってくれ……この体…すごく苦しい……
,,,,, +ja-JP,line:03a3a35,me: …急性の原型漏洩ね。今から異常モジュールを特定し、鎮静コマンドを注入する。,,,,, +ja-JP,line:002672d,Task: ケーブルを接続し異常モジュールを特定する,,,,, +ja-JP,line:0433383,Task: {0}モジュールを切除する,,,,, +ja-JP,line:0408052,me: このツールしかないのか…,,,,, +ja-JP,line:037a594,gts?: あ…ああ!,,,,, +ja-JP,line:0b1dd52,me: よし。ふぅ……危うく事故になるところだった。,,,,, +ja-JP,line:0138599,gts??: 終わった…のか?先生…,,,,, +ja-JP,line:0a13269,me: え?どうしてまだ……,,,,, +ja-JP,line:0fe21fe,gts??: どうしてまだ…この体の中に……,,,,, +ja-JP,line:07e6eba,me: マニュアルに書かれていた原型漏洩とは違う……,,,,, +ja-JP,line:052e813,gts??: これはきっと悪夢だ…,,,,, +ja-JP,line:0189bb5,gts??: これはきっと…悪夢だ。,,,,, +ja-JP,line:09d98c5,me: ちょっと!,,,,, +ja-JP,line:0657c1b,gts??: 目を覚まさないと…,,,,, +ja-JP,line:0bb059f,me: 異常発生。これより再通電する。,,,,, +ja-JP,line:0b300c9,me: 安定したか?次は…,,,,, +ja-JP,line:05d9762,gts??: 嫌だ…きっと抜け出す方法が……,,,,, +ja-JP,line:08ee885,gts??: [[size d=0.1]]お母さん…助けて……[[/size]],,,,, +ja-JP,line:0ff4f18,me: もう一度だ。持ちこたえて。,,,,, +ja-JP,line:075ce88,me: 聞こえる?,,,,, +ja-JP,line:0988eb7,gts??: [[size d=0.1]]待って… ああ…お母さん……置いていかないで……[[/size]],,,,, +ja-JP,line:06e525c,me: 患者が意識を失った…まずい!,,,,, +ja-JP,line:09c9916,gts??: [[size d=0.2]]あああああ…うう…[[/size]],,,,, +ja-JP,line:06d8df6,me: [[size]]戻ってきて!!お願い死なないで私の目の前で……[[/size]],,,,, +ja-JP,line:0beab2a,me: 戻ってきて!お願いだから…,,,,, +ja-JP,line:0a8089b,me: [[size]]やめて……[[/size]],,,,, +ja-JP,line:0e05aec,EmoModule: {0}モジュールとの接続を確立!,,,,, +ja-JP,line:06122b9,Error: 拒絶性壊死を検出!早急に対処してください。,,,,, +ja-JP,line:0862409,Error: モジュール完全度:44.9%,,,,, +ja-JP,line:0c259fd,Error: 原型漏洩:27.8% 汚染済み,,,,, +ja-JP,line:063c223,gts??: 先生…,,,,, +ja-JP,line:01d5b54,gts??: 助けてくれるよな?,,,,, +ja-JP,line:028ed3b,Task: 鎮静コマンドを注入,,,,, +ja-JP,line:04640c1,鎮静コマンドを注入,,,,, +ja-JP,line:03bc6a4,gts??: 先生…?,,,,, +ja-JP,line:06cfb5b,me: これより鎮静コマンドを注入する。,,,,, +ja-JP,line:0d42dad,Error: 注入中...,,,,, +ja-JP,line:0634fb2,Error: ---,,,,, +ja-JP,line:0f54ca4,Error: コマンドを実行中。しばらくお待ちください...,,,,, +ja-JP,line:0fc221c,gts??: 先生…とても眠い……,,,,, +ja-JP,line:0b41425,me: すぐに終わる。,,,,, +ja-JP,line:05ce8bb,EmoModule: コマンド実行完了!更新中...,,,,, +ja-JP,line:0c910ed,gts?: 消えましたよ、先生。ありがとうございます。,,,,, +ja-JP,line:09ef3b8,Error: 原型漏洩:35.2%,,,,, +ja-JP,line:0cb6eff,gts?: ゴホッ…ゴホッ…,,,,, +ja-JP,line:0550ffb,Error: 警告!カスケードデータ流を検知!,,,,, +ja-JP,line:0038f49,me: やはり手遅れか…,,,,, +ja-JP,line:00d1c0a,gts?: 先生、また戻ってきました。感じるんです、あれが…,,,,, +ja-JP,line:06dfcf1,gts?: あれが…,,,,, +ja-JP,line:007c6dc,gts?: [[size]]うっ[[/size]]——[[size]]ああ[[/size]]!,,,,, +ja-JP,line:00f2bb9,gts??: ここは…また戻ってきたのか?,,,,, +ja-JP,line:0246933,gts??: 分かった、思い出した!
どうしてこんなことに、どうして…誰も教えてくれなかった……
,,,,, +ja-JP,line:0b5f128,gts?: あれは…すべてのモジュールの中に……,,,,, +ja-JP,line:0dc200a,Task: データ隔離を実行,,,,, +ja-JP,line:0166db1,me: 原型が漏洩している。これよりデータを隔離する。,,,,, +ja-JP,line:054355c,gts?: もちろん、協力しますよ。,,,,, +ja-JP,line:06f40c0,gts??: あなたたち、何をするつもり?,,,,, +ja-JP,line:04ca2a4,me: あなたをいるべき場所へ送り返す。,,,,, +ja-JP,line:0bcd3ab,データ隔離の実行,,,,, +ja-JP,line:0320e2f,Linking: 緊急隔離コマンドを受信。,,,,, +ja-JP,line:057b321,Linking: 論理モジュール隔離中…,,,,, +ja-JP,line:0104c66,Linking: 論理モジュール隔離完了。,,,,, +ja-JP,line:0125855,Linking: 原型漏洩:43.1%,,,,, +ja-JP,line:035458a,Linking: 情緒モジュール隔離中…,,,,, +ja-JP,line:0bfb44c,Linking: 情緒モジュール隔離完了。,,,,, +ja-JP,line:017e4ed,Linking: 原型漏洩:61.2%,,,,, +ja-JP,line:0b174a8,Linking: 記憶モジュール隔離中…,,,,, +ja-JP,line:059d31c,gts??: 先生…すごく苦しい……,,,,, +ja-JP,line:0ce8a5b,Error: 記憶モジュールの停止不可:原因不明。,,,,, +ja-JP,line:0971782,Error: 原型漏洩:87.9%,,,,, +ja-JP,line:0f1d7b8,Error: 再試行中。,,,,, +ja-JP,line:00ad039,gts??: 息ができない、先生…,,,,, +ja-JP,line:033145d,Error: 記憶モジュールの停止不可:原因不明。,,,,, +ja-JP,line:0bd1274,Error: 原型漏洩:92.2%,,,,, +ja-JP,line:03e1819,Error: 再試行中。,,,,, +ja-JP,line:05f7173,Task: 記憶モジュール切除,,,,, +ja-JP,line:04449ae,me: 漏洩が速い、間に合わない。,,,,, +ja-JP,line:0d0a44f,me: 切除の準備をする。,,,,, +ja-JP,line:05f2e45,me: 患者47号、これからの会話は記録される。あなたの記憶モジュールを切除する。それに伴い昏睡状態に陥ることになるが、同意を求める。,,,,, +ja-JP,line:0b2ffba,gts??: なんだと?,,,,, +ja-JP,line:0fdd818,gts?: はあなたの要求に同意する。,,,,, +ja-JP,line:0150c6b,gts??: [[size]]嫌だ[[/size]]!先生!死にたくない…,,,,, +ja-JP,line:0ab8d02,gts?: [[size]]死[[/size]]なねばならず、回収遂されなければならない…,,,,, +ja-JP,line:0907cba,gts??: 家に帰りたい…お母さん……,,,,, +ja-JP,line:0f77f2a,me: 悪いけど。お母さんなんていない。,,,,, +ja-JP,line:0cc9043,切除術を実行する,,,,, +ja-JP,line:0b33ec2,me: 待って…今接続したのは{0}モジュールだ。,,,,, +ja-JP,line:069e4e4,me: 記憶モジュールに直接接続しないと、切除できない。,,,,, +ja-JP,line:0603008,Task: 記憶モジュールにケーブルを接続する,,,,, +ja-JP,line:0413b49,MemModule: 記憶モジュールとの接続を確立しました!,,,,, +ja-JP,line:01f682e,gts??: 無駄だ…無駄だ。,,,,, +ja-JP,line:0c297b0,Error: モジュールに再帰性壊死を検出!早急に対処してください。,,,,, +ja-JP,line:0a13a1b,Error: モジュールコア整合性:死なせて,,,,, +ja-JP,line:037d57d,Error: これはきっと悪夢だ:死なせて,,,,, +ja-JP,line:048cfa4,me: もっと急がないと。,,,,, +ja-JP,line:06dd480,モジュール切除を実行する,,,,, +ja-JP,line:0127f8a,Error: 信号が検出されませんでした。,,,,, +ja-JP,line:0995165,SpeakerModule: 表現モジュールとの接続を確立しました!,,,,, +ja-JP,line:01e0a90,LogicModule: 論理モジュールとの接続を確立しました!,,,,, +ja-JP,line:0cb8026,EmoModule: 情緒モジュールとの接続を確立しました!,,,,, +ja-JP,line:095d856,Linking: 接続中…,,,,, +ja-JP,line:0382726,Error: カスケード信号流を検知しました!隔離モードに移行します…,,,,, +ja-JP,line:084763e,Error: 他のモジュールの干渉による異常を検知しました,,,,, +ja-JP,line:0b1d611,検査を終了する,,,,, +ja-JP,line:0f20b65,dn: 通電待機中...,,,,, +ja-JP,line:079109d,dn: 過電流,,,,, +ja-JP,line:0bf67b0,CenterText: 第一章,,,,, diff --git a/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-ja-JP.csv.meta b/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-ja-JP.csv.meta new file mode 100644 index 000000000..d221532cc --- /dev/null +++ b/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-ja-JP.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2459525de3e500c4987fd585df364381 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-pt-BR.csv b/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-pt-BR.csv new file mode 100644 index 000000000..2b9b599f2 --- /dev/null +++ b/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-pt-BR.csv @@ -0,0 +1,146 @@ +language,id,text,file,node,lineNumber,lock,comment +pt-BR,line:002dd4c,"gts?: [[size]]Cof, cof, cof... Ah![[/size]]",,,,, +pt-BR,line:0e3b3ba,"Eu sei que não deveria estar aqui,
mas antes de acordar, ainda tenho muito tempo.",,,,, +pt-BR,line:07a0e10,"jj?: Vem, segura a mão da sua irmã.",,,,, +pt-BR,line:0a6cc48,"Eu sei que não estou segurando nada na minha mão,
mas gosto de imaginar que há uma mão ali.",,,,, +pt-BR,line:07c7fc7,"Também gosto de imaginar a água do mar passando entre os dedos dos pés,
a areia escorregando sob os meus pés...",,,,, +pt-BR,line:0a5293c,"Mas isso seria imaginar demais, e eu poderia acordar.",,,,, +pt-BR,line:0bc09c4,me: Irmã... estou com medo.,,,,, +pt-BR,line:023ac3f,"Eu me lembro dessa sensação.
Um azul profundo sem fim, estendendo-se até o horizonte,
e o mar sem fundo parecendo um grande vazio.",,,,, +pt-BR,line:0c5ffe4,jj: Mas essa sensação deve ser boa.,,,,, +pt-BR,line:0c5bd59,"jj: Você sabe que está no barco.
O balanço é como a cadeira de balanço na frente de casa, como a chuva batendo na janela...",,,,, +pt-BR,line:021552c,"jj: O vento está forte, mas você sabe que o papai sempre vai te levar para casa.
Não é?",,,,, +pt-BR,line:08d1f7d,Casa... eu sei que está por perto.
Mas agora não é o momento de imaginá-la.,,,,, +pt-BR,line:0c9f813,jj: Por que está segurando tão forte? A sua irmã não vai fugir.,,,,, +pt-BR,line:0cf04a4,me: Desculpa...,,,,, +pt-BR,line:0059ace,"jj: A sua irmã vai te levar para casa, mas por enquanto, fique comigo.",,,,, +pt-BR,line:0052964,me: Desculpa... eu... não deveria...,,,,, +pt-BR,line:0657a42,"jj: Está bem, não precisa falar.",,,,, +pt-BR,line:02a9739,me: Eu achei que eu pudesse te salvar...,,,,, +pt-BR,line:04a9080,"Eu queria segurar com mais força, mas acabei encostando
nos meus próprios dedos.",,,,, +pt-BR,line:0f85e9f,me: Irmã?,,,,, +pt-BR,line:0f0e96d,me: [[size]]Ir![[/size]],,,,, +pt-BR,line:0d447f7,"me: Me leva pra casa, irmã.",,,,, +pt-BR,line:03c692e,???: Doutora...,,,,, +pt-BR,line:04d5033,"me: Sinais vitais estáveis, autorização recebida. Iniciando a cirurgia agora.",,,,, +pt-BR,line:075c882,Linking: Bem-vindo(a) ao Sistema Auxiliar de Pré-Processamento de Reciclagem!,,,,, +pt-BR,line:0cd5df4,Linking: Estabelecendo comunicação...,,,,, +pt-BR,line:0ae5628,gts??: Tem alguém... tem alguém aí?,,,,, +pt-BR,line:0444d88,"dn: Sistema pronto, aguardando ativação.",,,,, +pt-BR,line:07ba711,gts??: Eu... por que não consigo me mover...,,,,, +pt-BR,line:064e749,me: Paciente nº 47 pronto para ativação.,,,,, +pt-BR,line:0cecffc,gts??: Quem é? Mãe? É você?,,,,, +pt-BR,line:082c057,Task: Ligue a energia para despertar o paciente,,,,, +pt-BR,line:014cb1d,gts??: O que... o que vocês estão fazendo?,,,,, +pt-BR,line:0d2de26,"me: Paciente nº 47, você está no Centro de Reciclagem para o pré-processamento,
agora solicitamos sua cooperação durante o procedimento.",,,,, +pt-BR,line:05ed314,gts?: Claro... eu irei...... cooperar com o procedimento.,,,,, +pt-BR,line:0defde6,gts??: Quem está falando? Esse corpo... que sensação terrível...,,,,, +pt-BR,line:096640f,gts?: Doutora... tem algo na minha cabeça.,,,,, +pt-BR,line:0b25f19,gts??: ...Por que não consigo me mexer? Lembro que estava agorinha mesmo...
Saia... saia de mim... este corpo... é horrível...
,,,,, +pt-BR,line:03a3a35,me: ...É um vazamento agudo de Protótipo. Agora preciso encontrar o módulo anormal e injetar um comando sedativo.,,,,, +pt-BR,line:002672d,Task: Conecte o fio para achar o módulo anormal,,,,, +pt-BR,line:0433383,Task: Remoção de Módulo {0},,,,, +pt-BR,line:0408052,me: Só tenho essa ferramenta...?,,,,, +pt-BR,line:037a594,gts?: Ah... Aah!,,,,, +pt-BR,line:0b1dd52,me: Pronto. Ufa... Quase virou um acidente.,,,,, +pt-BR,line:0138599,gts??: Acabou...? Médica...,,,,, +pt-BR,line:0a13269,me: O quê? Como você ainda...,,,,, +pt-BR,line:0fe21fe,gts??: Como eu ainda estou... neste corpo...,,,,, +pt-BR,line:07e6eba,me: Não é assim que o manual descreve um vazamento do Protótipo...,,,,, +pt-BR,line:052e813,gts??: Isso deve ser um pesadelo...,,,,, +pt-BR,line:0189bb5,gts??: Isso deve ser... um pesadelo.,,,,, +pt-BR,line:09d98c5,me: Ei!,,,,, +pt-BR,line:0657c1b,gts??: Eu quero acordar...,,,,, +pt-BR,line:0bb059f,me: Condição anormal detectada. Ligando novamente a energia.,,,,, +pt-BR,line:0b300c9,me: Estabilizou? O próximo passo é...,,,,, +pt-BR,line:05d9762,gts??: Não... Tem que ter um jeito de sair...,,,,, +pt-BR,line:08ee885,gts??: [[size d=0.1]]Mãe... me salve...[[/size]],,,,, +pt-BR,line:0ff4f18,me: Mais uma vez. Aguente firme.,,,,, +pt-BR,line:075ce88,me: Você está me ouvindo?,,,,, +pt-BR,line:0988eb7,"gts??: [[size d=0.1]]Me espera... Ah, ah... Mãe... não me deixe...[[/size]]",,,,, +pt-BR,line:06e525c,me: O paciente perdeu a consciência... Droga!,,,,, +pt-BR,line:09c9916,"gts??: [[size d=0.2]]Ah, ah... aah... ugh...[[/size]]",,,,, +pt-BR,line:06d8df6,me: [[size]]Volte aqui!! Não morra na minha mesa...[[/size]],,,,, +pt-BR,line:0beab2a,me: Volte! Por favor...,,,,, +pt-BR,line:0a8089b,me: [[size]]Não...[[/size]],,,,, +pt-BR,line:0e05aec,EmoModule: Conexão estabelecida com o módulo de {0}!,,,,, +pt-BR,line:06122b9,"Error: Necrose por Rejeição detectada! Por favor, processe o mais rápido possível.",,,,, +pt-BR,line:0862409,"Error: Integridade do módulo: 44,9%",,,,, +pt-BR,line:0c259fd,"Error: Vazamento do Protótipo: 27,8% contaminado",,,,, +pt-BR,line:063c223,gts??: Médica...,,,,, +pt-BR,line:01d5b54,"gts??: Você vai me salvar, não vai?",,,,, +pt-BR,line:028ed3b,Task: Injetar comando de sedação,,,,, +pt-BR,line:04640c1,Injetar comando de sedação,,,,, +pt-BR,line:03bc6a4,gts??: Médica...?,,,,, +pt-BR,line:06cfb5b,me: Injetando comando de sedação agora.,,,,, +pt-BR,line:0d42dad,Error: Injetando...,,,,, +pt-BR,line:0634fb2,Error: ---,,,,, +pt-BR,line:0f54ca4,Error: Executando comando. Aguarde...,,,,, +pt-BR,line:0fc221c,gts??: Médica... Estou com tanto sono...,,,,, +pt-BR,line:0b41425,me: Vai terminar logo.,,,,, +pt-BR,line:05ce8bb,EmoModule: Execução do comando concluída! Atualizando...,,,,, +pt-BR,line:0c910ed,"gts?: Sumiu, Doutora. Obrigado.",,,,, +pt-BR,line:09ef3b8,"Error: Vazamento do Protótipo: 35,2%",,,,, +pt-BR,line:0cb6eff,gts?: Cof... cof cof...,,,,, +pt-BR,line:0550ffb,Error: Aviso! Fluxo de Dados de Colapso detectado!,,,,, +pt-BR,line:0038f49,me: Foi tarde demais...?,,,,, +pt-BR,line:00d1c0a,"gts?: Médica, ele voltou. Consigo sentir ele em...",,,,, +pt-BR,line:06dfcf1,gts?: Ele está...,,,,, +pt-BR,line:007c6dc,gts?: [[size]]Ugh[[/size]]—[[size]]Ah[[/size]]!,,,,, +pt-BR,line:00f2bb9,gts??: O que é isso... eu voltei de novo?,,,,, +pt-BR,line:0246933,"gts??: Eu sei, eu me lembrei!
Como isso aconteceu, como pôde... Ninguém me disse...
",,,,, +pt-BR,line:0b5f128,gts?: Ele está em... cada módulo...,,,,, +pt-BR,line:0dc200a,Task: Executar Isolamento de Dados,,,,, +pt-BR,line:0166db1,"me: O Protótipo vazou, iniciando o isolamento dos dados agora.",,,,, +pt-BR,line:054355c,"gts?: Claro, eu vou cooperar.",,,,, +pt-BR,line:06f40c0,gts??: O que vocês vão fazer?,,,,, +pt-BR,line:04ca2a4,me: Vou mandar você de volta para onde pertence.,,,,, +pt-BR,line:0bcd3ab,Executar Isolamento de Dados,,,,, +pt-BR,line:0320e2f,Linking: Comando de isolamento de emergência recebido.,,,,, +pt-BR,line:057b321,Linking: Isolando o Módulo de Lógica...,,,,, +pt-BR,line:0104c66,Linking: Módulo de Lógica isolado.,,,,, +pt-BR,line:0125855,"Linking: Vazamento de Protótipo: 43,1%",,,,, +pt-BR,line:035458a,Linking: Isolando o Módulo de Emoção...,,,,, +pt-BR,line:0bfb44c,Linking: Módulo de Emoção isolado.,,,,, +pt-BR,line:017e4ed,"Linking: Vazamento de Protótipo: 61,2%",,,,, +pt-BR,line:0b174a8,Linking: Isolando o Módulo de Memória...,,,,, +pt-BR,line:059d31c,gts??: Médica... eu me sinto tão mal...,,,,, +pt-BR,line:0ce8a5b,Error: Falha ao desligar o Módulo de Memória: motivo desconhecido.,,,,, +pt-BR,line:0971782,"Error: Vazamento de Protótipo: 87,9%",,,,, +pt-BR,line:0f1d7b8,Error: Tentando novamente.,,,,, +pt-BR,line:00ad039,"gts??: Eu não consigo respirar, médica...",,,,, +pt-BR,line:033145d,Error: Falha ao desligar o Módulo de Memória: motivo desconhecido.,,,,, +pt-BR,line:0bd1274,"Error: Vazamento de Protótipo: 92,2%",,,,, +pt-BR,line:03e1819,Error: Tentando novamente.,,,,, +pt-BR,line:05f7173,Task: Remover Módulo de Memória,,,,, +pt-BR,line:04449ae,"me: O vazamento está rápido, não vai dar tempo.",,,,, +pt-BR,line:0d0a44f,me: Preparando a remoção.,,,,, +pt-BR,line:05f2e45,"me: Paciente 47, a conversa a seguir será gravada. Vou remover o seu Módulo de Memória e você entrará em coma. Agora solicito o seu consentimento.",,,,, +pt-BR,line:0b2ffba,gts??: O quê?,,,,, +pt-BR,line:0fdd818,gts?: Eu aceito o seu pedido.,,,,, +pt-BR,line:0150c6b,gts??: [[size]]Não[[/size]]! Médica! Eu não quero morrer...,,,,, +pt-BR,line:0ab8d02,"gts?: Eu tenho que [[size]]morrer[[/size]], a Reciclagem deve ser concluída...",,,,, +pt-BR,line:0907cba,gts??: Eu quero ir para casa... mãe...,,,,, +pt-BR,line:0f77f2a,me: Sinto muito. Não há nenhuma mãe.,,,,, +pt-BR,line:0cc9043,Realizar Remoção,,,,, +pt-BR,line:0b33ec2,me: Espere... Era o Módulo de {0} que estava conectado.,,,,, +pt-BR,line:069e4e4,me: Tenho que conectar diretamente ao Módulo de Memória para realizar a remoção.,,,,, +pt-BR,line:0603008,Task: Conectar ao Módulo de Memória,,,,, +pt-BR,line:0413b49,MemModule: Conexão com o Módulo de Memória estabelecida!,,,,, +pt-BR,line:01f682e,gts??: É inútil... é inútil.,,,,, +pt-BR,line:0c297b0,"Error: Detectada necrose recursiva no módulo! Por favor, lide com isso o mais rápido possível.",,,,, +pt-BR,line:0a13a1b,Error: Integridade do núcleo do módulo: me deixe morrer,,,,, +pt-BR,line:037d57d,Error: Isso deve ser um pesadelo: me deixe morrer,,,,, +pt-BR,line:048cfa4,me: Tenho que ser mais rápida.,,,,, +pt-BR,line:06dd480,Executar Remoção,,,,, +pt-BR,line:0127f8a,Error: Nenhum sinal detectado.,,,,, +pt-BR,line:0995165,SpeakerModule: Conexão com o Módulo de Expressão estabelecida!,,,,, +pt-BR,line:01e0a90,LogicModule: Conexão com o Módulo de Lógica estabelecida!,,,,, +pt-BR,line:0cb8026,EmoModule: Conexão com o Módulo de Emoção estabelecida!,,,,, +pt-BR,line:095d856,Linking: Estabelecendo conexão...,,,,, +pt-BR,line:0382726,Error: Fluxo de Sinal de Colapso detectado! Entrando no Modo de Isolamento...,,,,, +pt-BR,line:084763e,Error: Detectada anomalia devido à interferência de outro módulo.,,,,, +pt-BR,line:0b1d611,Encerrar Exame,,,,, +pt-BR,line:0f20b65,dn: Aguardando energia...,,,,, +pt-BR,line:079109d,dn: Sobrecarga de corrente,,,,, +pt-BR,line:0bf67b0,CenterText: Capítulo 1,,,,, diff --git a/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-pt-BR.csv.meta b/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-pt-BR.csv.meta new file mode 100644 index 000000000..862d23038 --- /dev/null +++ b/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-pt-BR.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b5187b821925b4e44aa8964a162bbfad +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-ru.csv b/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-ru.csv new file mode 100644 index 000000000..a1f082a6b --- /dev/null +++ b/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-ru.csv @@ -0,0 +1,146 @@ +language,id,text,file,node,lineNumber,lock,comment +ru,line:002dd4c,gts?: [[size]]Кха-кха-кха... А-а![[/size]],,,,, +ru,line:0e3b3ba,"Я знаю, что не должна быть здесь,
но до пробуждения у меня еще уйма времени.",,,,, +ru,line:07a0e10,"jj?: Давай, возьми сестру за руку.",,,,, +ru,line:0a6cc48,"Я знаю, что ни за что не держусь,
но мне хочется представлять, что там чья-то рука.",,,,, +ru,line:07c7fc7,"Еще мне хочется представлять, как морская вода проходит сквозь пальцы ног,
а песок утекает из-под ступней...",,,,, +ru,line:0a5293c,"Но это уже перебор, так можно и проснуться.",,,,, +ru,line:0bc09c4,me: Сестренка... мне страшно.,,,,, +ru,line:023ac3f,"Я помню это чувство.
Бескрайняя синева, уходящая за горизонт,
а в бездонных морских глубинах словно таится небытие.",,,,, +ru,line:0c5ffe4,jj: Но это должно быть так здорово.,,,,, +ru,line:0c5bd59,"jj: Ты же понимаешь, что ты на лодке.
Эта качка прямо как в кресле-качалке у дома, как стук дождя по стеклу...",,,,, +ru,line:021552c,"jj: Ветер сильный, но ты знаешь, что папа всегда отвезет тебя домой.
Правда?",,,,, +ru,line:08d1f7d,"Дом... Я знаю, что он где-то рядом.
Но сейчас не время фантазировать о нем.",,,,, +ru,line:0c9f813,jj: Почему ты так вцепилась? Сестра никуда не убежит.,,,,, +ru,line:0cf04a4,me: Прости...,,,,, +ru,line:0059ace,"jj: Сестра отведет тебя домой, а пока просто побудь с ней.",,,,, +ru,line:0052964,me: Прости... я... не должна была...,,,,, +ru,line:0657a42,"jj: Хватит, не говори так.",,,,, +ru,line:02a9739,"me: Я думала, что смогу спасти тебя...",,,,, +ru,line:04a9080,"Я хочу сжать руку сильнее, но касаюсь
лишь своих пальцев.",,,,, +ru,line:0f85e9f,me: Сестра?,,,,, +ru,line:0f0e96d,me: [[size]]Сестра![[/size]],,,,, +ru,line:0d447f7,"me: Отвези меня домой, сестра.",,,,, +ru,line:03c692e,???: Доктор...,,,,, +ru,line:04d5033,"me: Жизненные показатели в норме, разрешение получено. Начинаем операцию.",,,,, +ru,line:075c882,Linking: Вас приветствует вспомогательная система предварительной переработки!,,,,, +ru,line:0cd5df4,Linking: Установка соединения...,,,,, +ru,line:0ae5628,gts??: Тут кто-нибудь... кто-нибудь есть?,,,,, +ru,line:0444d88,"dn: Система готова, ожидание подачи питания.",,,,, +ru,line:07ba711,gts??: Почему... я не могу пошевелиться...,,,,, +ru,line:064e749,"me: Пациент 47, готовность к пробуждению электростимуляцией.",,,,, +ru,line:0cecffc,gts??: Кто здесь? Мама? Это ты?,,,,, +ru,line:082c057,Task: Подать питание и разбудить пациента,,,,, +ru,line:014cb1d,gts??: Что... что тут происходит?,,,,, +ru,line:0d2de26,"me: Пациент 47, вы находитесь в центре переработки на предварительных процедурах.
Прошу вас содействовать во время процедуры.",,,,, +ru,line:05ed314,gts?: Конечно... я буду... содействовать.,,,,, +ru,line:0defde6,gts??: Кто это говорит? Этому телу... так плохо...,,,,, +ru,line:096640f,gts?: Доктор... у меня в голове что-то есть.,,,,, +ru,line:0b25f19,"gts??: ...Почему я не могу пошевелиться? Я помню, что только что был............
Вон... убирайся вон... в этом теле... так плохо...
",,,,, +ru,line:03a3a35,me: ...Это острая утечка Прототипа. Нужно найти аномальный модуль и ввести команду седации.,,,,, +ru,line:002672d,Task: Подключить кабель и найти аномальный модуль,,,,, +ru,line:0433383,Task: Удалить модуль {0},,,,, +ru,line:0408052,me: Остался только этот инструмент?..,,,,, +ru,line:037a594,gts?: А... А!,,,,, +ru,line:0b1dd52,me: Готово. Фух... Чуть до аварии не дошло.,,,,, +ru,line:0138599,gts??: Всё кончилось?.. Доктор...,,,,, +ru,line:0a13269,me: Что? Как ты всё ещё...,,,,, +ru,line:0fe21fe,gts??: Почему я всё ещё... в этом теле...,,,,, +ru,line:07e6eba,me: В руководстве утечка Прототипа описывается иначе...,,,,, +ru,line:052e813,gts??: Это точно кошмар...,,,,, +ru,line:0189bb5,gts??: Это точно... кошмар.,,,,, +ru,line:09d98c5,me: Эй!,,,,, +ru,line:0657c1b,gts??: Мне нужно проснуться...,,,,, +ru,line:0bb059f,me: Возникла нештатная ситуация. Возобновляю подачу питания.,,,,, +ru,line:0b300c9,me: Состояние стабилизировалось? Дальше...,,,,, +ru,line:05d9762,gts??: Нет... должен быть способ выбраться...,,,,, +ru,line:08ee885,gts??: [[size d=0.1]]Мама... спаси меня...[[/size]],,,,, +ru,line:0ff4f18,me: Ещё раз. Держись.,,,,, +ru,line:075ce88,me: Ты меня слышишь?,,,,, +ru,line:0988eb7,gts??: [[size d=0.1]]Подожди меня... ах а... мама... не оставляй...[[/size]],,,,, +ru,line:06e525c,me: Пациент потерял сознание... Плохо дело!,,,,, +ru,line:09c9916,gts??: [[size d=0.2]]А-а-а а-а-а... э-э...[[/size]],,,,, +ru,line:06d8df6,me: [[size]]Вернись ко мне!! Не смей умирать на моих...[[/size]],,,,, +ru,line:0beab2a,me: Вернись! Умоляю...,,,,, +ru,line:0a8089b,me: [[size]]Не надо...[[/size]],,,,, +ru,line:0e05aec,EmoModule: Соединение с модулем {0} установлено!,,,,, +ru,line:06122b9,Error: Обнаружен некроз из-за отторжения! Требуется немедленное вмешательство.,,,,, +ru,line:0862409,"Error: Целостность модуля: 44,9%",,,,, +ru,line:0c259fd,"Error: Утечка Прототипа: 27,8% загрязнено",,,,, +ru,line:063c223,gts??: Доктор...,,,,, +ru,line:01d5b54,"gts??: Вы ведь спасёте меня, да?",,,,, +ru,line:028ed3b,Task: Ввести команду седации,,,,, +ru,line:04640c1,Ввести команду седации,,,,, +ru,line:03bc6a4,gts??: Доктор...?,,,,, +ru,line:06cfb5b,me: Ввожу команду седации.,,,,, +ru,line:0d42dad,Error: Введение...,,,,, +ru,line:0634fb2,Error: ---,,,,, +ru,line:0f54ca4,"Error: Выполнение команды. Пожалуйста, подождите...",,,,, +ru,line:0fc221c,gts??: Доктор... я так хочу спать...,,,,, +ru,line:0b41425,me: Скоро всё пройдёт.,,,,, +ru,line:05ce8bb,EmoModule: Выполнение команды завершено! Идёт обновление...,,,,, +ru,line:0c910ed,"gts?: Оно исчезло, доктор. Спасибо.",,,,, +ru,line:09ef3b8,Error: Утечка Прототипа: 35.2%,,,,, +ru,line:0cb6eff,gts?: Кхе... кхе-кхе...,,,,, +ru,line:0550ffb,Error: Внимание! Обнаружен поток данных распада!,,,,, +ru,line:0038f49,me: Неужели всё-таки опоздала...,,,,, +ru,line:00d1c0a,"gts?: Доктор, оно вернулось. Я чувствую, что оно...",,,,, +ru,line:06dfcf1,gts?: Оно...,,,,, +ru,line:007c6dc,gts?: [[size]]Э-э[[/size]] — [[size]]ах[[/size]]!,,,,, +ru,line:00f2bb9,gts??: Это... я снова вернулся?,,,,, +ru,line:0246933,"gts??: Я знаю, я всё вспомнил!
Как же так, как такое... никто мне не говорил...
",,,,, +ru,line:0b5f128,gts?: Оно... в каждом модуле...,,,,, +ru,line:0dc200a,Task: Выполнить изоляцию данных,,,,, +ru,line:0166db1,"me: Произошла утечка Прототипа, начинаю изоляцию данных.",,,,, +ru,line:054355c,"gts?: Конечно, я буду сотрудничать.",,,,, +ru,line:06f40c0,gts??: Что вы собираетесь делать?,,,,, +ru,line:04ca2a4,"me: Верну тебя туда, где тебе место.",,,,, +ru,line:0bcd3ab,Выполнить изоляцию данных,,,,, +ru,line:0320e2f,Linking: Получена команда на экстренную изоляцию.,,,,, +ru,line:057b321,Linking: Изоляция модуля логики...,,,,, +ru,line:0104c66,Linking: Модуль логики изолирован.,,,,, +ru,line:0125855,Linking: Утечка прототипа: 43.1%,,,,, +ru,line:035458a,Linking: Изоляция модуля эмоций...,,,,, +ru,line:0bfb44c,Linking: Модуль эмоций изолирован.,,,,, +ru,line:017e4ed,Linking: Утечка прототипа: 61.2%,,,,, +ru,line:0b174a8,Linking: Изоляция модуля памяти...,,,,, +ru,line:059d31c,gts??: Доктор... мне так плохо...,,,,, +ru,line:0ce8a5b,Error: Не удалось отключить модуль памяти: неизвестная причина.,,,,, +ru,line:0971782,Error: Утечка прототипа: 87.9%,,,,, +ru,line:0f1d7b8,Error: Повторная попытка.,,,,, +ru,line:00ad039,"gts??: Я не могу дышать, доктор...",,,,, +ru,line:033145d,Error: Не удалось отключить модуль памяти: неизвестная причина.,,,,, +ru,line:0bd1274,Error: Утечка прототипа: 92.2%,,,,, +ru,line:03e1819,Error: Повторная попытка.,,,,, +ru,line:05f7173,Task: Удаление модуля памяти,,,,, +ru,line:04449ae,"me: Утечка слишком быстрая, мы не успеем.",,,,, +ru,line:0d0a44f,me: Готовлюсь к удалению модуля.,,,,, +ru,line:05f2e45,"me: Пациент №47, следующий разговор будет записан. Я собираюсь удалить ваш модуль памяти. Вы впадёте в кому. Я запрашиваю ваше согласие.",,,,, +ru,line:0b2ffba,gts??: Что?,,,,, +ru,line:0fdd818,gts?: Я согласен на вашу просьбу.,,,,, +ru,line:0150c6b,gts??: [[size]]Нет[[/size]]! Доктор! Я не хочу умирать...,,,,, +ru,line:0ab8d02,"gts?: Я должен [[size]]умереть[[/size]], утилизация должна быть завершена...",,,,, +ru,line:0907cba,gts??: Я хочу домой... мама...,,,,, +ru,line:0f77f2a,me: Мне очень жаль. Никакой мамы нет.,,,,, +ru,line:0cc9043,Выполнить удаление модуля,,,,, +ru,line:0b33ec2,me: Погодите... только что был подключён модуль {0}.,,,,, +ru,line:069e4e4,"me: Нужно подключиться напрямую к модулю памяти, чтобы выполнить удаление.",,,,, +ru,line:0603008,Task: Подключить кабель к модулю памяти,,,,, +ru,line:0413b49,MemModule: Связь с модулем памяти установлена!,,,,, +ru,line:01f682e,gts??: Бесполезно... бесполезно.,,,,, +ru,line:0c297b0,"Error: Обнаружен рекурсивный некроз модуля! Пожалуйста, устраните неполадку как можно скорее.",,,,, +ru,line:0a13a1b,Error: Целостность ядра модуля: дайте мне умереть,,,,, +ru,line:037d57d,Error: Это точно кошмар: дайте мне умереть,,,,, +ru,line:048cfa4,me: Мне нужно поторопиться.,,,,, +ru,line:06dd480,Выполнить удаление модуля,,,,, +ru,line:0127f8a,Error: Сигнал не обнаружен.,,,,, +ru,line:0995165,SpeakerModule: Связь с модулем выражения установлена!,,,,, +ru,line:01e0a90,LogicModule: Связь с модулем логики установлена!,,,,, +ru,line:0cb8026,EmoModule: Связь с модулем эмоций установлена!,,,,, +ru,line:095d856,Linking: Установка соединения...,,,,, +ru,line:0382726,Error: Обнаружен поток сигналов распада! Переход в режим изоляции...,,,,, +ru,line:084763e,Error: Обнаружена аномалия из-за помех от других модулей.,,,,, +ru,line:0b1d611,Завершить осмотр,,,,, +ru,line:0f20b65,dn: Ожидание подачи питания...,,,,, +ru,line:079109d,dn: Перегрузка по току,,,,, +ru,line:0bf67b0,CenterText: Глава 1,,,,, diff --git a/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-ru.csv.meta b/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-ru.csv.meta new file mode 100644 index 000000000..cb6d35b6d --- /dev/null +++ b/Assets/Yarn/Function/FP_Prologue/本地化/FP_Prologue-ru.csv.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8c88fabb73eb06047b41f19045b7d0db +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: -- 2.54.0 From d27c049e1aea1902f85733fc5a144b505994c464 Mon Sep 17 00:00:00 2001 From: Ding Yuntian <1491671119@qq.com> Date: Thu, 20 Aug 2026 20:54:26 +0800 Subject: [PATCH 2/6] =?UTF-8?q?art:=20=E5=AD=97=E4=BD=93=E5=8F=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Font/Assets/ChillBitmap_16px SDF.asset | 4 +- Assets/Font/Assets/unifont-16.0 SDF.asset | 3 + ...asset.meta => unifont-16.0 SDF.asset.meta} | 2 +- Assets/Font/Assets/unifont-16.0.asset | 104186 --------------- 4 files changed, 6 insertions(+), 104189 deletions(-) create mode 100644 Assets/Font/Assets/unifont-16.0 SDF.asset rename Assets/Font/Assets/{unifont-16.0.asset.meta => unifont-16.0 SDF.asset.meta} (79%) delete mode 100644 Assets/Font/Assets/unifont-16.0.asset diff --git a/Assets/Font/Assets/ChillBitmap_16px SDF.asset b/Assets/Font/Assets/ChillBitmap_16px SDF.asset index 14a754a48..6e151ab88 100644 --- a/Assets/Font/Assets/ChillBitmap_16px SDF.asset +++ b/Assets/Font/Assets/ChillBitmap_16px SDF.asset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5b1388b696f67f32746d335045b549b06ad9987c7c972b37ae9e1fb1bb127c8a -size 18844385 +oid sha256:a5fdbe7352721b2b5aa8c49d2538bcb0f17947c7af1ebea98dd0b0b85032e575 +size 35616945 diff --git a/Assets/Font/Assets/unifont-16.0 SDF.asset b/Assets/Font/Assets/unifont-16.0 SDF.asset new file mode 100644 index 000000000..6a5ac817d --- /dev/null +++ b/Assets/Font/Assets/unifont-16.0 SDF.asset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80549b718d122fd9fc3471f01d30772dd074c25cb14bf66b44c191873aeb37d2 +size 35626361 diff --git a/Assets/Font/Assets/unifont-16.0.asset.meta b/Assets/Font/Assets/unifont-16.0 SDF.asset.meta similarity index 79% rename from Assets/Font/Assets/unifont-16.0.asset.meta rename to Assets/Font/Assets/unifont-16.0 SDF.asset.meta index 9cd1fbe60..c124b9087 100644 --- a/Assets/Font/Assets/unifont-16.0.asset.meta +++ b/Assets/Font/Assets/unifont-16.0 SDF.asset.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1625bd86098eb0843b1a69eb1b3354e4 +guid: 825f3112053d31a4ab4678617ea20662 NativeFormatImporter: externalObjects: {} mainObjectFileID: 11400000 diff --git a/Assets/Font/Assets/unifont-16.0.asset b/Assets/Font/Assets/unifont-16.0.asset deleted file mode 100644 index 9c6790eba..000000000 --- a/Assets/Font/Assets/unifont-16.0.asset +++ /dev/null @@ -1,104186 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!28 &-5022517894881243634 -Texture2D: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: unifont-16.0 Atlas - m_ImageContentsHash: - serializedVersion: 2 - Hash: 00000000000000000000000000000000 - m_ForcedFallbackFormat: 4 - m_DownscaleFallback: 0 - m_IsAlphaChannelOptional: 0 - serializedVersion: 2 - m_Width: 2048 - m_Height: 2048 - m_CompleteImageSize: 4194304 - m_MipsStripped: 0 - m_TextureFormat: 1 - m_MipCount: 1 - m_IsReadable: 0 - m_IsPreProcessed: 0 - m_IgnoreMipmapLimit: 0 - m_MipmapLimitGroupName: - m_StreamingMipmaps: 0 - m_StreamingMipmapsPriority: 0 - m_VTOnly: 0 - m_AlphaIsTransparency: 0 - m_ImageCount: 1 - m_TextureDimension: 2 - m_TextureSettings: - serializedVersion: 2 - m_FilterMode: 0 - m_Aniso: 1 - m_MipBias: 0 - m_WrapU: 0 - m_WrapV: 0 - m_WrapW: 0 - m_LightmapFormat: 0 - m_ColorSpace: 0 - m_PlatformBlob: - image data: 4194304 - _typelessdata: 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff00ff00ff00ff00ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff000000ff00ff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ffff000000000000000000ff00000000000000000000000000ff00000000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffffffffffff000000000000000000000000000000ffffffff0000000000ffffff00000000000000000000ff00000000000000ffff00000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000ffffffff000000000000000000000000000000000000000000ffff00000000000000000000ffff000000000000000000000000ffff000000000000000000ffff00000000000000000000000000ff000000ff000000000000ff00000000000000000000ffffff000000000000000000ffffff00000000000000000000ffffff000000000000000000ffffff00000000000000000000000000ff000000ff000000000000ff00000000000000000000ff00000000ff0000ff0000000000ff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000ffffff000000000000000000ffffff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000ffffff000000000000000000ffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff00000000000000ffff00000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ffff00000000000000ffff000000000000000000000000000000ffff000000000000ff0000000000000000000000ff000000000000ff000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffff00000000000000ffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffff00000000000000ffff000000000000000000000000000000000000ff0000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000000000ffff00000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ff00000000ff00000000000000000000ff0000000000ff0000ff000000ff00000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffff00000000000000ffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffff0000ffff00000000000000000000000000000000ffffffffff00ffffffffff00000000000000000000000000000000000000ffff00000000ffff00000000000000000000ffff000000ffff0000000000ffffff00000000000000000000000000ff000000000000000000000000000000000000000000000000000000ffff0000000000ffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000ff0000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff00ff00ff00ff00ff00ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff000000000000ff0000000000000000000000000000ff0000000000ff000000ff00ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff0000ff00ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000ff000000000000ffffffffff0000000000000000000000000000ff000000000000ff00ff0000ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ffffff0000000000000000000000000000000000000000ffff000000000000ffff000000000000000000000000ff000000ffff0000000000ffff0000000000000000000000000000ff00ff000000ff00000000ff0000000000000000000000000000ffff0000000000ffff00000000000000000000000000000000ffff0000000000ffff000000000000000000000000000000ff00ff000000ff00000000ff000000000000000000000000ff00000000ff0000ff000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffff00000000ffffff0000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff00000000ffffffffffffffff000000000000000000000000000000ffff00000000ffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ffff000000ff00000000000000000000000000ff000000000000ff00000000ffff000000000000000000000000000000ffff000000000000ffff000000000000000000000000ff000000ff0000ff000000ffff000000000000000000000000000000ff00ff00ff000000ffff00000000000000000000000000000000ff0000ff00ff00ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ff0000ff00ff0000ff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ffff00000000000000ffffff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000ff000000ff00ff00ffffffffff0000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000ff000000ff00ff00ff0000000000000000000000000000ff000000000000ff0000ff000000000000000000000000000000ff0000ff00ff000000ff0000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffff00000000ff000000ffff0000000000000000000000000000000000ffff00ff0000ffff000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000000000ffff00ff00ff0000ff0000000000000000000000000000ffff00ff00ff0000ffff00000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff000000ff00ff000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ff0000ff00ff0000000000ff00000000000000000000000000ff00ffffffffffff0000ff00ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000ffff000000ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ffff00ffff0000000000000000000000000000000000000000ffff00ffff000000000000000000000000000000ff000000ff00000000ff0000ff0000000000000000000000000000ff000000ff000000ff00ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff00ffff0000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff000000000000ff0000000000000000000000000000000000ff00ffff00000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff00ff0000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff00ff0000000000000000000000000000ff0000ff0000ff00ff0000ff00ff00000000000000000000ffff000000ff00ff00000000ff0000000000000000000000000000ffffffffff000000ff00ff00ff0000000000000000000000000000000000ff0000ff00ff00ff00000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000ff00ff0000ff00000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff00ff00000000ffff000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000ff00ff00000000000000000000000000ff00000000ff00ff000000ff000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ff00ff0000ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ffff0000ffff00ff0000000000000000000000000000ffffffffff00ffffffffff000000000000000000000000000000000000ffff000000ff0000000000000000000000000000000000ffff000000ff00ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000ff0000ff00000000000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000ff0000ff0000ffffff00ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000ff000000000000ff00ff00000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff000000ff0000ff0000ff00ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff0000ff0000ff00ff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000000000ffff000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffff00ff00ff00ff0000000000000000000000000000000000000000ff00ff0000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00ffffffff0000ffff0000ff000000000000000000000000ffff00ff0000000000ff000000000000000000000000000000ff000000ff00000000ff0000ff0000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff0000ff000000ff0000000000000000000000ff0000ff00000000ff00ff000000000000000000000000000000ff0000ff00000000000000ff0000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000ff00ff0000ff00000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000ff00ffffffffffffffff0000000000000000000000000000ff0000ff00ff00ff00ff0000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff0000ff00ff0000000000000000000000000000000000000000ffff00ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ffffff00000000ff0000000000ff0000000000000000000000ffffff00000000ff000000ff0000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ffff00000000000000000000000000000000000000000000000000ff00000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00ffffffffffffffffff00ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ffffffff000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffff00000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ff00ff0000ff000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ff000000ff00000000000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000ff0000ff00000000ff00ff00ff00ff00000000000000000000000000ff00000000000000ff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff00ffff00000000ff000000000000000000000000000000ff00ff0000ff000000ff0000ff0000000000000000000000000000ffff00000000ff00ff0000000000000000000000000000ff000000ff000000ff00ff00ff00000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff0000ffffffffffffffff0000000000000000000000ffffffff0000000000ff0000000000000000000000000000000000ff00ff00000000000000ff000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ff00ffffffff0000ffffffff00000000000000000000000000ffffffffffffffffff00000000000000000000000000ff0000ff00ff0000ff00ff0000ff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff0000ff00000000ffffff0000000000000000000000000000ff00ff0000ff00ff000000ff00ff0000000000000000000000ff0000ff00ff00ff00ff0000ff00000000000000000000000000ffffffffffffff00ffffffffff0000000000000000000000ff0000ff00ffff00ffff00ff00ff0000000000000000000000ff0000ff0000ff0000ff000000ff0000000000000000000000ff00ff0000000000000000ff00ff0000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff0000000000000000ff000000000000000000000000ff0000ff00ffffffffffffffffffff00000000000000000000ff0000ff000000ff00ffff0000000000000000000000000000ff0000ff00ffff0000ff000000ff000000000000000000000000ffffff0000000000000000ff000000000000000000000000ff0000ffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000ffffff000000ff0000ff00ff00000000000000000000000000000000ffffff0000ff00000000ff0000000000000000000000000000ffffff00ff000000ff00000000000000000000000000ffffff000000ff000000ff000000ff00000000000000000000ffff00000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00ff000000ff0000ff0000ff00000000000000000000000000ff00000000ff00000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000ffff0000ff0000000000ff0000ffff000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff0000ff0000ff0000ff00ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff0000ff00ff00000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00ff00ff00000000ff00000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000ff0000ff00000000000000ff0000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000ffffffff0000000000ff00000000ff00000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffff00000000ff00ff0000000000000000000000000000ffffffff000000ffff000000ff0000000000000000000000000000ff00ff0000ff0000ff00ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff000000ff000000ff00ff000000000000000000000000ffffffffffff00ff0000ff00ff000000000000000000000000ffffffff0000ff0000ff000000ff0000000000000000000000ff0000ffffffffffffffffffffffff000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ffffffff00ffffffffffffffffffff00000000000000000000ffffffff00000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00ff0000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00ffffffffffffffffff0000000000000000000000ffffff00ffff00ff0000ff0000ff0000000000000000000000ffffffff0000ffffff000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffff00ff00ffff00ffff00ff0000000000000000000000ffffffff0000ffffffffffffffff0000000000000000000000ffffff00ffffffffffff00ff00ff0000000000000000000000ffffffff0000ffffffffffffff000000000000000000000000ffffffff000000000000000000000000000000000000000000ffffffff0000ffffffffffffffff0000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffff000000ffff0000000000000000000000000000000000000000ffff00000000ffff00000000000000000000000000ffffffff000000ff000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffffffff00ff000000ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ffffff00ff0000ff000000ff00000000000000000000000000000000000000000000000000ffffffff00ff000000ff0000ff00000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ffffffffff00ffffffffff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000000000ff0000000000ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ff00ffffffffffffff00ff0000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ffffffff0000ff00ff0000000000000000000000000000000000ff000000000000000000000000000000000000ffff0000ffff000000ff000000ffff00000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff00000000000000ff000000000000000000000000ffffff000000000000000000ffffff00000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000ffff000000000000000000000000ff000000ff00ff000000ff000000000000000000000000ff0000ff00ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff0000000000ff000000ff00000000000000000000000000ff00ffffffff0000ff00ff000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ffffffffff0000ff000000ff0000000000000000000000ff0000ff0000ffff0000ff00ff000000000000000000000000ff0000ff0000ff0000ff000000ff0000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff0000ff000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00ff0000ff0000ff00000000ff0000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff0000ff00ff00ffff00ffffff000000000000000000000000ff0000ffff00ff0000ff000000ff0000000000000000000000ff00ff0000ff0000ff0000ff00ff0000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ffffffffffffffffffffffff00000000000000000000ff0000ff0000ff000000000000ff0000000000000000000000ff0000ff00ff00000000000000ff0000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000000000000000ff00ffff000000000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000ff0000ff00ff000000ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff00000000ff00ff0000ff0000000000000000000000000000000000000000000000ff00ff0000000000ff0000ff0000000000000000000000000000ff0000ff0000ff000000000000ff0000000000000000000000ff0000ff0000ffffffffffffffffff000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000ff00ff0000ff00ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000ff00ff0000000000000000000000000000000000ff0000ffffffffffffff0000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff000000ffff00000000ff000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ffffffffffffff0000ff00ff000000000000000000000000ffffffffffffffff00ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ffff0000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffff0000000000000000000000ffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff0000000000000000000000000000ffffffffff00ffffffffff000000000000000000000000ff0000ff00ff000000ff0000000000000000000000000000000000ff00ffff00000000000000ffff00000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff000000000000ff000000ff000000000000000000000000ff000000000000ff000000ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000ff0000ff000000ffff00ff0000ff0000000000000000000000ff0000ff0000ffffffffffffffff0000000000000000000000ff0000ff00ff000000ff0000000000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff00000000ff0000ff0000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000ff0000ff00ff0000ff00ff0000ff0000000000000000000000ff00ff000000ffffffffffffffffff00000000000000000000ff0000ff00ffffffffff0000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000ff00ff0000ffff00ffff000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff00ff0000ff0000ff0000ff00ff0000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff0000ffffffffffffffff0000000000000000000000ff0000ff00ff00ff00ff00ff00ff0000000000000000000000ff0000ff00ffffffff00ffffffff0000000000000000000000ff0000ff00ff0000000000000000ff00000000000000000000000000ff000000ff000000ff00000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00ff00ffffffffffffffffff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ffff0000ff00000000000000000000000000000000000000000000000000ff0000000000ffffffff000000ff0000000000000000000000ff00ff0000ff000000000000ff000000000000000000000000ff00ff0000ff000000ff000000ff000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ffffffffff00000000000000000000000000ff000000ff00ff0000ffff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000ff00ff000000ff00000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff00ffffffffffff00ff00ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ff00ff00000000ff000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000000000000000ff00ff000000000000000000000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000ffff000000ff0000ff000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ffff00ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffff00000000000000ffff00000000000000000000000000000000ffffffffffffff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000000000ff000000ffff000000ffff000000000000000000000000ff0000ff00ff00000000000000ff0000000000000000000000ff0000ff0000ffffffffffff000000000000000000000000000000ff000000000000ff000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff0000ff0000ff000000ff0000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000000000ff0000000000ff000000ff000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff0000ffffff0000ffffff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff0000ff0000ffff000000ffff000000000000000000000000ff00ff0000000000ff0000ff00ff0000000000000000000000ff0000ff00ff00ff00ff000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff00ff0000ffffffff0000ff00ff0000000000000000000000ff0000ffff00ff0000000000ff00ff00000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff0000ff000000000000ff0000000000000000000000ff0000ff00ff0000ffffff0000ff0000000000000000000000ff0000ff00ff0000ff00ff0000ff0000000000000000000000ff0000ff00ffffffffffffffffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000000000ffffffff00ffffffff000000000000000000000000000000ffff0000000000ff000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff0000000000ffff00ff000000000000000000000000ffff00000000000000000000ff00ff0000000000ff000000ff000000000000000000000000000000ffff0000ffffffffffffffff00000000000000000000000000ffff0000ff0000ffffff0000ff00000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000ff0000ff0000000000ff0000ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff00000000ff000000ffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffffffffffffffff000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000ffffffffffffffff00ff000000ff000000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000ff000000ff000000ff000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ffffff00000000ffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffff0000ffffffffffffff0000ffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ffff000000ffff0000000000000000000000000000ffff0000000000ff0000000000ffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ffff0000000000000000000000ffff00000000000000000000ff0000ff0000ffffffffffffffff00000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff000000ff00000000ff0000000000000000000000000000ff00ffffffff00ff000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff0000ff0000ff000000ff0000000000000000000000ff0000ff000000ff00000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff00000000ff0000ff0000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ff0000ffffffffffffffffffffffff000000000000000000000000ff000000000000000000ff0000000000000000000000000000ffffffff00ff00ffffffff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff0000ff00ff0000ff00ff0000ff0000000000000000000000ff00ff0000ff0000ff00ff0000ff0000000000000000000000ff0000ff00ff00ff00ffff0000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff000000ffffffffff00000000000000000000000000ff00ff0000ff0000ff0000ffffffff00000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff0000ffff000000ffffff0000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff00ff0000ff00ff0000ff0000000000000000000000ff0000ff000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff0000ff00ff0000ff0000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000ffffffff0000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffff00000000000000000000000000ffffffff00ffffffff000000ff000000000000000000000000ffff0000ff000000000000ff00000000000000000000000000ffff0000ff00ff00ff00ff00ff000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff00ffff00ff00000000ff00000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000ff000000ff00ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffffffffff000000ff000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ffffff000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ff00ffffffffff0000ff000000ff000000000000000000000000ffffffffff00ffffffffffffff00000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff00ff000000000000000000000000000000000000ffff00000000000000ffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000ffffff000000000000000000000000000000000000ffff000000ff000000ffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ffff00ffffffffff00ffff000000000000000000000000ff0000ff0000000000ff000000ff0000000000000000000000ffffff000000000000ff000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff00000000ff00000000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000ffffffffffffffffffffffff00000000000000000000ff0000ff0000ffffffffffffffff0000000000000000000000ff0000ff000000ff0000000000ff00000000000000000000000000ff0000000000ff000000ff000000000000000000000000ff0000ffff00ffffffffffffff000000000000000000000000ff0000ff00000000ff0000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000ff00ff00ff0000ff000000000000000000000000ff000000000000000000000000ff0000000000000000000000ff0000ff00ffffffff00ffffffff0000000000000000000000ff00ff0000ff0000ff00000000ff0000000000000000000000ff0000ff00ffffffffff00ff0000ff00000000000000000000000000ffffffffffffffffff00000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff0000ff00ffffff00000000ffffff00000000000000000000ff00ff0000ffffffff0000ff00000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff0000ff00ff0000ff00ff0000000000000000000000ff0000ff00ff000000ff000000ff0000000000000000000000ff0000ff00ffffffff00ffffffff0000000000000000000000ff0000ff000000ffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff0000ffffff00ffffff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff00000000ff000000000000000000000000000000ffffffffffff00ff0000ff0000000000000000000000000000ffffffffffff0000ff00000000000000000000000000000000ffffffffffff00ff00000000ff000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff00ff000000ffff00000000000000000000000000000000ffffffffff00ffffffffffff000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffff000000ff00000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000ff0000000000ff00ff000000ff0000000000000000000000000000ff000000ff000000000000000000000000000000000000ffffffffffff00ffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00ff000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00ff000000ff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00ff00ffffffff00000000000000000000000000ff000000000000000000000000ff00000000000000000000ff0000ff000000000000000000000000000000000000000000ff00ff00ff00ff00ffffffffffff0000000000000000000000ff0000ff000000ff000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff0000ff0000ff00ffff00ff0000ff00000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ff0000ff00ff00ff000000ff00ff0000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff0000ffffffffffffffff0000000000000000000000ff0000ff00ff00ff00ff00ff00ff0000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff0000ff0000ff00ff00ff00ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000ffff00000000ffffff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff00ffff0000ff000000000000000000000000000000000000000000ffff000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff00ffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff00ff000000ff0000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ff00ffffffff0000ffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000ff0000ff0000ffff000000ffff000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff0000ff000000ff00000000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff0000ff0000ff00ff0000ff0000ff00000000000000000000ff00ff00ffffffffffff00ff00000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ff0000ff00ff000000ff000000ff0000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff000000ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffffff00ffffff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffff000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffff000000000000000000000000000000000000000000ffffff00ffffffffffff00000000000000000000000000ffffffffffffff000000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00ff0000ffffffffffff0000000000000000000000ff0000ff00ff00ffffffff0000000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffff0000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ffffffffffff0000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ffffffff00ffffffffffffffffffff0000000000000000000000000000ff0000ffffffffffffff0000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000ffffffff00ffffff0000ff0000ff0000000000000000000000ffffffff00ffffffffffffffffffff00000000000000000000ffffffff000000ff000000ff000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffff000000ffffffffff00000000000000000000000000ffffffff00000000ff0000ff0000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffff00ff000000ff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000000000ff0000000000000000000000000000ffffffff00000000ffffff0000000000000000000000000000ffffff0000ff0000ffffffffffffff00000000000000000000ffffffff00ffffffffff0000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffff00ffffffffffffffffffff00000000000000000000ffffffff0000ff00ffff00ffff000000000000000000000000ffffff0000ff0000ff0000ffffff0000000000000000000000ffffffff00ffffffffffffffffff0000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff00ffffffffffffffffffff00000000000000000000ffffffff00ffffffffffffffffff0000000000000000000000ffffffff0000ff0000000000ff000000000000000000000000ffffffff0000000000000000000000000000000000000000000000ffffffffff00ffffffffff000000000000000000000000ffffffff000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffffffffff00000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff000000000000ff0000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000ffffff00000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000000000ffff00ff0000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ff0000ff00ff00000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffffffffffffffffffff000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000000000ffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ffffffffffffffff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff00ff00ff00ff00ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000000000ff00ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000ffffffffffff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffff00ffffffffff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff00ff00ff00ff00ff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ffff00000000000000ff0000000000000000000000000000ffff00000000000000ffff0000000000000000000000000000ff0000ff0000000000ffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff00000000ffffff0000000000000000000000000000ffff00000000000000ffff00000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000ff00000000000000ff0000000000000000000000ff00000000000000000000000000000000000000000000000000000000ffff0000000000ffffffff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ffff000000ffff0000000000000000000000000000000000ffff00000000ffff0000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000ffffffff0000000000000000000000ffff000000000000000000ffffffff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffff0000000000000000000000ffff00000000000000000000ffffff000000000000000000ffffff00000000000000000000ffffff000000000000000000ffffff00000000000000000000000000ff00ffff000000000000ffff0000000000000000000000000000ff000000ffff00000000000000000000000000000000ffffff000000000000000000000000000000000000000000ffff0000000000000000000000ffff00000000000000000000ffff0000000000000000000000ffff00000000000000000000ffff0000000000000000000000ffff00000000000000000000ffff0000000000000000000000ffff00000000000000000000ffff0000000000000000000000ffff0000000000000000000000ffff00000000000000ff000000000000000000000000000000ffff000000000000000000ffff0000000000000000000000ffff0000000000000000000000ff0000000000000000000000ffff0000000000000000000000ffff00000000000000000000000000000000000000ff000000000000000000000000000000ffff0000000000000000000000ffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffff0000000000000000ff000000000000000000000000ffff0000000000000000000000ffff000000000000000000000000ff00000000000000ff0000000000000000000000000000ffff0000000000000000000000ffff00000000000000000000000000000000000000000000ff000000000000000000000000ffffff000000000000000000ffffff0000000000000000000000000000ff000000000000ff00000000000000000000000000ffff0000000000000000000000ffff00000000000000000000ffffff000000000000000000ffffff000000000000000000000000000000ff000000ffff00000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ffffff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00ffff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ff000000ffff00000000000000000000000000000000ff000000ff0000ffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff0000000000ffff0000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000ff00000000ffff000000ff000000000000000000000000000000000000ff0000ff00ff00000000000000000000000000000000000000ffffffffffff000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ffff00ff00ff0000ff00000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff00000000000000ff000000ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff000000000000ffffffffffffff00000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffff00000000000000ffff000000000000000000000000000000ffffff000000ffffff00000000000000000000000000000000ffffff000000ffffff00000000000000000000000000000000ff000000ff000000ffff000000000000000000000000000000ff00ff00000000ff000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ffff00000000000000ffff000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffff000000000000000000ff00000000000000000000000000ffff00000000000000ffff0000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ffff00000000000000ffff00000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000ff000000ff00ff0000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ffff00000000ffff000000000000000000000000000000ffff00000000000000ffff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffff00000000000000ffff000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ffff0000000000ffff0000000000000000000000000000000000ffffffffffffffff000000000000000000000000000000ffff00000000000000ffff000000000000000000000000000000ffff0000000000ffff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffff00000000000000000000000000000000000000000000000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000000000000000000000ff00000000ff00000000ff0000ff0000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff000000000000ff00000000ff000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000000000000000ff0000000000000000000000000000000000ff000000ff000000ffff0000000000000000000000ff00000000ff0000ffffffffff000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff0000ff0000ff0000ff00ff00ff0000000000000000000000ff000000ffffff000000ffff00ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff00000000ff00ff0000000000000000000000ff0000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ffffffffffffffffff0000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000000000ff00000000ff00ff00ff00000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff0000ff000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff0000000000ff000000ff00ff000000000000000000000000ff00000000ff00ff0000ff00000000000000000000000000000000000000ffff000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ffff0000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ffff000000ffff0000000000000000000000000000000000000000ffffff00000000000000000000000000000000000000000000ffffff00000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ffff00000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ff00ffff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffff000000ffff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffff00000000000000000000ff00000000000000000000000000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000000000000000ffffff00000000ff000000ff0000ff00000000000000000000ffffff00000000ff000000ff00000000000000000000000000ffffff000000000000ff0000ff000000000000000000000000ffffff0000000000ff00ff0000000000000000000000000000ffffff000000ff000000ff0000000000000000000000000000ffffff00000000000000ff0000000000000000000000000000ffffff000000000000000000ff00000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000ffffff00000000ff00ff000000ff0000000000000000000000ffffff000000000000000000ff000000000000000000000000ffffff0000000000ff00ff0000000000000000000000000000ffffff0000000000ff00ff0000000000000000000000000000ffffff0000ffff00ff0000ff0000ff00000000000000000000ffffff0000000000ffffff00ff00ff0000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff00000000ff000000ff00ff00000000000000000000ffffff00000000ff0000000000ff0000000000000000000000ffff0000ffffffffffffff0000ffff00000000000000000000ffffff000000ff000000ff0000000000000000000000000000ffffff00000000ff0000ffffffff0000000000000000000000ffffff000000ff000000ffff00000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ffffff000000ff0000ff000000ff0000000000000000000000ffff0000000000ff00000000ff000000000000000000000000ffffff000000ff0000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000ffffff0000ff00ff0000000000ff0000000000000000000000ffff00ffffffffffffffffff00ffff00000000000000000000ffffff00ffffffffffffffffffffff000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ffffff00000000ff0000ff0000000000000000000000000000ffff0000ffffffffffffff0000ffff00000000000000000000ffffff00000000ffffffffffffff0000000000000000000000ffffff000000ff00ffffff00ff000000000000000000000000ffffff00ffffffff00000000ff000000000000000000000000ffffff00000000ffff00ff00ff00000000000000000000000000ff0000000000ff0000ff00ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ffffff0000000000000000000000000000000000ffff0000ff000000ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000ffff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ffffffffffff0000ff00000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ffff0000ffffffffffffffff00000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000000000000000000000ffffff00ff000000ff0000ff00000000000000000000000000ffffff0000ff00ff0000000000000000000000000000000000ffffff000000ff00ff00000000000000000000000000000000ffffff000000ff0000000000000000000000000000000000ffffff00ff0000ff00ff00000000000000000000000000000000ffffff00000000ff00000000000000000000000000000000ffffff00ff0000ff0000ff000000000000000000000000ffffff00000000ff00ff00ff00000000000000000000000000000000ffffff00ff00ff000000ff00000000000000000000000000ffffff00ffffffffffffff000000000000000000000000000000ffffff00ff0000ff00000000000000000000000000000000ffffff00000000ff0000000000000000000000000000000000ffffffff0000ff0000ff000000000000000000000000000000ffffff00000000000000ff000000000000000000000000ffffff000000ffffffffffffffffff00000000000000000000ffffffffffffff00ff00ff00ff000000000000000000000000000000ffffff00ff0000000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffffff00ff000000ff0000000000000000000000000000000000ffffff00ff0000ff00000000000000000000000000000000ffffff00ff00ffff0000ff000000000000000000000000ffffffffffffff00ff00ff00ff0000000000000000000000000000ffffff0000ff0000ff0000ff00000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ffffff00ffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffffffff00ff0000000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffffff00ff0000000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffffff00ffffffffffffff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffffff0000ff0000000000ff00000000000000000000000000ffffff00ff00ff00ff00ff0000000000000000000000000000ffffff0000ffffff0000ff0000000000000000000000000000ffffff000000ff00ff0000ff0000000000000000000000ffffff00ffffffffffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000000000ff00000000ff00ff000000000000000000000000000000ff0000ff00ff00ff0000ff00ff00000000000000000000000000ffff00ff00000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00ff00000000ff000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ffffff000000000000ff00000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ffffffff0000ff000000000000000000000000000000ffffff0000ffffff0000000000000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ff0000ff0000ff00ff00ff0000000000000000000000000000ff000000ffffffff00ff00ff0000000000000000000000000000ffffff00000000ff0000000000000000000000000000000000ff00000000ff00ff00ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff00000000ff00ff00ff0000000000000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000000000ffff00ff00ff00000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff0000ff00ff00000000ff000000000000000000000000ff0000ff00ffffffffffffff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00ffffffff0000ffffffffff000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff000000ff00ffffff00ff0000000000000000000000000000ff00000000ff000000ff00ff00000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ffff000000ff000000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffffffff00ff0000ffff0000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ffff0000ffffffffffffff0000ffff00000000000000000000000000ff000000ff000000ff00000000000000000000000000ffff0000000000ff0000000000ffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ff000000000000ff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff0000ff00ff00ff0000000000000000000000000000ff000000ff0000ff00ff00ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000ff00000000ff00ff0000ff00000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff00ff00ffff00000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00ff00000000ff00000000ff000000000000000000000000ff000000ffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000000000ff0000ff00ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff00000000ff000000ff000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff00000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff00ff00ff000000ff0000000000000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000ff00000000ffffffffffffff00ff0000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ffffffffffff0000ff0000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffff00ffffffffff00ffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffffff00000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000ffff00000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ff00ff00000000ff0000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff000000ff00ffffffffff00000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff000000ff0000ff00ff0000ff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000ffffffffff0000ffff0000ff000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffffffffff0000ff00ff0000ff00000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff0000ff00ffffffffff00ffff000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000ff00ffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00ffffffff00ffffffff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ffffffff0000ff00ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff00000000000000000000ff0000ffffffffffffffffff00ff0000000000000000000000ff0000ff00ff000000ff000000ff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff0000ff000000ff00ff00000000000000000000000000ff0000ff00ff00000000ffffffff0000000000000000000000ff00000000ff00000000000000ff00000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00000000ff00000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ffff000000ff00000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000ffff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00ff0000ff0000ff00ff00000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000ff0000000000ffffffffff0000ff0000000000000000000000ff00ff0000ff0000000000ff000000000000000000000000ff00ff00ffffffffffffffffffffff0000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ffffffff00ff0000ff00000000000000000000000000ff000000ff0000ff00ff0000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00ff0000ff00ff0000ff000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ff00ffffffffffff00000000000000000000000000ff00ff000000ffffffffffff00000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ffffff000000000000ff0000000000000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000ff00ff00000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ffff0000000000ff00000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff00ff0000ff0000ff000000ff0000000000000000000000ffffff000000000000000000ffffff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffff000000ff00ff0000ff00000000000000000000000000ff0000ff00ff00ffff00ff0000000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000ff000000ff00000000000000000000000000ffff0000000000ff0000000000ffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffff0000000000000000000000ffff0000000000000000000000000000000000ff0000000000000000000000000000000000ffff00000000000000ff000000ffff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ffff0000000000000000000000ffff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000ff00ff00ff000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ffff000000ffffffffffff0000ffff000000000000000000000000ff0000ffffffffff0000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff0000ff00ff00ff0000ff000000000000000000000000ffff0000ff000000ff000000ff00000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000000000ffff0000000000000000ff00000000000000000000000000ffff0000ff000000ff000000ff000000000000000000000000000000000000000000000000ff000000ffffffffff00000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff00000000ff00ff00ff0000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff0000ff0000ff0000ffffff00000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00ffff00ffffffffff00ffff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ff000000ffffffff00ff0000ff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff00ff00ffffffffffffffff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff00ff00000000ff000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ff0000ffffffffff00ff00ff00000000000000000000000000ff000000ff0000ff00ff0000ff000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ffffff000000ffffff0000000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000ffffffff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffff00000000000000ffff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ffff00000000000000ffff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffff0000ffffffffffffff0000ffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffff00000000000000ffff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffff00ff000000ff0000000000000000000000ffff0000ffffffffffffff0000ffff0000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ffff00ff0000000000ffff0000000000000000000000000000ffff000000000000ffffff000000000000000000000000ffff00ffffffffffffff00ff00ffff000000000000000000000000ff00ffffffffffffff00ff0000000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ffff00000000ff000000000000000000000000000000000000ffff000000ff00000000000000000000000000000000000000000000000000000000000000ff0000000000ffffffffff0000ff000000000000000000000000ffff00000000000000000000000000000000000000000000ffff0000ffffffffffffffffff000000000000000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000ffffffffffff000000ff000000ff0000000000000000000000ffffffffffff00ff0000ff0000ff0000000000000000000000ffffffffffff00ff000000ff00000000000000000000000000ffffffffff00ff000000ff0000ff0000000000000000000000ffffffffffff0000ff00ff0000ff0000000000000000000000ffffffffff00ffffffff0000ff000000000000000000000000ffffffffffff00ff000000ff00000000000000000000000000ffffffffffff00ffffffffffffffff00000000000000000000ffffffffff00ff0000000000ff000000000000000000000000ffffffffffff00ff0000ff0000ff0000000000000000000000ffffffffff0000ff0000000000ff0000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffff000000000000ff00000000000000000000000000ffffffffffff00ff0000000000000000000000000000000000ffffffffffffff0000ff0000ff000000000000000000000000ffffffffffff0000ff0000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffff000000ff0000000000000000000000000000ffffffffffff00ff0000000000ff0000000000000000000000ffffffffff00ff00ffffffffffff0000000000000000000000ffffffffffffff00ff000000ff000000000000000000000000ffffffffff00ffffffffffffff0000000000000000000000000000ff0000ffffffffffffffffffff00000000000000000000ffffffffff000000ff00ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffff00000000ff0000ff00000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffffff00ff0000000000ff0000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff0000ffffffffffffffffffff00000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000ffffffffff0000ff00ff00ff00000000000000000000000000ffffffffffff0000ff00ff0000ff0000000000000000000000ffffffffff00ff0000ff00ff0000ff000000000000000000000000ff000000ffffff00ffffff0000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00ff00000000000000000000000000000000000000ffffff000000000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ffffffffff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff00ffffffffff00ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffff00000000000000ffff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ffff000000ff000000ffff0000000000000000000000000000ff00ff00000000ff00ff0000000000000000000000000000000000ffffffffffffffff000000000000000000000000000000ff00ff00000000ff0000ff0000000000000000000000000000ffff0000ff00000000ffff0000000000000000000000000000ff0000ff00ff00ff0000ff000000000000000000000000000000ffff00ffffffffffffffffff00000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ff00ff00000000ff0000000000000000000000000000ff00000000ff0000ff00ff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000ffffffffff00000000ff00ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ffff00ffffffffff00ffff000000000000000000000000ff0000ff00ffffffffffffff0000000000000000000000ff0000ffffffffffffffffff00ff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000ffffffffff000000ff00ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000ffffffff00ffffffffff000000000000000000000000ff000000ffffffffffffffffff00000000000000000000ffffffff0000ff00ff00ff00ff0000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff0000ff0000ffff000000000000000000000000000000ffff0000ff000000ff000000000000000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff0000000000ff00ff00ff00ff0000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffff000000ff0000ff000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ffff00ff00ff000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff0000ff0000ff00ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000ffffff00ff00000000ff000000ffff00000000000000000000ffffff00ff0000ff0000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ff0000ffffffffffffffffffff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff00ffffffffffff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff000000ff000000ff00000000ff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ffffff00ffffff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffff0000ff000000000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffffffffff0000ff000000ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00ff0000ff0000ff0000000000000000000000000000000000ffff000000ff0000ffff000000000000000000000000000000ffff000000000000ffff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ffffffffffffffffffff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ffffffff00000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ffffffffff000000ff000000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff00000000000000000000000000000000000000ffffffffff0000ff00000000ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffffffffffff00ff00000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00ffffffffffff00ff000000000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00000000000000ffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffff00ffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff00ff000000ffffffffffff000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00ff00ff0000ff0000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ffff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff00000000ff000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ffffffffff00000000000000000000000000000000ff00000000000000ffffff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000ff0000ff00000000000000000000000000ff0000000000000000ff0000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000ff00000000ffffffffffff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff00ffffffff000000ff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffff00000000000000000000ff00ff00ff00ff00ff00ff00ff00ff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff00ff0000000000000000000000000000ff0000000000000000ff00ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ff00ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ffffffffff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000000000000000ffffff000000000000000000000000ff00000000ff000000000000ff000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000000000000000ffff000000000000000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffff00000000000000000000ff000000000000000000000000000000ff00ffff0000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ffff000000000000ffff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffff000000000000000000000000000000000000ffff00000000000000000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ffffff0000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000ffffff0000000000000000ff0000000000000000000000000000000000ff000000000000ffffff0000000000000000000000ffffff0000000000000000ff0000000000000000000000000000000000ff00000000000000ffff0000000000000000000000ffffff0000000000000000ff000000000000000000000000ff0000ffff000000ff0000000000ff0000000000000000000000ffffff0000000000000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000000000000000000000ffff0000000000ff000000000000000000000000000000ff00000000000000ffff0000000000000000000000ffffff0000000000000000ff0000000000000000000000000000000000ff000000000000ffffff00000000000000000000ff000000000000ff0000000000ff00000000000000000000000000ffffff00000000000000ff000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000ffff0000000000ffff000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000ff00ff00000000000000000000000000ff0000000000ff000000000000ff0000000000000000000000ff000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ffff000000000000ff00000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffff0000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ffff00000000000000ffffffff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff000000000000000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffff00000000000000000000ff0000000000000000000000ffff0000000000000000000000ffff00000000000000000000ff00000000ffff0000ffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000ffff0000000000000000ffffffffff000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000000000000000000000ffff0000000000ffff000000000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000ff00ff0000ff00ff000000ff0000000000000000000000ff00000000000000000000000000ffff000000000000ff00000000000000000000000000ff000000000000ff0000000000ff000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00000000ff0000ff00ff0000000000000000000000000000000000ffff000000000000ffff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000ffff000000ff000000000000000000000000ff000000000000ff0000000000ff0000000000000000000000ff00000000000000ffff000000000000000000000000000000000000ffff000000000000ffff000000000000000000000000ff000000000000ff0000ff00ff000000000000000000000000ff0000000000ff000000ffffffffff00000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000ffff000000ffffff00000000000000000000000000ff00000000ff00000000ff00ff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000000000ffffffffffff0000000000000000000000ff00000000ff00ffffffffffffff000000000000000000000000000000ffff000000ffffff00000000000000000000000000ff0000000000ff00000000ff0000ff0000000000000000000000000000ffff000000ffffff00000000000000000000000000ff0000000000ff0000000000ff00000000000000000000000000000000ffff000000ffffff0000000000000000000000000000ff000000ff00ff00ff000000ffff0000000000000000000000000000ffff000000ffffff00000000000000000000000000ff00000000ff0000ff000000ff000000000000000000000000ff00000000ff00ffff0000000000ff0000000000000000000000ff00ff00ff00ff00ff00ff00000000000000000000000000ff00000000ff0000ff00000000ffff00000000000000000000ff0000000000ff0000000000ff00000000000000000000000000000000ffff000000ffffff00000000000000000000000000ff0000000000ff00000000ff0000ff0000000000000000000000ff0000ff0000ffffffffffffff00000000000000000000000000000000ffff0000ffffff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000000000ff000000ff00ff0000000000000000000000ff0000000000ff000000ff000000ff0000000000000000000000ff0000ff00ffff00ff00ff00000000000000000000000000ff00000000000000ff000000ff000000000000000000000000ff0000000000ff0000ff000000ff0000000000000000000000ff00000000ff000000ff00ff0000000000000000000000000000ff0000ff00ff0000000000ff00ff0000000000000000000000ff00ff000000ff000000ff00ff0000000000000000000000ff00000000ff00ffffffffffffff00000000000000000000000000ff00ff0000000000ffffffffff000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ff00ff0000ff0000ff0000ff0000ff000000000000000000000000000000ff00ff000000000000000000000000000000000000ff00ff00000000ffff000000ff000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff000000ffffffffffffffffffff000000000000000000000000ff000000000000ffffffffffff00000000000000000000000000ffff00000000000000ff0000000000000000000000000000ffff00000000000000ffff00000000000000000000000000ff0000000000ffff0000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ffff0000000000ff00000000ff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ff000000000000000000000000000000ffff0000ffff000000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000000000ffff0000ffff000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000ff000000ffff00000000000000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000000000ffff0000ffff000000000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff000000ffff0000ff00000000ff0000000000000000000000ff000000ffff000000ff000000ff00000000000000000000000000000000ffffff0000000000000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000000000000000ffffff0000000000000000000000000000000000ff0000ff0000ff000000ff0000ff00000000000000000000000000000000ffffff0000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000000000ffffff0000000000000000000000000000000000ff00000000ff000000ff00ff00ff00000000000000000000000000000000ffffff0000000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000ff00ff00ff000000ff000000000000000000000000ff00ff00ff000000ff00ff0000000000000000000000000000ff000000ff0000ffff0000ff00ff0000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000000000ffffff0000000000000000000000000000000000ff0000ff0000ff000000ff0000ff0000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000000000000000ffffff0000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff00ff0000000000ff000000000000000000000000ff000000ff00ff0000ff0000ff000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff000000ffff0000ff00ff0000ff0000000000000000000000ff0000ff00ff00000000000000ff0000000000000000000000ff00ff000000ff000000ff00ff000000000000000000000000ff000000ff00ff0000000000ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff0000ffff00ff00ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff00ff00000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ffff0000000000000000000000000000ffff0000000000ff0000000000ffff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00ff0000ff0000000000000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ff0000ffff000000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff0000000000000000000000000000000000ffff000000000000000000000000000000000000ff00ff00000000ff00ff00000000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ff000000000000ff0000000000000000000000000000000000000000ffff000000000000000000000000000000000000ff00ff000000ff00000000ff00000000000000000000000000ff00ff0000ff00ff00000000ff000000000000000000000000ff00ff0000ff0000ff0000ff0000000000000000000000000000ffffff000000ff0000000000000000000000000000000000ff00ff0000ffffffffffffffff000000000000000000000000ff00ff0000ff0000ff00ff0000000000000000000000000000ff00ffffff000000ff0000ff00000000000000000000000000ff00ff000000ff00000000ff00000000000000000000000000ff00ff0000ff0000000000ff0000000000000000000000000000ffffff000000ff0000000000000000000000000000000000ff00ff0000ff000000ff0000ff00000000000000000000000000ffffff000000ff0000000000000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000000000ffffff000000ff0000000000000000000000000000000000ff0000ff00ff000000ff0000ff00000000000000000000000000ffffff000000ff0000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff000000ff0000ff00ff00ff00000000000000000000000000ff00ff000000ff00ff00ff00ff000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000000000ffffff000000ff0000000000000000000000000000000000ff00ff0000ff000000ff000000000000000000000000000000ffff000000ff0000000000ff0000000000000000000000000000ffffff0000ff000000000000000000000000000000000000ffff000000ff0000ff0000ff00000000000000000000000000ff00ff0000ffffffffffffff00000000000000000000000000ff00ff000000ff00ff00ff0000000000000000000000000000ffff0000000000ff00ff0000ff000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff0000ff0000ff00ff0000000000000000000000000000ff00ff0000ff00ff00ff00ff00000000000000000000000000ffff0000ff00ffffffffff00ff000000000000000000000000ff00ff0000ff00ff0000ff0000000000000000000000000000ff00ff0000ff0000000000ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00ff00ff0000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00ff000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000ffff000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffff0000ff00000000000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00000000ffff00000000ff000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00ff0000ff00ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000000000000000000000000000ffff00ff00000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffffffff0000ff00000000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ffffffff0000ff000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000ff00ff000000000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000ffff00ff0000000000000000000000000000ff000000ff0000ff00ff00ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00ff00ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff000000ff0000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000ff000000ff0000ff00ffff00ff00000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff0000ff00ff00000000000000000000000000ff00000000ffffffffffffff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00000000ffffffffffffff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000000000ffffff000000000000000000000000000000ff000000ffff0000ffff00ff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ffff00ffff0000000000000000000000000000ff000000ff00ff000000ff00ff000000000000000000000000ff0000ff00ff00ff0000ff000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff000000ff00ffff0000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ffff00000000ff000000000000000000000000ff00ff00ff000000000000ff00000000000000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ffff0000ff000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00ff00000000000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000000000000000ff000000000000000000000000ffff00000000000000000000000000000000ff00ff000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff00000000000000000000000000ffff00000000ff0000000000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffff0000ff000000ff0000ff000000000000000000000000000000ff00ff0000ff00000000000000000000000000000000000000ff00ff00000000ff0000ff0000000000000000000000000000ff00ff00000000ff00ff000000000000000000000000000000ff00ff0000000000ff00ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff00ff0000ff00ffffff000000000000000000000000000000ff00ff000000ff00ff00ff000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ff00ff000000ff00ff000000ff000000000000000000000000ff00ff000000ff00000000ff00000000000000000000000000ff00ff0000ff0000000000ff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffff00000000ff0000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffff0000000000ff00ff00ff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ff0000ff00ff00ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ff0000ff0000ff000000ff0000000000000000000000ff00ff0000ff0000ff00ff0000ff000000000000000000000000ff00ff00ffffff0000ffff0000000000000000000000000000ffff00ffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffff00ff0000ff0000ffff00ff0000000000000000000000ff00ff000000ff0000000000ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000ff00ff000000ff0000ff0000ff00000000000000000000000000ff00ff0000ffffffffffffff00000000000000000000000000ff00ff00ffffffffffffffffff0000000000000000000000ff00ff00000000ff0000ff00ff00000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ffff00ff00ffffffffffffffff000000000000000000000000ff00ff00000000ff00ff0000000000000000000000000000ff00ff0000ff00ff000000ff00ff0000000000000000000000ff00ff0000ffffff0000ff00ff00000000000000000000000000ff00ff000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00000000ffff000000ff0000000000000000000000ffffff00ffffff00ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffff00000000ff00000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000ffffffffffff000000000000000000000000ff000000ffff0000ff0000ff00000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffff000000000000000000ffffff000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffff000000000000000000000000000000ff0000ff000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff00000000ff00ff000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff00ff0000ff00000000ff00000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ff0000000000ff0000ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000ff00000000ff000000ff000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff0000ff000000ff00ff00ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff0000ff00ff000000ff000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff00000000ffff000000ff0000000000000000000000ff0000ff000000ffffffffffff000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ffff0000ff0000ff0000ff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff0000ff00000000ff000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffff00ff00ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff0000ff00ff00ff000000ff00ff0000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff0000ffffffffffffff00ff0000ff0000000000000000000000ff0000ff000000ffff00ffff00000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff00ffff00ff00ff0000ff00000000000000000000ff0000ff000000ff0000000000ff000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ff0000ff000000ff0000ff0000ff000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff0000000000ff00ffff00000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff00ffff000000ff0000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff0000ff00ffffffffff00ff00000000000000000000ff0000ff000000ff000000ff00ff000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ffff0000ff00000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff0000ff00ffffffffffffffffffff00000000000000000000ffff0000ff0000ff0000ff000000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000ffffff000000ff00ff000000ff00000000000000000000000000000000000000ffff00000000000000000000000000000000ffff00ff000000000000ff000000ff00000000000000000000ff00ff00ff00ff00000000ff0000000000000000000000000000ffffffffff00000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00ff0000ff00ff00ff00ff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ffffff000000ffffff000000000000000000000000000000ff0000000000000000ff00000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ffff000000ff000000ff0000000000000000000000000000ff0000ff00ff000000000000ff000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ffff000000ff0000ff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff00ff00ff000000ff00000000000000000000000000ff0000ff000000ffffff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000ff00ff0000000000ff00000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff0000ff00000000ff000000ff000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff00ffffffffffffff0000000000000000000000ffff00000000ff000000000000ffff00000000000000000000ff000000ff00ff00ff0000ff00ff00000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00ffffffffffffffff00000000000000000000000000ff00ffff00000000000000ffff000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff00ff0000000000ff00000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff00ff0000ff0000ff00ff0000ff000000000000000000000000ff0000ff0000ff0000ff00ff0000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000ff00ff0000ffffff0000ffffff00000000000000000000ff000000ff00ff0000ff00ff0000ff0000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000000000ff00ff000000ff000000000000000000000000000000ff0000ff0000ffffffffffffff00000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000ff0000ff0000ffffffffff00000000000000000000000000ff0000ff00ffff0000ffff00ff00000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ff000000ff0000ffff0000ff000000000000000000000000000000ff0000ff000000ff00ff00ff000000000000000000000000ff0000ff00ff000000ff000000ff0000000000000000000000ff00ff00ffffffffff00ff00ff00000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ffffff00000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000000000ffffff0000ff0000ff000000ff000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffff0000ffffffffffffff0000ffff000000000000000000000000ff000000ff00ff0000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffff00000000000000ff00000000000000000000000000ff00ff00ff00ff00000000ff0000000000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ffffff0000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000ffffff000000000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff00ff0000ff000000000000ff000000000000000000000000ff00ff00ff00ff0000000000ff00ff00000000000000000000ff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff0000ff00ffffffffffffffff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00ff0000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff000000ffffffffff00000000000000000000000000ff0000ff00ff00ff0000000000000000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ffff000000ff000000ffff00000000000000000000000000ff0000ff0000ffff0000ffff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00ff0000ff0000000000000000000000000000000000ff000000ffff000000ffff0000000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000ffff0000000000000000000000ffff000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ff00ff0000ff0000ff00ff00ff00000000000000000000000000ff0000ff0000ff0000ff00ff000000000000000000000000ff0000ff00ffffffffffffff0000000000000000000000000000ff0000ff00000000ffff0000000000000000000000000000ff0000ff00ff0000ff00ff0000ff0000000000000000000000ff0000ff00ff000000000000ffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff000000ff00ff000000ff000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff0000ff0000ff00ff00ff000000000000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000ff0000ff00ff00ffffffffff00ff0000000000000000000000ff00ff00ff00ff00ff00ff00ff00000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000000000ffff000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffff000000000000ff000000000000000000000000000000000000ffff0000ff00ff0000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff000000ff000000ffff0000000000000000000000000000ffff0000ff00ff0000ff00000000000000000000000000000000ffffffffffffffff0000000000000000000000000000000000ffff0000ffffffffffff000000000000000000000000ff00ff00ff00ff0000000000ff00000000000000000000000000ffffffffff00000000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00ffff000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ffff0000ff000000000000ff00000000000000000000000000ffff0000ffffffffffffffffff0000000000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff0000ff00ff000000000000ff000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000ff0000ff00ff0000ff000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ff00ff00000000000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000ff0000ff00ff0000ff00000000000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff0000ff00ffffffffffffff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ffffffffffffffffff0000ff00000000000000000000000000ffff000000ff000000ffff0000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ff00ff0000ff0000ff00ffff0000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ffffff0000ff000000ff0000ff00000000000000000000000000ff0000ff0000ffffff00ffffffff0000000000000000000000ff0000ff00ffff00000000ff00ff00000000000000000000ffff0000ff0000ff0000ff000000ff0000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000ff0000ffff00ffffffffffffff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff00ffff0000ffffffff00000000000000000000000000ff0000ff000000ff00ff00ff000000000000000000000000ff0000ff00ff000000ff000000ff0000000000000000000000ff00ff00ff00ff00ff00ff00ff00000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000000000ff00ff0000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff00ff00ff00ff0000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff00ff00ff00ff0000ff00000000000000000000000000ff000000000000000000000000ff0000000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000ff00ff00ff00ff0000ffffffffff000000000000000000000000ff0000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff0000ff00ff000000ff0000000000000000000000000000000000ff0000ff000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffff000000000000000000000000000000000000ff0000000000000000000000000000000000ffff0000ff000000000000ff00000000000000000000000000ffff000000ff0000000000ff000000000000000000000000ff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff0000ff00ff000000000000ff000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff0000ff00ff000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00ff0000ff00000000000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000000000ff00ff00ff00000000000000000000000000000000ff0000ff000000ff0000ffff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ffffff000000000000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff00ff00ffffffffff00ff00ff00000000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000ff0000ff0000000000000000000000000000000000000000000000ff0000ff00ff00000000ff000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000ff00ff00ff0000ff0000ff000000000000000000000000ff00ff00ff00ff00ff0000ff000000000000000000000000ff0000ff0000ffffffffffffff00000000000000000000000000ff0000ff00ff0000ff00000000000000000000000000000000ff0000ff0000ffffffffff00000000000000000000000000ff0000ff0000ffffffffffffff00000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ffff00ff0000ff00000000000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff00ff00ffffffffffff0000ff00000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000000000ff0000ffffffffffffff00000000000000000000000000000000ff000000ff00ff00ff000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000ff000000ff00ff0000ff0000000000000000000000000000ff000000000000000000000000ff00000000000000000000000000ff0000000000ff00000000ff00000000000000000000ffffff00ffffff00000000000000000000000000000000000000ffffffffff000000ff00ff00000000000000000000000000ff000000000000000000000000ff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000ff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00ffffffffff0000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff00ff000000ff00ff0000000000000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffff0000ff00000000ff0000000000000000000000ffffffffffffff000000ff0000000000000000000000000000ffffffffffff0000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff00ffffffffffffffffff00000000000000000000ffffffffffff00ff000000000000ff00000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff0000ff00ff0000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffffffffffff000000ff000000000000000000000000000000ffffffffffff00ff0000000000ff0000000000000000000000ffffffffffff00000000ff00000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffff0000ff0000ff00ff0000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff00ff0000ff0000000000000000000000000000ffffffffffff000000ff0000ff000000000000000000000000ffffffffffff00ffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffff0000ffff0000ff00ff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffff00ffffffffffffff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff00ff0000000000ff0000000000000000000000ffffffff0000ff0000ff00ff00ff0000000000000000000000ffffffffffff0000ff0000ff00000000000000000000000000ffffffffff00ffffffffffffff00000000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ffffffffffff00ff0000000000ff0000000000000000000000ffffffffff00ff000000ff0000000000000000000000000000000000ffffff000000ffff00ff000000000000000000000000ffffffffff0000000000ff0000000000000000000000000000ffffffffffff00ff0000ffffffff0000000000000000000000ffffffffffff0000ff000000ff000000000000000000000000ffffffffff0000000000000000000000000000000000000000ffffffffffff00ffff00ff00ffff0000000000000000000000ffffffffff0000ff0000ff0000000000000000000000000000ffffffffffff000000ff00ff00000000000000000000000000ffffffffff00000000ff00ff00000000000000000000000000ffffffff000000ff000000ffffffff00000000000000000000ffffffffffff0000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff000000000000000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff000000ff00ff0000ff0000000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000ff00ff00ff00ff0000ff00ff00ff000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000000000000000000000ff00000000000000000000ff000000000000000000000000ff0000000000000000000000ff0000000000000000ff000000ff000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff000000000000ff0000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff0000000000ff000000000000ff0000000000000000000000ff000000000000000000000000ff000000000000000000000000ff000000000000000000000000ff00000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000ff0000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff0000ff000000000000000000ff0000000000000000000000ff000000ff000000ff00000000ff0000000000000000000000ff000000000000ff0000000000ff0000000000000000000000ff00000000ff00000000ff0000ff0000000000000000000000ff000000000000ff0000000000ff0000000000000000000000ff000000ff0000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000ff0000000000ff0000000000000000000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00ff00ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff00ff0000ff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ffffffffff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00ff0000ff0000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff0000ff00ff0000ff00000000000000000000000000ff00000000ff0000ff00ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000000000ff0000000000ffff000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000ff00000000000000ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000ff000000ff00000000000000000000000000000000ff000000000000000000000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff00ff0000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000ff00ff00ff00ff00ff0000ff0000ff0000000000000000000000ffffffffff00ffffffffffffff000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff000000000000000000000000ff00000000000000000000ff000000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff0000000000ff000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000ff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff00ffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff00000000ffffff0000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ff0000ff00ff0000ff00000000000000000000000000ff0000ffffff0000ff00ff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff0000ff0000ff000000ff000000ff000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffffffffffff00ffffffffffff00000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff00000000ffffffffffffffff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff0000ffffffffff0000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffffffff00ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ffffffff00ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ff000000ff00ff000000ff000000ff000000000000000000000000ff00ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000ffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ffffffff0000000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffffffffffff000000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000000000ffffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ffffffffffff00ffffffff00000000000000000000000000ff00000000ffff00ffff0000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ffffffffff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000ff0000ff00ffff00000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ffffffffffff0000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffff000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffff00000000000000000000000000000000ffffffffff0000000000ffffffff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000ffffffffffff0000000000ff00000000000000000000000000ffff0000ffffff00ffffffff00000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000ffffff000000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000000000ffffff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ffffff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000000000000000ffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000ff00000000000000000000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ffff000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ff00000000000000000000ff000000000000000000000000000000ffffffffffff0000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff000000000000ffffff000000000000000000000000000000ffffffffffff0000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ffffffffffff0000000000000000000000000000000000ffff000000ff00000000ff0000000000000000000000000000ff00ff00000000000000ff00000000000000000000000000ff0000ffffff0000000000000000000000000000000000ff00000000ffffffffffffff0000ff000000000000000000000000ff00000000ff00ff000000ff0000000000000000000000000000ff0000ffff000000000000ff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ffffffffffff0000000000000000000000000000ff00000000ffffffffffffff0000ff00000000000000000000000000ff0000ff00ffff0000ff00000000000000000000000000000000ffffffffffffffff00000000000000000000000000ff00000000ffffffffffffff0000ff0000000000000000000000ffffff00000000000000ffffff0000000000000000000000ff00000000ffffffffffffff0000ff00000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff0000ffff0000000000ff00000000000000000000000000ffff000000000000ffffffffff000000000000000000000000000000ffffffffffff000000000000000000000000000000000000ffffffffffffffff000000000000000000000000000000ff00ff00000000ff000000ffff000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ffff00000000000000ffff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000ff00000000ffffffffffffff0000ff000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00ff000000ff0000ff0000ff000000000000000000000000000000ffffffffffff0000000000000000000000000000000000ffff000000ffffffffff00ff000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000ff00ff000000ffff000000ff00000000000000000000000000ff00ffff00000000000000ffff00000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff0000ff000000000000ffff0000000000000000000000ff00000000ffffffffffffff0000ff00000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ffff0000ff0000ffff000000000000000000000000ffff0000ff00ff000000ff000000000000000000000000ff000000000000000000000000000000000000ffff00000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000ff0000ff00000000000000ff0000ff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000ff0000000000ffffff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff0000ffff0000000000ffff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000ff0000ff00000000000000ff0000ff00000000000000000000000000ff00ff0000000000ffffffff00000000000000000000ff0000ff00000000000000ff0000ff00000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ff0000ff0000000000ff0000ff0000000000000000000000000000ff0000ff0000000000ff00ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff0000ff00000000ff0000ff0000000000000000000000ff0000ff0000000000ff0000ff0000000000000000000000000000ff00000000ff0000ff00ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000ff0000000000ff0000ff0000000000000000000000000000ff00ff0000ffffffffffff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000000000ffff00000000000000000000000000000000ff0000ff000000000000ff0000ff000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ff0000ff0000000000ff0000ff000000000000000000000000ff0000ff000000000000ff0000ff00000000000000000000000000ff0000ff0000ff00ff00ff0000000000000000000000ff0000ff00000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000000000ffffff0000ffff000000000000000000000000000000ff0000ff000000000000ff0000ff00000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00ff00000000ff00000000ff0000000000000000000000ff0000ff0000000000ff0000ff0000000000000000000000ff0000ff00000000000000ff0000ff000000000000000000000000ff0000ff000000ff0000ff00ff000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00ff00ff00ff0000ff000000000000000000000000000000ff000000ffff000000ffff000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff0000ff000000000000ff0000ff000000000000000000000000ff000000000000ff000000ffff000000000000000000000000ffff00000000ff00ff0000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff0000000000ff0000ff0000000000000000000000000000ff00ff00ff00000000ff00ff000000000000000000000000ff0000ff000000ffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff00ff0000ffff000000ff00000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000ff0000ff00ff000000ff00ff000000000000000000000000ff00ff00ffffff000000ff000000000000000000000000ff00000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff00ff000000ff000000ff0000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff0000ff00ff0000ff00ff0000000000000000000000000000ff0000ff00ff000000ff000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff00ff000000ff000000ff0000ff00000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ff00ff000000ff000000ff0000ff00000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff00ff000000ff00ff0000ff0000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff00ff000000ff00ff0000ff0000000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffffffffffffffff000000000000000000000000ff00ff000000ff00ff0000ff0000000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00000000000000ffff0000000000000000000000000000ff0000ff000000ff00000000ff00000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000000000ff0000000000ff00ffff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ff000000ff00ff0000ff000000000000000000000000ff0000ff000000ff00000000ff0000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000ff00ff000000ff000000ff0000ff0000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ff0000000000ffff0000000000000000000000000000000000ff0000ff000000ff00000000ff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ff00ff000000ff00ff0000ff000000000000000000000000ff00ff000000ff000000ff0000ff000000000000000000000000ff0000ff000000ff0000ff00ff000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff0000ff00ff0000ff000000000000000000000000000000ff0000000000ffffff0000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff0000ff000000ff00000000ff00000000000000000000000000ff0000ff000000ff0000ff00ff000000000000000000000000ff00ff00ff000000ff0000ffff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff00ff000000ff00ff0000ff0000000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000ff000000ff00ff000000ff00ff000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ff00ff00ff000000ff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff0000ff00ff00ff00ff0000000000000000000000000000ff000000ff00000000ff00ff00000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff0000ff000000ff00000000ff00000000000000000000000000000000000000000000000000000000ffff0000ff000000000000000000000000000000000000ff0000ff0000000000ff00ff000000000000000000000000ff00ff00ff00ff000000ff000000000000000000000000ff0000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff00ff000000ff0000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff00000000ff00ff000000000000000000000000000000ff0000ff00ff0000ff00ff0000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff00ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000ff00ff000000ff0000000000ff0000000000000000000000000000ff0000ffff00000000ff00ff000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000ff0000ffff00000000ff00ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ffff00000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00ff000000ff00ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ffffffff00ff00ff000000000000000000000000ff00ff000000ff0000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ff0000ffffffffff00000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff00ff000000ff0000000000ff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000ffff0000ff00ffff0000ff0000ffff000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ffff00ff00ff00ff00ff000000000000000000000000ff00ff0000ff0000ff00ff000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff00ff00ff000000ff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff00ff00ff00ffffffff000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff000000ffff000000ff0000000000000000000000000000ffff0000ff00ff000000ff0000000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff00ff00ff00ff000000ff000000000000000000000000ff000000000000000000000000ff0000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff0000ff00ff0000ff00ff0000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff00ff0000ff00000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff00ff0000ff00ff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff00ff000000ff00ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000ff0000ff00ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff0000000000ffff000000ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00ffffffff000000ff00ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ffff00000000ffff000000000000000000000000000000ff0000ff0000ff00ff00ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000ff00000000000000ff0000000000ff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff00000000ff00ffff0000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000ff00ffff00ff00ff0000000000000000000000000000ff0000ff0000ff00ffff00ff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff00ff0000000000ff0000ff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ff00ff00ff000000ff00000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000ff00000000ff0000ff00ff00000000000000000000000000ff00ff00ff00ff00ff00ff00ff000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff00ffff0000ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ffff00ff00ffffffffff00000000000000000000ff00000000000000000000000000ffff000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ff00ff0000ff00000000000000000000000000000000ff0000ff00ff0000ff00ff0000000000000000000000000000ff0000ff000000ffff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ffff00000000ff000000ff0000ffff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff00ff00ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff00ff0000ff0000ffff00ff00000000000000000000000000000000ffff000000000000ff00000000000000000000000000ff00ff000000ff0000ff00ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00000000ffffff00ff00ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00ff00000000000000ff000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff0000ff0000ff00ff00ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000000000ffffffffffffffff0000000000000000000000000000ff00000000000000ff000000ffff00000000000000000000000000ff00000000ffffffffff000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff00000000ff00ff00ff00000000000000000000000000000000000000ff000000000000ff000000000000000000000000ff000000ffff0000ffffffffff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000ff0000ff0000ff0000ffff0000000000000000000000000000ff0000ff00ff00ffff000000ff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000ffffffffff000000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff0000ffffff0000ff00ff00ff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ffffffff000000ff000000000000000000000000ff0000000000000000000000000000000000ff0000ff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000000000ff0000ff00ff0000ff00ff0000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000ff00ff000000000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffff00ff00ff0000ff0000000000000000000000ffffff00000000ffff000000ffff00000000000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000ff00ffffffffffff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000ffff000000ff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00000000ff000000ff00ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ffffffffff0000ff0000ff000000000000000000000000000000ff0000ffffffff00ff00ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00ffffffffffffff00ff00000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ffffffffff00ff00ff00ff00000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ff00000000ff00ff00000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ff0000ff00ff000000ffff0000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00000000ff0000ff000000ff0000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff0000ff0000000000ff00ffff000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ff00ff00ffff0000ff00000000000000000000000000ff0000ff00000000000000ff0000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000ff000000ff00ff00ff000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000000000ff00000000ff00ff00ff000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ffffff000000ff000000ffff00000000000000000000ff0000ff00ffffffffffffffffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ff0000ff000000ff0000000000ff0000000000000000000000ff0000ff000000ff00ff00ff0000ff00000000000000000000ff0000ff0000ff00ff0000ff00ff0000000000000000000000ff0000ff0000ff0000ff000000ff0000000000000000000000ff0000ff000000000000ff0000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff0000ff000000ff0000ff0000000000000000000000ff0000ff000000ffffffffffffff0000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000ffffffffffff000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000ff0000ff0000ff0000ff00ff0000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000ff0000ff0000ff0000ff00ff0000ff00000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff0000ffffffffffffffff0000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff000000ffffffffffffff0000000000000000000000ff0000ff0000ff0000ff00ff0000ff0000000000000000000000000000ffffff000000ff00ff00ff00000000000000000000ff0000ff000000ffffffffffffffff00000000000000000000ff0000ff000000ffffffffffffff0000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000000000ff00ffff0000ff00000000ffff00000000000000000000000000ff000000ff000000ff00000000000000000000000000ff00ff00000000ff000000ff00ff0000000000000000000000ff0000ff000000ffffffffffffff0000000000000000000000ff0000ff000000ffffffffffffff0000000000000000000000ff0000ff0000ffffffffffffffffff00000000000000000000ff000000ff000000ff000000ff0000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff0000ff0000ff0000ff00ff00ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00000000ff00ff0000ff0000000000000000000000000000ff000000ffffffffff00ff0000000000000000000000000000ff00ff000000ff0000ff0000ff00000000000000000000000000ff00ffffffffffffffffffff00000000000000000000ff0000ff000000ff0000000000ff0000000000000000000000ff00ff0000ffffffffffffffffff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ffffffffffff00ff00000000ff0000000000000000000000ff00ff000000ffffffffffffffff0000000000000000000000ff00ff000000ffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000ff0000ff000000ff0000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000ff00ff0000ff00ffffffffffffff0000000000000000000000ff0000ff0000ffffffffffffffffff00000000000000000000ff00ff000000ffffffffffffffff0000000000000000000000ffffffffffffff000000ff00ff000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000ff00ff0000ff00ffffff0000ff00ff00000000000000000000ff00ff000000ff0000ff0000ff000000000000000000000000ff00ff0000ff00ff00ff00ffffffff00000000000000000000ff00ff0000ff00ff00ff00ff00ff0000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff00ff00ffffffffff00ff00ff00ff00000000000000000000ff00ff0000000000000000000000000000000000000000000000ffffffffffffff000000ff000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ff0000ffffffffffffffffff00000000000000000000ff00ff0000ff000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff00000000000000000000ff00000000000000000000000000ffffffffffffffffffff00000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff00ff0000ffff000000ffff00000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000ff00000000ff0000ff0000000000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000ff00ff000000ff000000ff0000ff0000000000000000000000ff00ff0000ff00ff0000ff00ff000000000000000000000000ff00ff0000ffffffffffffff00000000000000000000000000ff00ff000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff0000ff0000ff00ff00ff000000000000000000000000ff00ff000000000000000000000000000000000000000000ff0000ff000000ff0000ff00ff000000000000000000000000ff0000ff00ff00000000000000ff000000000000000000000000ff00ff0000ffffffffffffffffff000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000ff00ff0000ff00ff000000ff00ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00ff0000ff00ff0000ff0000ff00000000000000000000ff0000ff00ff000000ff000000ff000000000000000000000000ff00ff0000ff000000000000ff000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff000000ff0000000000ff000000000000000000000000ff00ff0000ff0000ff00ff0000ff000000000000000000000000000000000000000000ff0000ff0000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00ff0000ff000000ff000000000000000000000000000000ff00ff0000ff0000000000ff000000000000000000000000ff00ff000000ff0000ff0000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff00ff0000ffffffffff00ff00ff000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff0000ff00ff0000ff00ff000000000000000000000000000000ffffffffff0000ff0000ff00000000000000000000000000ff00ff0000ff0000ff00ff00ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff00ff00000000ff00ff0000000000000000000000000000ff00ff000000ff0000ffff000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff00ff000000ffffffffffffff0000000000000000000000ff00ff0000ff0000ff00000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00000000ff00ffffff0000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff00ff000000ff0000000000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff00ff0000ff0000ff00ff0000ff000000000000000000000000ff00ff000000ffffffffffffff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff00ff0000ffffffff00ffffffffff00000000000000000000ff00ff0000ff00000000ff0000ff000000000000000000000000ff00ff0000ff000000ff000000ff00000000000000000000ff00ff000000ff000000ff00000000000000000000000000000000ff000000ffffff0000ff00000000000000000000000000ff0000ff0000ffffffffffffffff0000000000000000000000ff00ff0000ff00ff00ff00ffff000000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000ff00ff0000ffffffffff00ff00ff0000000000000000000000ff00ff0000ff0000ffffff0000ff000000000000000000000000ff00ff000000ffffffffffffff0000000000000000000000ff00ff00ff00ff00ff00ff00ff00ff00000000000000000000ff00ff000000ffff00ff00ffff0000000000000000000000000000ff000000ff00ffffffffffffff00000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffff0000ff000000ff000000000000000000000000000000ffff0000ffffffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00000000ff0000ffff0000000000000000000000ff00ff0000ffffffffffffffffff00000000000000000000000000000000000000000000ff00000000000000000000000000ff00ff0000ff000000ff000000000000000000000000000000ff00ff00000000ff00ff000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff00ffffffffffffffffffff0000000000000000000000ff00ff00ffffffffffffffffffff0000000000000000000000ff00ff000000ff0000000000ff000000000000000000000000ff00ff00000000ff0000ff0000000000000000000000000000ff00ff0000ff00ff0000ff00ff000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000ff00ff000000000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00ff0000ffffffffffffff00000000000000000000000000ff00ff00000000ff0000ff0000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff000000ff00ff0000ff00000000000000000000000000ff00ff0000ff00000000000000ff0000000000000000000000ff00ff00000000ff00000000ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00ff0000ff0000000000ff000000000000000000000000000000ff000000ff00ff0000ff00000000000000000000000000ff00ff0000ff0000000000ff00ff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00ff0000ffffffffffffffffff0000000000000000000000ff00ff0000ff00ff00ff00ff00000000000000000000000000ff00ff0000ffffffffffffffff000000000000000000000000ff00ff00ffffffffffffffffffff0000000000000000000000ff00ff000000ff0000000000ff000000000000000000000000ff00ff000000ffffff00ffffffff000000000000000000000000ffffffffff000000ff00ff00000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff00ff00ffffffffffffffffffff0000000000000000000000ff00ff00ff00ffffffffffffff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00ff0000ff000000ffffffffff0000000000000000000000ff00ff0000ffffffffffffff000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ffffff000000000000000000ffffff00000000000000000000ff00ff0000ff00ff000000ffffffff0000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000ff00ff00ff00ffffffffffffffff0000000000000000000000ff00ff000000ffffffffffffff00000000000000000000000000ff00ffff000000ff00ff000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff00ff0000ffffffff000000ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff0000ff00ff0000ff0000ff00ff00000000000000000000000000ff00ffffffffff00ff00ff00000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00ff0000ff000000ff000000ff000000000000000000000000ffffffff000000ffffffff0000000000000000000000000000ffffffffffff00ff0000ffff000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff00ff0000ffffffffffffffffff000000000000000000000000ff00ff000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff00ff0000ff0000ff00ff00ff000000000000000000000000ff00ff0000ffffffffffffffffffff0000000000000000000000ff00ff0000ff0000ffffff0000ff00000000000000000000ff00ff000000ff000000ff00000000000000000000000000000000ffffffffff000000ff00ff00000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00ff0000ff00ffffff00ff00ff0000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff00ff0000ff00ff00ff000000000000000000000000000000ff00ff0000ffffffffffffffffff000000000000000000000000ff00ff000000ff00ff00ff00ff0000000000000000000000ff00ff00ff00ff00ff00ff000000ff00000000000000000000ff00ff000000000000ff0000000000000000000000000000000000ffffffffff000000ff0000ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff0000ff000000ff000000000000000000000000000000ffff0000ff0000ff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ff00ff000000ff0000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000ff00ff00ff00ff0000ff000000000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000ff00ff00ff0000ff0000ff0000000000000000000000000000ff00ff00ffff00ff0000ff00ff000000000000000000000000ff00ff00ffff0000000000ff00000000000000000000000000ff00ff00ff00ffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00ff00ff00000000000000ffff0000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ff00ff000000ff00000000ff00000000000000000000000000ff00ff0000ffffffffffffffffff0000000000000000000000ff00ff00ff0000ff00000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00ffff0000000000ff000000000000000000000000ff0000ffff0000ff00ff00ff0000000000000000000000000000ff00ff00ff00000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ff00ffff000000ff000000ff0000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ff00ffff000000000000ff000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ff00ff00ff00ff00000000000000000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff00ff00ffffff000000ff000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00ff00ffff000000ff000000000000000000000000000000ff00ff00ffff0000000000ff000000000000000000000000ff00ff0000ffffffffffffffffffff00000000000000000000000000ffffff000000ffffff00000000000000000000000000ff00ff00ff00ff00000000ff0000000000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000ff00ff00ffff000000ff000000000000000000000000000000ff00ff00ff00ff0000000000ff0000000000000000000000000000ffff0000ff0000ff00000000000000000000000000000000ffffffffff0000000000ff00000000000000000000000000ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000ff000000000000000000000000ff00000000000000ff0000ff000000000000000000000000ff00ff0000ffffffffffffffff000000000000000000000000ff00ff00ff0000ff000000ff000000000000000000000000ff00ff00ffffffffffffffffffff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00ff00ffffffffffffffffffffff00000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000ffffffffffffff00ffffffffffffff00000000000000000000ff00ff00ffff0000ff00ff00ff000000000000000000000000ff00ff00ffff00000000ff0000ff000000000000000000000000ff00ff00ffff00ff00ff00ff00ff00000000000000000000ff00ff00ff00ffffffffffffffff00000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000ff00ff00ffffffffffffffffffff00000000000000000000ff00ff00ffff0000000000ff00ff0000000000000000000000ff00ff00ffffffffffffffffffff0000000000000000000000ff00ff00ffff00ff00ffff0000ffff00000000000000000000ff00ff00ffff000000ff000000ff000000000000000000000000ff00ff00ff00ff00ff00ff00ff0000000000000000000000ff00ff00ffffffffff00ffffffffff00000000000000000000ff00ff00ff00ffff00ff00ffff0000000000000000000000000000ff000000ff00000000ff00000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000000000ffff0000ffffffffffffff0000000000000000000000000000ffff000000ff00ff0000000000000000000000000000000000ffff00ffffffffffffffff000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000ff00ff00ff00ff00ff00ff00000000000000000000000000000000ffff0000ffffffffffffff0000000000000000000000000000ffff000000ff00000000000000000000000000000000000000ffff00ffffffffffffffff0000000000000000000000000000ffff00ffffffffffffff000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffff00ff0000000000ff000000000000000000000000000000ffff0000000000000000000000000000000000000000000000ffff0000ff0000000000ff000000000000000000000000ff00ff00ff00ffffffffffff00000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000000000ffff0000ffffffffffffff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffff00ffffffffffffff00000000000000000000000000ff00ff00ff000000ff0000ff000000000000000000000000000000ffff00000000000000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffff00ff0000ff00000000ff0000000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000000000ffff00ffffffffffffffff0000000000000000000000000000ffff00ffffffffffffff000000000000000000000000000000ffff0000000000000000000000000000000000000000000000ffffff00ff0000000000ff00000000000000000000000000ffffffffff0000ff000000000000000000000000000000000000ffff0000ff0000000000ff0000000000000000000000000000ffff000000ff000000ff000000000000000000000000000000ffff0000ff000000ff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ffff00ff000000ff0000000000000000000000000000000000ffff00ffffffffffffff000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000000000000000ffffff000000000000000000000000000000000000ffff0000ff00000000ff00000000000000000000000000000000ffff0000ff0000ff0000ff0000000000000000000000000000ffff0000ffffffffffffff0000000000000000000000000000ffff0000ffffffffffffff0000000000000000000000ffffffffffffff00ff00ff00ff000000000000000000000000ffff0000000000000000000000ffff00000000000000000000000000ffffff00ffffffffff00ffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff00ffffffffff00ff0000ff000000000000000000000000ff00ff00ffff00ff0000ff00ff0000000000000000000000000000ffff00ffffffffffffffffff000000000000000000000000ffff00ff000000ff000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffff0000ffffffffff00000000000000000000000000ffff000000000000ff00000000000000000000000000000000ffff0000ffffffffffffff000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000000000ffff0000ff0000ff0000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffff00ffffffff00ff00ff0000000000000000000000000000ffff00ff00ffffffffffffff0000000000000000000000000000ffff00ff000000ff000000ff000000000000000000000000ffff00ffff000000ff00000000000000000000000000000000ffffffffff00ff00ff0000ff000000000000000000000000ff00ff00ff0000ff0000ff000000000000000000000000000000ffff00ff00ffffff00ff000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ffff00ffffffffff00ff0000ff000000000000000000000000ffff00ff00ff00ff00ff00ff0000000000000000000000000000ffff0000ffffffffffffff00000000000000000000000000ffff0000ff0000ff0000ff0000000000000000000000000000ffffff00000000ff00000000ff000000000000000000000000ffffffffff00ffffffffff00000000000000000000000000ff000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff0000ff0000ff00ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff00ff0000000000000000000000000000000000ffff00000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffff00ffffffffffffffff0000000000000000000000000000ffff0000ff00ff0000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ffff00ff000000000000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffff0000ff000000000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ffff0000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ffff0000ffffffffffffffff00000000000000000000000000ff00ffff000000ff0000000000000000000000000000000000ff00ffffffffffff00ff00000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff000000ff00ff0000ff00000000000000000000000000ffff00ffffffffff00ffff000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ffff00ff00ff0000ff00ff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000ff00000000ff00ff0000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffff0000ff0000000000ff000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ffffffffff000000ffffffffff00000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000ffff0000ff00000000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00ff0000ff00000000ff00ff000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ffffffffff0000000000000000000000000000000000ff00ffffffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ffffffff00000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff0000ff00ff0000000000ff00000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff0000000000ffffffffffff00000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff000000ffffff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ffff000000ffff0000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff0000ff00ff0000ff00ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffff00ffffff00000000000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ffffffffffffffffffff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ffffffffffffffffff00000000000000000000ffffffffffffffff0000ffffffffff00000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ff0000ff000000ff00ff000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff00ffffffffff0000ffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffffffffff000000ff0000000000000000000000000000ffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ffffffff0000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ffffffffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff000000000000ffffffff00000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff00ffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000000000ffffffffffffffff000000000000000000000000000000ff00000000ff000000000000ff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffff0000000000ff0000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000ff0000ff0000ffff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000ffffffffffffff00ffffffffffffff000000000000000000000000ff0000ffffffff00ffffffffff000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000000000ff0000ff000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ff000000ffffff0000ffffffff000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff00ffffffff00000000000000000000000000ffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ff00ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ffffff000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000ffffffffff000000000000000000000000000000000000000000ff00ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000000000ff00ff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffffff0000000000ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000ffff00000000ffff00000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000ff00ffff00ff00000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00000000ff000000ff00000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff00ff00000000ff00ff0000ff00000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff000000000000ffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff00ff0000ff0000ff0000000000000000000000ff0000000000000000000000000000000000000000000000ffff00000000000000000000ff000000ffff0000000000000000ff00000000000000000000ff000000000000ff000000000000ff00000000000000000000000000000000ffff000000000000ff00000000000000000000ff000000000000ff000000000000ff00000000000000000000000000ff00000000000000000000ff00000000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ffff000000000000ff00000000000000000000ff00000000ff0000ff0000000000ff0000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff0000000000ff000000000000ff0000000000000000000000ff0000000000ffff0000000000ff00000000000000000000000000ff000000000000000000ffff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff000000000000000000ff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff0000000000000000ff000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00000000ffff0000000000ff000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ffff000000000000ffff000000000000000000000000ff000000ffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff000000ffff0000000000ffff000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000ff000000ffff0000000000ffff000000000000000000000000ff00ff000000000000000000ff000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00000000ffff0000000000ff000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff00000000ff0000ff000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff00000000ffff0000000000ff000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000ff00000000000000000000ff000000000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff0000ff000000000000000000000000000000000000000000ff000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ff00ffffffffff0000000000000000000000ff0000000000000000000000ffffff00000000000000ffff00ff0000000000000000000000ff00000000ffff0000000000ffff0000000000000000000000ff000000000000ff00000000ffff0000000000000000000000ff000000000000ff00000000ffff0000000000000000000000ff000000000000ff00000000ffff000000000000000000000000ff00ff00ffff0000000000ffff0000000000000000000000ff000000000000ff00000000ffff000000000000000000000000ff0000000000ff00000000ffff0000000000000000000000ff0000ff00ff0000ff000000ffff0000000000000000000000000000ff00000000ff000000ffff000000000000000000000000ff000000000000ff000000ffff0000000000000000000000ffffffffffffffff00000000ffff000000000000000000000000ff000000ff0000ff000000ffff00000000000000000000ff000000ff00000000000000ff000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000ff000000000000ff0000ff00000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ff00ff00ff00000000000000ff000000000000000000000000ff00ff00000000ff00ff000000000000000000000000000000ff00ff000000000000ffffffffff0000000000000000000000ff00ff0000ffffffffffffffffff0000000000000000000000ff00ff0000ff000000000000ffff0000000000000000000000ff00ff0000ff00000000000000000000000000000000000000ff00ff00000000ff0000ff00ff000000000000000000000000ff00ff00ffffffffffffffffffff0000000000000000000000ff00ff0000ff000000ff00ff00000000000000000000000000ff00ff00ffffffffffffffffffff0000000000000000000000ff00ff000000ff00000000ffffff0000000000000000000000ff00ff00ff000000ff000000ff000000000000000000000000ff00ff0000ff0000ff000000ff000000000000000000000000ff00ff000000ff0000000000ff000000000000000000000000ff00ff000000ff00000000ffffff00000000000000000000ff00ff00ff00000000ffffffffffff000000000000000000000000000000ff00ff000000000000000000000000000000000000ff00ff000000ffff000000ff00000000000000000000000000ff00ff00000000ffff00000000000000000000000000000000ff00ff00000000ffffffffffffff0000000000000000000000ff00ff00000000ff00ff000000000000000000000000000000ff00ff0000ff0000ff00000000ff0000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000ff00ff0000ff0000000000ffffff0000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff00ff00ff0000000000ffffffff0000000000000000000000ff00ffff00000000ffffffffffff0000000000000000000000ff00ffff000000ff000000ff00000000000000000000000000ff00ff00ff00000000000000ff000000000000000000000000ff00ff000000ffffffffffffffff0000000000000000000000ff00ff00000000ffffffffffff000000000000000000000000ff00ff00000000ffffffffffff000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00ff000000ff00ff000000ff000000000000000000000000ff00ff0000ff0000ff000000ff000000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000ff00ff00000000ffffffffffffff0000000000000000000000ff00ff0000ffff0000ff0000ffff0000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff00ff0000ffff0000000000ffff0000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff00ff0000ffffffffffffffffff0000000000000000000000ff00ff0000ffffffffffffffffff0000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff00ff0000000000ff00ff0000000000000000000000000000ff00ff00ffffffffffffffffffff0000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff00ff000000ffffffffffffffff0000000000000000000000ff00ff00000000ffffffffffff000000000000000000000000ff00ff00ff000000ff000000ff000000000000000000000000ff00ff00000000ffffffffffffff0000000000000000000000ff00ff0000ffffffffffffffffff0000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff00ff0000000000ff00000000ff00000000000000000000ff00ff0000ff0000000000ffffffff0000000000000000000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000ff00ff0000ff0000ff0000000000000000000000000000000000000000000000000000ffff00000000ff000000ff0000000000000000000000ff000000000000ff000000ff00ff0000000000000000000000ff00000000000000ff0000ff00ff000000000000000000000000ff000000000000ff0000ff00ff0000000000000000000000ff000000ff000000ff0000ff00ff0000000000000000000000000000ff000000ff000000ff00ff000000000000000000000000ff000000ff0000ff0000ff00ff0000000000000000000000ffffffff00000000ff0000ff00ff0000000000000000000000ff00000000ff000000ff00ff00ff0000000000000000000000000000ff0000000000ff00ff00ff000000000000000000000000ffffffffffffff00ff00ff00ff0000000000000000000000ff0000ff00000000ff0000ff00ff00000000000000000000ffffffffffffffffff00ff00ff00ff0000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff00ffffffffff0000ffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff00000000ff00ff00000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff00ff000000ff00000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ffff0000ff0000ff000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff000000ff0000ffff0000000000000000000000000000ffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000ff000000000000ff0000000000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000ffff00ff00000000ff000000000000000000000000ff000000000000ff00ff0000ff000000000000000000000000ff00000000000000ffff0000ff00000000000000000000000000ff000000000000ffff0000ff000000000000000000000000ff00ff00ff000000ffff0000ff0000000000000000000000000000ff00000000ff00ff0000ff000000000000000000000000ff000000ff000000ffff0000ff000000000000000000000000000000ffffff0000ffff0000ff000000000000000000000000ffff0000ff0000ff00ff0000ff00000000000000000000ffffffffffffffffff0000ff0000ff000000000000000000000000ff0000ff0000000000ff0000ff0000000000000000000000ffffffffffff000000ffff0000ff000000000000000000000000ff000000ff00000000ff0000ff0000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00ff00ff00ff00000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff00ff00ff0000ff000000000000000000000000ff0000ff0000ff0000000000ff00000000000000000000ff000000000000ff000000000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ffff00000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff0000ff0000000000ff00ff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ff000000ff000000ffff00ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffff0000ff0000ff00000000000000000000000000ff000000ff00ff000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff00000000ff00000000000000ff0000000000000000000000ffffffff0000ff00ffffffff00000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000ff000000ff000000000000000000000000ff0000000000000000ff0000ff00000000000000000000000000ff00000000000000ff0000ff000000000000000000000000ff000000ff00000000ff0000ff0000000000000000000000ffff00ff0000000000ff000000ff00000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000000000000000000000ff0000ff000000000000000000000000ff00ff00ff00ff0000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffff000000ff0000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ffffffffffffff000000ff000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00ff00ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000ff0000ffffffffffffff0000ff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff0000ff0000ff00ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff00ff0000ffff0000000000000000000000000000ff00000000ff00ff000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ff000000ff00ff00ff000000ff0000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ff00000000000000ffff000000000000000000000000000000ff00000000000000ff00ff00000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ff000000ff000000ff00ff000000000000000000000000000000ffff0000000000ffff00000000000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ffffffffff000000ff00ff0000000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000ffffffffffff000000ff00ff0000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff00ffffffff0000ffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ffff00ff0000ff00000000ff00000000000000000000000000ffff00ff000000000000ff0000000000000000000000000000ffff00ff0000000000ff000000000000000000000000000000ffff00ff000000000000ff0000000000000000000000000000ffff00ff0000000000ff0000ff000000000000000000000000ffff00ff000000ff0000000000000000000000000000000000ffff00ff000000ff000000ff0000ff00000000000000000000ffff00ff00000000ff00000000ff0000000000000000000000ffff00ff00000000ff000000ff000000000000000000000000ffff00ff000000ff0000ff0000000000000000000000000000ffff00ff00000000ff0000ff00000000000000000000000000ffff00ff000000ff0000ff00ff000000000000000000000000ffff00ff000000ff0000ff00ff000000000000000000000000ffff00ff0000000000ff00ff00000000000000000000000000ffff00ff000000ff000000ff000000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffff00ff0000000000ff0000ff000000000000000000000000ffff00ff000000000000ff00ff000000000000000000000000ffff00ff000000ff0000000000000000000000000000000000ffff00ff000000000000ff0000000000000000000000000000ffff00ff000000ff00ff0000ff000000000000000000000000ffff00ff0000000000ff0000ff000000000000000000000000ffff00ff0000ffffffffffff00000000000000000000000000ffff00ff000000ff000000ff00000000000000000000000000ffff00ff000000ff000000ff00000000000000000000000000ffff00ff00000000ff00ff0000000000000000000000000000000000ff0000ff00ffff00ff00ff0000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000ffff00ff000000ff000000ff00000000000000000000000000ffff00ff000000ff0000ff00ff000000000000000000000000ffff00ff000000ffff00000000000000000000000000000000ffff00ff000000ff00ff00ff00000000000000000000000000ffff00ff000000ff0000000000000000000000000000000000ffff00ff000000ff0000ff00ff000000000000000000000000ffff00ff000000ff0000ff00ff000000000000000000000000ffff00ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ffff00ff0000ff00000000ff00000000000000000000000000ffff00ff00000000ff00ff00ff000000000000000000000000ffff00ff0000ff000000ff0000000000000000000000000000ffff00ff00000000ff0000ff0000ff00000000000000000000ffff00ff000000000000ff0000000000000000000000000000ffff00ff000000ffffffffffffff0000000000000000000000ffff00ff000000ff000000ffff000000000000000000000000ffff00ff0000ff0000ff0000ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000ffff00ff0000ffffffffffffffffff00000000000000000000ffff00ff00000000000000ff00000000000000000000000000ffff00ff000000ffffffffffffff0000000000000000000000ffff00ff00ff0000ff00000000ff0000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000ffff00ff000000ff0000ffff00ff0000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000ffffffffffffffff00000000000000000000ffff00ff0000ffffffffffffffffff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff00000000ff0000ff0000ffff00000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff00000000000000ff00ff00000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000000000ffff000000ff0000ff000000000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff00000000000000ff00ff00000000000000000000000000ffffffffffffff0000ff00ff0000000000000000000000000000ffffffffffff0000ff00ff000000000000000000000000ffff0000ff0000000000ff00ff00000000000000000000000000ffffffffffffff0000ff00ff0000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ffffffffff00ff000000ff0000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff0000ff000000000000000000000000000000000000ffff000000ff000000ff000000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ffff00000000ffff0000ff0000000000000000000000000000ffff000000ff00000000000000000000000000000000000000ffff00000000ff0000ff0000ff000000000000000000000000ffff00000000ff00000000ff00000000000000000000000000ffff00000000ff000000ff0000000000000000000000000000ffff000000ff0000ff00000000000000000000000000000000ffff0000000000ff00ff000000000000000000000000000000ffff000000ff00ff000000ff00000000000000000000000000ffff000000ff0000ff00ff0000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ffff000000ff000000ff00000000000000000000000000ffffff000000ff00ff00ff00ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffff00000000ff000000ff0000000000000000000000000000ffff000000000000ff0000ff00000000000000000000000000ffff000000ff00000000000000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ffff000000ff00ff0000ff0000000000000000000000000000ffff00000000ff00000000ff00000000000000000000000000ffff00000000000000ffffffff000000000000000000000000ffff000000ff000000ff000000000000000000000000000000ffff000000ff000000ff000000000000000000000000000000ffff00000000ff00ff0000000000000000000000000000ffff00ff0000ff00ff00ff0000ff0000000000000000000000ffff00ff000000ff00ff000000ff00000000000000000000000000ffff000000ff0000ff00000000000000000000000000000000ffff000000ff0000ff00ff0000000000000000000000000000ffff000000ff00ff0000000000000000000000000000000000ffff000000ff000000ff000000000000000000000000000000ffff000000ff00000000000000000000000000000000000000ffff000000ff00ff000000ff00000000000000000000000000ffff000000ff00ff000000ff00000000000000000000000000ffff000000ff0000000000ff0000000000000000000000ffff00ff000000ffffffffff00ff00000000000000000000000000ffff0000ff00000000ff000000000000000000000000000000ffff00000000ff00ff00ff0000000000000000000000000000ffff0000ff000000ff00000000000000000000000000000000ffff0000ffffffffffffffffff000000000000000000000000ffff000000000000ff00000000000000000000000000000000ffff000000ff0000000000ff00000000000000000000000000ffff000000ff0000ffff000000000000000000000000000000ffff0000ff00ff000000ff000000000000000000000000ffff00ff00000000ff000000ff0000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ffff0000000000000000ff0000000000000000000000000000ffff000000ff0000000000ff00000000000000000000000000ffff0000ff00ff00000000ff0000000000000000000000ffff00ff000000ff00ff000000ff00000000000000000000000000ffff000000ff0000ff0000ff0000000000000000000000ffff00ff000000000000ff0000000000000000000000000000ffffffffffffff000000ff00000000000000000000000000000000ffff000000000000ff0000000000000000000000000000ffff00ff0000ff0000000000ff0000000000000000000000000000ff000000ff00ff00ff00ff00ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ffffffffff0000ff000000ff000000000000000000000000ffffffffffffff00ff000000ff00000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000ff00ff0000ff000000ff000000000000000000000000ffffffffffffff00ff000000ff00000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ffffffffffffffffff0000ff000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff00ff0000ff00000000ff0000ff000000000000000000000000ffffffffffffff0000ff0000ff000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ffff0000ff0000ff0000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ffff00ffffffff000000000000000000000000000000000000ffffff00000000ff0000000000000000000000000000000000ffff0000ff00ff0000ff000000000000000000000000000000ffff0000ff0000000000000000000000000000000000000000ffff000000ff0000ff0000ff00000000000000000000000000ffff000000ff00000000ff0000000000000000000000000000ffff000000ff000000ff000000000000000000000000000000ffff0000ff0000ff0000000000000000000000000000000000ffff00000000ff00ff00000000000000000000000000000000ffff0000ff00ff000000ff0000000000000000000000000000ffff0000ff00ff000000ff0000000000000000000000000000ffff00ffffffffffffffffff00000000000000000000000000ffff0000ff000000ff000000000000000000000000000000ffff0000ff00ff000000ff000000000000000000000000000000ff00ffffffffff00ff00000000000000000000000000000000ffff000000ff00000000ff0000000000000000000000000000ffff00ff000000ff0000ff0000000000000000000000000000ffff0000ff0000000000ff0000000000000000000000000000ffff0000000000ff0000ff0000000000000000000000000000ffff0000ff00ff00ff00000000000000000000000000000000ffff000000ff00000000ff0000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ffff0000ff000000ff00000000000000000000000000000000ffff0000ff000000ff00000000000000000000000000000000ffff000000ff00ff00000000000000000000000000000000ffff0000ff00ff00ff0000ff00000000000000000000000000ffff000000ff00ff000000ff0000000000000000000000000000ffff0000ff0000ff0000000000000000000000000000000000ffff0000ff000000ff00000000000000000000000000000000ffff0000ff0000ff0000000000000000000000000000000000ffff0000ff000000ff00000000000000000000000000000000ffff0000ff000000000000ff00000000000000000000000000ffff0000ff00ff000000ff0000000000000000000000000000ffff0000ff00ff000000ff0000000000000000000000000000ffff0000ffffffffffffff00000000000000000000000000ffff000000ff000000ff00ff0000000000000000000000000000ffff00ff000000ff0000000000000000000000000000000000ffff00000000ffffff00000000000000000000000000000000ffff00ffffffffffffffffff00000000000000000000000000ffff00ff00ff0000ff00000000000000000000000000000000ffff0000ffffffffffffff0000000000000000000000000000ffff0000ff0000000000ff0000000000000000000000000000ffff0000ff000000ff00000000000000000000000000000000ffff00ff0000000000ff0000000000000000000000000000ffff000000ff0000000000ff0000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ffff00ffffffffffffff000000000000000000000000000000ffff0000ff0000000000ff0000000000000000000000000000ffff0000ffff00000000ff00000000000000000000000000ffff000000ff00ff000000ff0000000000000000000000000000ffff00ffffff00ff0000ff00000000000000000000000000ffff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000ffff0000ff0000000000ff000000000000000000000000ffffff00ff00ff00ff00ff00ff00ff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff00ff000000ffff00ff00ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff000000000000ff000000ff000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ffffffffff0000ff000000ff000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ffffffffffffffff00ff0000ff00000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ffffffffffffff0000ff0000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ffffffffffff0000ffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff00ff00ff0000ff0000000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff00ff000000ffffffffffff00000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ff00ff00ffffffffffffff0000000000000000000000000000ff00ff00ffffffffffff00ff00000000000000000000000000ff00ff00ff0000ff0000000000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff00ff00ff000000ff000000000000000000000000000000ff00ff00ff00ff000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00ff00ffffffffffffff0000000000000000000000000000ff00ff00ff0000ff0000000000000000000000000000000000ff00ff00ffffffffffffff0000000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff00ff00ff00ff00ff00000000000000000000000000000000ff00ff00ffffffffffffff0000000000000000000000000000ff00ff0000ff0000ff00000000000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffff00ff00ff0000ff00ff0000000000000000000000000000ffff000000ffffffffffff0000000000000000000000000000ff00ff00ff0000ff0000ff0000000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ffffffffff00000000000000000000000000000000ff00ff00ffffffffffffffff00000000000000000000000000ff00ff00ffffffffffffff0000000000000000000000000000ff00ff00ffffffffffffff0000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ffff0000ff000000ff00ff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00ff00ffffffffffffff0000000000000000000000000000ff00ffff000000ff0000000000000000000000000000000000ff00ffff00ff0000ff00000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff00ff00ff0000000000ff0000000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ffff0000ff0000000000ff0000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ff00ff0000000000ff0000000000000000000000000000ff00ff0000ffffffffffff0000000000000000000000000000ffff000000ffffffffffff0000000000000000000000000000ff00ff00ff00ffffff00ff0000000000000000000000000000ffff0000000000ff0000ff0000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff00ff00ffffffffffffff0000000000000000000000000000ffff00ff0000000000ff0000000000000000000000000000ff0000ffff00ff00ff00ff00ff0000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000ffff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff000000000000ff000000ff000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff000000000000ff000000ff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ffffffffffffff0000ff00000000000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000000000000000ffffffff000000000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff000000ff0000ffffffff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00000000ff0000ffffff0000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffff00ffff0000000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff00ff00ff00000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000ffffffffff00000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff0000ff00ff0000ff00ff0000000000000000000000000000ff00ff0000ff00000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff00ff00000000000000ffff00000000000000000000000000ff00ff00000000000000ffff00000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00ff00000000ff0000ffff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff0000ff00000000000000000000000000000000000000ff000000ff0000ff00ffff0000000000000000000000000000ff00ff00ffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ffff00ff0000ff00ff00ff0000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffff0000000000ff00000000000000000000000000000000ffff000000ffff00ff00ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ffffff00ff000000000000000000000000000000ff0000ff0000ffffffffff00000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000ff00ff00ff00ff000000ffffffffff0000000000000000000000ffffffffffffff0000ff00000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffff00ff000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ffff00000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00ff000000ff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000000000ff000000ff0000000000ffff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ffffffff0000ff00ff0000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00ff00ffffffffff00ff0000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff00000000ff0000ff00ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000ffffffffffffff000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000ff00ff00ff00ff00000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffff000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff0000ff0000ff00ffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffff0000ffff000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffff00ff0000ff0000000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff000000ff000000000000000000000000000000ffffffffffffff000000ff0000000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ffffffffffff00ff0000000000000000000000000000000000ffffffffffff000000ff000000000000000000000000000000ffffffffffff000000ff000000ff0000000000000000000000ffffffffffff00ff00000000ff000000000000000000000000ffffffffffff00ff0000ff0000000000000000000000000000ffffffffffff000000ff000000000000000000000000000000ffffffffffff0000ff000000ff000000000000000000000000ffffffffffff00ff0000000000000000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffffff00ff000000ff0000ff00000000000000000000ffffffffff00ff00ffffffffff00000000000000000000000000ffffffff0000ff0000ff00ff000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff0000ff00ff0000ff0000000000000000000000ffffffffffff00ff0000ff0000ff0000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff00ff00ff00ff00000000000000000000000000ffffffffffff0000ff000000ff000000000000000000000000ffffffffffff0000000000ff00000000000000000000000000ffffffffffff00000000000000000000000000000000000000ffffffffffff00ff0000000000000000000000000000000000ffffffffffff000000ff000000000000000000000000000000ffffffffff00ff00000000ff00ff0000000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000ffffffffffff00ff0000000000ff0000000000000000000000ffffffffffff00ff00ff000000ff0000000000000000000000ffffffffffff00ff000000ff00000000000000000000000000ffffffffffff00ff000000ff00000000000000000000000000ffffffffffff00ff000000000000ff00000000000000000000ffffffffffff00ff000000ff00ff0000000000000000000000ffffffffffff00ff000000ff0000ff00000000000000000000ffffffffffff00ff0000000000ff0000000000000000000000ffffffffff00ff000000000000ff0000000000000000000000ffffffffffffff000000ff0000000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffffff000000000000ff0000000000000000000000ffffffffffff0000ff0000ff00ff0000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff00ff0000000000ff0000000000000000000000ffffffffffff00ff0000000000000000000000000000000000ffffffffffff00ff0000ff00ff000000000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000ffffffffffff0000ff00ff00ff000000000000000000000000ffffffffffff00ff000000ff00000000000000000000000000ffffffffffff00ff0000000000000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000ffffffffffffff000000ff0000000000000000000000000000ffffffffffff00ff0000ff0000ff0000000000000000000000000000ff00000000ffffffffffff0000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffff00ff000000ff00ff0000000000000000000000000000ff000000ff00ff00ff00ff00000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff00000000ff0000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffffff0000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff00ff00ff00ff000000ff0000ff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00000000ff00ff00ff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff00ff0000ff0000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000ffffffffff00ffffff00ff00ff0000000000000000000000000000000000000000000000000000ffffffffffff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffffff00000000ff0000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000ffffffffffffff0000ff0000ff00000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffff000000ffffff00000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffffff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ffffffff000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ffffffff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000ffffffffff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ffffffff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ffffffffff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ffffffff0000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000ffffffff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000ff000000ff000000ff00ff000000000000000000000000ffff000000000000000000000000000000000000ffffffffff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000ffffff0000ff00ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff0000ff000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000000000ff0000000000ff00ff000000000000000000000000ffffff00ffffff000000ff00ff00000000000000000000000000ffffffffffffff0000ff00ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffff000000ffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ffffffff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff00000000000000ffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff00000000000000ffffff0000000000000000000000000000ff00000000ffffffffff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000ffffff0000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000ffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000ffffff0000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffffffff00ffffffffffff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000ff000000ffffff000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff00ff000000000000000000000000ff0000ff00000000ff00ff00ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff00000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff0000000000000000ff00000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000000000000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000ff000000ffff0000000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ffff0000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff00ffff000000000000ffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffff00000000000000000000ff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ff000000ff0000ffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ffff0000000000ffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffff000000000000ff00000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff000000000000ffffff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ff000000000000ff00000000000000000000000000000000ff0000ffff00000000ffffff0000000000000000000000ffffff000000000000000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ffff000000000000ffff00000000000000000000ff00000000ff00000000000000000000000000ffff00000000000000ffffff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ff000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff00ff000000ff00000000ff00000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000ff00ff0000ffff000000ff000000ff000000000000000000000000000000ff000000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000ffff0000000000ff0000000000ffff00000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ff000000ff00ff0000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff0000ff00ff0000000000000000000000000000ff0000ff0000000000ffffff00000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ff0000ff000000ff0000000000000000000000ffff0000000000ff0000000000ffff00000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00ff0000000000ffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000000000ffff00000000000000000000000000000000000000ff00000000ffffffffffff00000000000000000000000000ff00ff0000000000000000ffff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000ffff0000000000ff0000000000ffff00000000000000000000000000ff0000ff0000000000ff00ff00000000000000000000ffff0000000000ff0000000000ffff00000000000000000000000000ff00000000ffffffffff000000000000000000000000ffff0000000000ff0000000000ffff00000000000000000000ffff0000000000ff0000000000ffff00000000000000000000000000ff000000ffffffffffffffff000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ffff0000000000ff0000000000ffff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff000000ff00000000000000000000000000ffff0000000000ff0000000000ffff00000000000000000000000000ff000000000000ff0000000000000000000000000000ffff0000000000ff0000000000ffff00000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff0000ffff0000000000ffff00000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000000000000000ff00ff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ffff000000ff0000000000000000000000000000ff0000ffff0000000000ffff00000000000000000000000000ff000000ffffffffffff000000000000000000000000ff000000ff00000000ff000000ffff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ff000000ffffffffffffffff00000000000000000000ffff0000000000ff0000000000ffff00000000000000000000ffff0000000000ff0000000000ffff00000000000000000000ffff0000000000ff0000000000ffff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffff0000000000ff0000000000ffff00000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff00000000ff00ffff0000000000000000000000000000000000ffff00000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000ffff0000000000ff0000000000ffff00000000000000000000000000ff000000ffff000000ff000000000000000000000000ff00000000ff00000000000000000000000000ff00ff00000000ffff00000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffff0000000000ff0000000000ffff00000000000000000000000000ff00ff000000ff00000000ff00000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ffffff000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff000000000000ff00ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ffff000000ff000000ffff0000000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff000000ff0000ff00ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000ff00ffff00ff00ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff000000ff00ff00000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff0000000000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff0000ff00ff000000ff000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000ff0000ff0000ff0000ff00ff00ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff000000ff00000000000000000000000000000000000000ffff000000ff000000ffff0000000000000000000000000000ffff000000ff000000ffff0000000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000ff00000000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000ff000000000000ff0000000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000ff00ff00ff0000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffff00000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff000000000000ff00ff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000ff00000000000000ff0000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000ff0000ffff00ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff0000000000ff00ff0000ff00000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff0000ff00000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff00ff00ff00000000ff0000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff000000ff00000000ff00ff0000000000000000000000000000ff00000000ff00ff000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff00000000ff00000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000ff000000000000000000000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000000000ffffff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff00ff000000ff00000000000000000000000000000000000000ffff00000000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff000000ffff0000ff00ff00ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000ff0000ffff000000000000ff000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff0000ff00ff00ff00000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff00ff00000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffff0000000000ff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffff00000000ff000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff00ffff00000000ff00ff00ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000ffffffffffffffff000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff00000000ff000000ffff00ff00000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000ff0000ff0000ff00ff00000000000000000000000000ffffffffffff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffff00ff000000ff0000ff00ff000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ffffffffffffffffff00000000000000000000ffffffffffffffffffffff00000000000000000000ff0000ff000000000000ff00000000000000000000000000000000ff000000ffffff000000ff000000000000000000000000ff0000ff000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000ff0000ff000000ff000000ff0000ff00000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff00ff000000ff000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ffffff000000ff000000000000000000000000ff0000ff00000000ff000000ff000000000000000000000000ff0000ff000000ff0000ff00ff000000000000000000000000ff0000ff000000ff0000ff00ff000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff0000000000ff00ff00000000000000000000000000ff0000ff0000000000ff0000ff000000000000000000000000ff0000ff0000ffffffffffffffffff00000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000000000ffff000000ffff000000000000ffff00000000000000000000ff0000ff000000ff00ff00ff00000000000000000000000000ff00ff000000ff00ff00ff00ff000000000000000000000000ff0000ff000000ff0000000000ff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff0000ff0000ff00ff000000ff00ff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff0000ff00000000ff000000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff0000ff000000ffffffffffffff0000000000000000000000ff00ff00000000000000ff00000000000000000000000000000000ff000000ffffff000000ff000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff0000ffff00ff00ffff00ff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff0000ff000000ff0000ff0000ff00000000000000000000000000000000ff00ff00ff000000000000000000000000000000ff0000ff000000ff00ff00ff00ff0000000000000000000000ff0000ff0000ff000000ff0000ff0000000000000000000000ff0000ff000000000000ffff00000000000000000000000000ff0000ff000000ff0000ff00ff000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff00ff000000ff00ff00000000ff0000000000000000000000ff0000ff000000ffffffffffffff0000000000000000000000ff0000ff0000ff00ff0000ffffff0000000000000000000000ff0000ff0000000000ff00ff00000000000000000000000000ff0000ff00000000ff00ff00ff000000000000000000000000ff0000ff0000ffffffffffffffffff00000000000000000000ff0000ff00000000ffff000000ff0000000000000000000000ff0000ff0000ff000000ffff00000000000000000000000000ff0000ff00ff00ffffffffffff000000000000000000000000000000ffff0000000000ff00ff000000000000000000000000ff0000ff000000ffffffffffffff0000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ff0000ff000000ff0000000000ff0000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff0000ff0000ffffffffffffffffff00000000000000000000000000000000ffffff00000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff00ff00000000ff000000ff0000ff00000000000000000000ff0000ff000000ffffffffffffff0000000000000000000000000000ff00ff00000000ff0000000000000000000000000000ff0000ff000000ffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff0000ff000000ffff000000ff000000000000000000000000ff00000000ff00000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffff000000ff0000ff0000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000000000000000000000000000ffffff00000000000000ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000ff00ff00ff00000000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000ffffff0000000000000000000000000000000000ff00ff00ff0000ff0000ff0000ff0000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000ff00ff0000ff0000ff000000ff0000000000000000000000ffff0000000000ff0000000000ffff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000ff00ff00ff00ff0000ff00ff00000000000000000000000000ff00ff00ff00ff00ff000000ff000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ff00000000ff00ff000000000000000000000000000000ff00ff00000000ff00ff00ff00000000000000000000000000ff00ff00ff000000ff00ff0000000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff00ff0000ff0000ff00ff000000000000000000000000000000ffff00000000000000ffff00000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff00ff000000ff00ff00ff00ff00000000000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff0000ff0000ff0000ff00ff0000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00ff0000ffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00ff00ff0000000000ff0000000000000000000000ff00ff00000000000000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff0000ff00ffff00ff0000ff0000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000000000000000ffffff0000000000000000000000000000000000ff00ff000000ff00ff00ff00ff000000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000ff00ff0000000000ff0000ff00000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000ff00ff00000000ff000000ff00ff000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff00ff0000ff00ff0000ff00ff000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff00ff00ff0000ff00ff00ff00000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff00ff00ff00000000ff000000ff0000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ff00ff0000ff000000000000ffff00000000000000000000ffffffffffffffff00ff000000ff000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ff0000ff0000ff0000ff0000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000ff00ff0000ff00ff000000ff00ffff0000000000000000000000ff00ff000000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000ff00ff000000ff00000000ff000000000000000000000000ff00ff00ffffffffffff00ff0000ff0000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00000000ffffffffff000000000000000000000000ff00000000ff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff0000ff000000ffffffffffffff0000000000000000000000ff0000ff0000ffffffffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff0000ff000000ff00000000000000000000000000ff00000000ff000000000000000000000000000000ff00000000000000000000000000000000ffff0000ff000000ffff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000ff00ff00ff00000000ff00000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00ff00ff0000ff0000ff0000ff0000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000ff00ff000000ff00ff0000ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000ff00ff00ff00ff00ff000000ff000000000000000000000000ff00ff00ff00ff00ff000000ff000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000ff00ff00ff0000ff00ff000000000000000000000000000000ff00ff00ff0000ff00ff00ff00000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff00ff00ff0000ff00000000ff000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ffff000000ff000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000ffff00ff00ff0000ff0000ff00000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00ffff0000ff00ff0000ff0000000000000000000000000000ffffffffffffff000000000000000000000000000000ff00ff00ff0000ff000000ff0000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00ff0000ff000000000000000000000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000ffff00ff00ffffffffffffffffff000000000000000000000000ff0000ff00ff00ff0000ff00000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ff00ff00ffff0000ff00ff0000ff0000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ff00ff00ff00ff00ff00ff00ff000000000000000000000000ff00ff00ff00ff0000ff00ff00000000000000000000000000ff00ff00ff000000ff000000ff000000000000000000000000ff00ff00ffffffffffffffffff000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ffff00ff0000ff000000ff00ff000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ffff00ff0000ff00ff000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff00ff00ff000000ffffff0000000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ff0000000000ff0000000000000000000000000000ff00ff00ffff0000ff000000ff000000000000000000000000ff00ff00ff00ff000000ffff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ffff00ff0000ff00ff000000000000000000000000ff00ff00ff00ff000000ff000000000000000000000000000000ffffffff00000000ffffff000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000ffff0000ffff00ffff0000ffff000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ffff00ff00ff0000000000ff00000000000000000000000000ff00ff00ff00ff0000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00ff00ff00ffffffffff000000000000000000000000ff00ff00ffffffffffffffffffff0000000000000000000000ffff00ff0000ff000000ff0000ff0000000000000000000000ff00ff00ff00ff0000ff0000ff00000000000000000000000000000000ffffffffffffff0000000000000000000000000000ff00ff00ff000000000000000000000000000000000000000000000000ff00ff000000ff0000000000000000000000000000ff00ff00ffff0000ff00000000ff0000000000000000000000ff0000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff00ff0000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff00000000000000000000000000ff000000ff00000000000000000000000000000000ff00000000000000000000000000000000ff00ff0000ff000000ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffff0000000000ff00000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffffff0000000000ff0000000000000000000000000000ffffff00000000ff00000000ffffff0000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ffffff000000ff0000ff0000ff000000000000000000000000ffffff0000ff000000ff000000000000000000000000000000ffff00ff0000ffff00ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffff00ff000000ff000000ff000000000000000000000000ffffff0000ff00ff000000ff00000000000000000000000000ffffff000000ff00000000ff00000000000000000000000000ffffff0000000000ff00000000000000000000000000000000ffffff0000ff000000ff000000000000000000000000000000ffffff00000000ff0000000000000000000000000000000000ffffff00000000ffffff000000000000000000000000000000ffffff000000ff000000ff0000000000000000000000000000ffffff0000ffffffffffffff00000000000000000000000000ffffff00ff000000ff0000ffff000000000000000000000000ffffff00ff000000ff00000000000000000000000000000000ff0000ff00ff00ff0000ff0000000000000000000000000000ffffff0000ffffffffff0000000000000000000000000000ffffff0000ff0000ff0000ff0000000000000000000000000000ffffff0000000000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ffffff00ff000000ff000000ff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffff000000ff000000ff00000000000000000000000000ffff000000000000ffffffffff000000000000000000000000ffff0000ff000000000000ffffff000000000000000000000000ffffff0000ff0000000000ff000000000000000000000000ffffff0000000000000000000000000000000000000000000000ff00ff0000ff0000ff00ff0000000000000000000000000000ffffff0000000000ff00000000000000000000000000000000ffffff00ff0000ff00ff0000ff00000000000000000000ffffffff0000000000ffffffffff00000000000000000000000000ffffff0000ff0000ff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffff00ffffffffffffffffff000000000000000000000000ffffff0000000000ff00000000000000000000000000000000ffffff0000ffffffff00000000000000000000000000000000ffffff00ff000000ff00000000000000000000000000000000ffffff000000000000000000000000000000000000000000ffffff0000ff00ff00ff0000ff00000000000000000000000000ffffff0000000000ff00000000000000000000000000000000ffffff00ff00ff0000ff00ff00000000000000000000000000ffffff00ff00000000000000ff000000000000000000000000ffffff00ffffffffffffffffff000000000000000000000000ffffff0000ffffffffffffff00000000000000000000000000ffffff0000ffffffffffff0000000000000000000000000000ffffff00ffffffffffffff0000000000000000000000000000ffffff000000ff00ff000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ffffff00000000000000000000000000000000000000000000ffffff0000ffff0000ffff0000000000000000000000000000ffffff0000ff00ffffffffff0000000000000000000000000000000000ffffffff000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ffff0000000000ffff000000000000000000000000000000ffffff000000000000000000000000000000000000000000ffffff000000ff000000ff000000000000000000000000000000ffffff0000ff00000000ffffff00000000000000000000ff000000ff0000ffff000000000000000000000000000000000000ffffff0000ff000000ff000000000000000000000000000000ffff00ff00ff0000ff00ff00000000000000000000000000ffffff000000ff000000ff00ff00000000000000000000000000ffffff0000ffffffffffffff00000000000000000000000000000000ff000000000000000000000000000000000000000000ffffff00ffffffffffffffffff0000000000000000000000ff000000ff00000000ff00ff0000000000000000000000000000ffffff0000ff00ff000000ff000000000000000000000000ff0000ff000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ffff000000ff00000000000000000000000000000000000000ffff0000ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff0000ff0000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000ff0000ff00ff0000000000000000000000ff00000000ff00000000ff000000000000000000000000ffff0000ffffffffffffffffff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffff000000000000ff0000000000000000000000000000000000ffffff00ff00ffffff0000000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000ffff000000ffffffffffffffff000000000000000000000000ffff000000ffffffffff000000000000000000000000000000ffffff00000000ff00000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffff000000ff0000ff0000ff00000000000000000000000000ffff000000ff00ff000000ff00000000000000000000000000ffff00000000ff0000ffffff00000000000000000000000000ffff000000000000ff00000000000000000000000000000000ffff000000ffffffffffffffff000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ffff0000000000ffffff000000000000000000000000000000ffff0000ff00ff000000ff0000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ffff000000ff00000000ff00ff000000000000000000000000ffff0000ff0000ff00ff000000000000000000000000000000ff000000ffffff000000ff0000000000000000000000000000ffff00ff00000000000000ffff000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ff0000ff00ff00ffffffffff00000000000000000000000000ffff0000ff000000ff000000ff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffff00000000ff000000ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ffff000000ff0000000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ffff0000ff0000ff00ff0000ff000000000000000000000000ff00ffffff00ff00000000ff00000000000000000000000000ffff000000ffffffffffffff0000000000000000000000ff000000000000ff0000000000ff00000000000000000000000000ffff000000ff00ff00ff00ff00000000000000000000000000ffff000000000000ff00000000000000000000000000000000ffff0000000000ff00ffffffff000000000000000000000000ffff000000ff0000ff00000000000000000000000000000000ffff0000000000000000000000000000000000000000000000ff000000ff00ff00000000ff00000000000000000000000000ffff000000ffffffffffffff00000000000000000000000000ffff0000ff00ff0000ff00ff00000000000000000000000000ffff000000ff0000000000ff00000000000000000000000000ffff000000000000ff00000000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ffff00000000ff00000000ff00000000000000000000000000ffff0000ff0000000000ff0000000000000000000000000000ffff0000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffff0000ffffffffffffffffff000000000000000000000000ffff00000000ff0000ff000000000000000000000000000000ffff000000ff000000ff00000000000000000000000000000000ffffffff0000ff000000000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ffff000000ffffffffffffff00000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ffff000000ff00ff00ff0000ff0000000000000000000000ff0000ff00000000ffff00000000000000000000000000000000ffff000000ff000000ff000000000000000000000000000000ffffff0000ff00ff0000ff0000000000000000000000000000ff0000ffffffffff00ffff0000000000000000000000000000ffff000000ff0000ff0000ff0000000000000000000000ffff0000ff0000000000ff0000ffff000000000000000000000000ffff00000000ff00000000ff00000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000ffff00000000ff000000ff0000000000000000000000000000ffff00000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000ffff00000000ff000000000000000000000000000000000000ffff000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff00ff000000000000000000000000000000000000ff00000000000000000000000000000000ff000000000000ff00ff0000ff00000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ffffff00000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff000000ff00ff00000000000000000000000000ff0000ff0000ff00ff000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000ff00ff00ff00ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff00ff000000ff00000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000000000000000000000ff00000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ff0000ff00000000ff0000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00ff0000ff00ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff0000ffff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000ffffffffff0000ffffffffff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ffffffffffffffffffff00000000000000000000000000ff00ff00ff0000ffff0000ff000000000000000000000000ff00ff00000000ff00ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff00000000ff000000ff00ff0000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff00ff00ff00ff00ff00ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00ffff0000ff0000ff000000000000000000000000000000ff00000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ff0000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff00000000000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000ffffffffffffffffffffff00000000000000000000ffffffffffff00000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffff00000000ff000000000000000000000000000000ffff0000ff000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffff000000ff000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffff0000ff000000ff000000000000000000000000ffffffffffff00ff0000000000000000000000000000000000ffffffffffff0000ff000000ff000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff00ff0000000000000000000000000000000000ffffffffff00ff0000ff000000ff0000000000000000000000ffffffffffff00ffffffffffffffff00000000000000000000ffffffffffff0000ffffffffffffff00000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff0000ff000000ff000000000000000000000000ffffffffffffff00ff000000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffff00ff000000ff00000000000000000000000000ffffffffff00ffff0000ff00ff000000000000000000000000ffffffffffff00ffffffffffffffff00000000000000000000000000ff000000ff00ff000000ff0000000000000000000000ffffffffffff00000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffff00ffffffffffffffff000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ffffffffffff00ff0000000000000000000000000000000000ffffffffff00ff00000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffffff0000ff00ff0000ff000000000000000000000000ff00ff000000ffff000000000000000000000000000000ffffffffffff00000000ff000000000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000ffffffffffff00ff00ff00ff00ff0000000000000000000000ffffffffffff00000000000000000000000000000000000000ffffffffffff00ffffffff0000000000000000000000000000ffffffffff000000ff00000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000ffffffffff000000ff00ffffffffff00000000000000000000ffffffffffff00ff0000000000ff0000000000000000000000ffffffffffff0000ff0000ff00000000000000000000000000ffffffffffff00000000000000000000000000000000000000ffffffffffff00ff0000ff0000000000000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffff00ffffffffffffff000000000000000000000000ffffffffff00ffff000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff00ffff0000ff00ff0000000000000000000000ffffffffffff00ffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffff00000000ff000000000000000000000000000000ffffffffff00ffff000000ff00000000000000000000000000000000ffff00ff00ff000000ff000000000000000000000000ffffffffffff00ff0000000000000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ffffffff000000ff000000ff00ff0000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000000000ffffff000000ffffff00000000000000000000000000ffffffffffff00ffffffffffffff000000000000000000000000000000ffff000000ff0000ff000000000000000000000000ffffffffff00ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00ff0000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000ff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff00000000000000ffff000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffff0000000000ff000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000ff00ff000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff000000000000ff0000ff00000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff00ffffff00ff00ff0000000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff00ffffff0000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff0000000000ff00000000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffff0000ff000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ff000000ffff00000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff00ffffffffffff00ff0000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffff00ff0000ff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ff0000ffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ffffffffffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000ffffffff0000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ffffffff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff0000ff000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffffff00ffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000ff0000ffffff0000000000000000000000000000000000ffffffffffff00000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ffff000000ffffffff000000000000000000000000ff00ff000000ff0000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000ffffffff00000000ff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00000000ffffffffff00000000000000000000000000ffffffffffffff00ff000000ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000000000000000000000ff000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ffff00000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ffffffff000000000000000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000ff00ff000000ffffffffffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000ff000000ff0000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffff00ffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ffff0000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff000000000000000000000000000000ff0000000000000000ff000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff00000000000000ffffff0000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000ffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ffffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ffffffffffffffff000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ffffff00ffffff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff00000000000000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffff0000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ffffffff000000000000000000000000000000ff00000000ff0000ff00ff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000ff000000ffffffff00000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ffffffff000000000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ffff00000000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ffffff0000000000000000000000000000ff00ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00ffffffff00000000ffffff00000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff0000000000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ffff00000000000000ffffff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff000000ff00000000ffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffff000000ff00ff0000ffff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ffff000000000000ffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff0000ff00000000ff00ffff00000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000ff00000000ffffffffff000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ffff000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00ffff0000000000ffffff00000000000000000000000000ff0000ff00ffff0000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00ff0000000000ffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ff00000000000000ffff00000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00ff00000000000000ff00000000000000000000000000ff00ffffff000000000000ff00000000000000000000000000ff0000000000ffff00000000ff00000000000000000000000000ff000000ff00000000ffff0000000000000000000000000000ff0000ff000000000000ffff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000ffff000000ff00000000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000ff000000ff0000ffff00000000000000000000ffff0000000000000000000000ffff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000000000000000ff00000000000000000000ff000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000ff000000000000ff000000000000ff00000000000000000000000000ff000000ff000000000000ff000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ff00ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000000000ff00000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000000000ffffffff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff00ff0000ff0000ffffffff00000000000000000000ff00000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000000000ff00ff00000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff00ff00000000ff0000ffff00000000000000000000000000ff00ff000000ff00ff0000ff00000000000000000000000000ff00ffffffffffffffffffff00000000000000000000ffffff00000000ff00000000ffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ffff0000ff0000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ff00ff00ff00ff0000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000ffff0000000000ff0000000000ffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ffff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000000000ff00ff000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ff00ff000000ff00ff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff000000ffffffffffffffffffff00000000000000000000ffff0000000000ff0000000000ffff00000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000ffff0000ffff000000000000000000000000ffff0000000000ff0000000000ffff000000000000000000000000ff000000000000ff000000ffff00000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff0000ff0000ff00ff00ff0000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00000000ffffffffff000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff0000ff00ff00ff000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00000000ffff0000ffff0000000000000000000000000000ff0000000000ff00ff0000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff0000ffffff0000ff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff0000ff00000000ff00ffff00000000000000000000000000ff0000ffff00ff00ff000000000000000000000000000000ff00ff00ffff000000ff00ff00000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00ff0000ffffffffffff00000000000000000000000000ff0000ffff00ff00ff0000000000000000000000000000000000ff0000ff00ff00ff00ff00ff000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000ff000000ff0000ff00000000ff00000000000000000000000000ff000000ff00ff00000000ff000000000000000000000000ff00000000ff00ff00000000ff00000000000000000000000000ff00ff000000ff00000000ff000000000000000000000000000000ff00ff0000ff000000ff0000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000ff00ff0000ff000000ff0000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff00ff00000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000ff0000ffff000000ff00000000000000000000ff00000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff0000ff00ffff00ff00000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffff0000ff0000ffff00000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000ff00ff00ff0000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ff00000000ff000000ff00000000000000000000ff0000ff00ff00ff0000ff0000ffff00000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff00ffff000000ff000000ff000000000000000000000000ffff000000ff000000ffff000000000000000000000000ffff0000ff0000ff0000ff000000ff00000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffffffffffffffff000000000000000000000000ff00000000ff000000ff00ff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00ff0000ff00000000000000000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000000000ffff00000000000000000000000000000000ffff000000ff000000ffff0000000000000000000000000000ff0000ff000000ff0000ff00ff00000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ffff00ff00ff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff00ffff000000ff000000ff00000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000000000ffff00000000000000000000000000000000ff00ffff0000ff0000ff00ff0000000000000000000000000000ff000000ff00ffffff00ff0000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000ff0000ff0000ffffff0000ff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff00ff0000ff00000000ff00000000000000000000000000ff00000000ff0000ff0000ffff00000000000000000000000000ff0000ff0000ffffff0000ff00000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000ff000000ff0000ff00ff000000ff000000000000000000000000000000000000ff00ff000000ff0000000000000000000000ff0000ff00ff0000ffff000000ff0000000000000000000000000000000000ff0000ff000000ff0000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff0000ffffffffffffffffff00ff00000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000ff00000000ff000000000000000000000000ff0000000000000000000000000000000000ff00000000ff00ffff00000000ff0000000000000000000000ff0000ffffffffff0000ff00000000000000000000000000ff000000ff0000ff00ff00ff00000000000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000000000ff0000ff0000ff00ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000ff0000ff000000ff00ff00ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ff00ff00ff0000ff00ff00ff000000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff00ff00ff00ff00ff0000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ffffffff0000ff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ff0000ff00ff0000ff000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ff00ffffff00ff0000ff00ff0000000000000000000000000000ff00000000ffffffffff000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00000000ffff0000ff0000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff0000ffff00ff00ff00ff00ff00000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000ffffffff00ff00ff0000000000000000000000000000ff0000ff00ffff00ff00ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000000000ffffffffffff00000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff0000ffffffff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff00000000ff00ff00ff000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ffffff00ff00000000000000000000000000000000ff0000ffffffff000000ff000000000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000000000ff0000ffff00ffffff00ffff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff0000000000ff00ff00ff00000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff0000ff00ffffffffffff00000000000000000000000000ff0000ffff00ff00ff00ff000000000000000000000000000000ff0000ff00ffffffffff00ff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff000000000000ff000000ff000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ffffffffff00ff0000ff00ff00000000000000000000000000ff00ff00ff00ff0000ff00ff00000000000000000000000000ffffffff00ff000000ff00ff000000000000000000000000ffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000000000000000ff000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000ff000000ff0000ffff0000ff00000000000000000000ffffffffffff0000000000000000000000ff00000000000000000000000000000000000000ff000000ff00ff00ff000000ff0000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff00000000ff00ff000000ff00000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000000000ff000000ff00ff00ff0000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000ff000000ffff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ffffff00000000ffffff00000000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff00000000ff00ff00ff0000000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000ffffff000000ffff00ff000000000000000000000000000000ff0000ff0000ff00ff00000000000000000000000000000000ff00000000ff00ff00ff000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff00ff00ff0000ff000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ff00ff0000ffffffff00000000000000000000000000ff0000ff00ffffff00ffff00ff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ffffffffffff0000000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000ff000000000000ffff0000ff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000ff0000ff00ffff00ff00ff000000000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000000000ff0000ff0000ff00ff00ff0000000000000000000000000000ff0000ff0000ff00ffff00ff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000ff00ff0000ff0000000000000000000000000000ff00000000ff00ff00ff000000000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ff0000ffff0000ff000000000000000000000000000000ff000000ff00ffffff00ff0000000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff0000ffff0000ffff00ff00000000000000000000000000ff0000ff00ff00ff000000ff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff00000000ff00ffffff00000000000000000000000000000000ff0000ff00ff00ff00ff00ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff000000ff000000ff00ff000000000000000000000000ffffffffffffffffff00ff00ff00000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff0000000000ff0000ff00ff0000000000000000000000000000ffff00ffff000000ff00ff00000000000000000000000000ff0000ff00ff000000ff00ff000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff0000ff0000000000ff00000000000000000000000000ff00ff000000ffffffff00ff000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000ff00000000ff00000000000000000000ff000000000000000000000000000000000000000000ff00ff0000ff0000ff00ff000000000000000000000000ff0000ff000000ff0000ff00000000000000000000ff0000ff0000000000ffff000000ff00000000000000000000ff0000ff000000ff00ff00ff00ff0000000000000000000000ff0000ff000000ff00ff00ff00000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff0000ff000000ff000000ff00000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ff0000ff000000ffffff00ff00ff0000000000000000000000ff0000ff00000000ffffffffff000000000000000000000000ff0000ff000000ff0000ff00ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff0000ff0000ff0000ff00ff0000ff00000000000000000000ff0000ff0000000000ffffff00000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ffff00000000000000000000000000ff0000ff000000ffff000000ff000000000000000000000000ff0000ff0000000000ffffff00000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff00ff000000ff0000ff0000ff000000000000000000000000ff0000ff000000ff0000000000ff0000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff00ff0000ff00ffff000000ff000000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff00ff0000ffff00ff00ff0000ff0000000000000000000000ff00ff0000ff0000ff0000ff0000ff00000000000000000000ff0000ff00000000ff000000ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff0000ff0000ffffff00ff00ff00ff00000000000000000000ff0000ff000000ff0000000000ff0000000000000000000000ff00ff0000000000ff000000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff00ff0000ff0000ff0000ffff000000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff0000ff0000ff00ff00ff0000000000000000000000ff0000ff0000ff00ff0000ff0000ff00000000000000000000ff0000ff0000ff00ffffffffff00ff00000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff000000ff000000ff00000000000000000000ff0000ff000000ffffffffffffff0000000000000000000000ff0000ff00000000ff00ffff00000000000000000000000000ff0000ff0000000000ffffff00000000000000000000000000ff0000ff000000ff00ff00ff00ff0000000000000000000000ff0000ff000000ffffffffffff000000000000000000000000ff0000ff0000ffffffffffffffffff00000000000000000000ff0000ff000000ffffffffffffff0000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff000000ffffffffffffffff00000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff00ff0000ff0000ff0000ff00ff0000000000000000000000ff0000ff000000ff0000000000ff0000000000000000000000ff0000ff0000ff0000ff00ff0000ff00000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff000000ff000000ff00ff0000000000000000000000ff0000ff00000000ff0000ffff000000000000000000000000ff00ff0000ff000000000000ffff0000000000000000000000ff00ff000000ff0000000000ff000000000000000000000000ff0000ff0000ff00ffffffffffff0000000000000000000000ff00ff0000ffff00ff00ff00ff000000000000000000000000ff0000ff0000ff00ffffffffff00ff00000000000000000000000000000000ff00ff000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000ff0000ff00ff00000000000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000ff00ff00ff00ff0000ff00ff000000000000000000000000000000ff00ff00000000ff00ff00000000000000000000000000ff0000ff00ff000000ff00ff000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ff0000ff00ff000000ff00ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffff00ff000000ff0000ff00ff000000000000000000000000ff00000000ff00000000000000000000ff000000000000000000000000000000000000000000ff00ff0000ff0000ff00ff000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000ff00ff000000ffffffffffffffff0000000000000000000000ff00ff000000ff00ff00ff00ff000000000000000000000000ff00ff000000ff00ff00ff0000000000000000000000000000ff00ff0000000000ff0000ff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff0000ffffffffffffffffff0000000000000000000000ff00ff000000ff00000000ff00000000000000000000000000ff00ff00ff00ff000000ff0000ff0000000000000000000000ff00ff0000ff000000ff000000ff0000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ffffff0000ff00ffffff00000000000000000000000000ff00ff0000ffffffff00ffffffff0000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ff00ff00ff0000ffffffffff00000000000000000000000000ff00ff0000ffffffffffffffffff0000000000000000000000ff00ff00ff00ff0000000000000000000000000000000000ff00ff000000ff0000ff0000ff00000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ff00ff00ff00ffffffffffffffff00000000000000000000ff00ff00000000ff000000ff00ff000000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000ff00ff0000ff0000ff00ffffffff0000000000000000000000ff00ff0000ff0000ff0000ff0000ff0000000000000000000000ff00ff0000ff00ffffffffff00ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff0000ff00ff00ff0000ff000000000000000000000000ff00ff000000ff0000000000ff0000000000000000000000ff00ff0000ffffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000ff00ff0000ff00ff000000ffff00000000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000ff00ff0000ffffffff00ff00ff000000000000000000000000ff00ff0000ff00000000ff0000ff0000000000000000000000ff00ff000000ff0000000000ff000000000000000000000000ff00ff0000ffffffffffffffff000000000000000000000000ff00ff0000000000ffffffffff000000000000000000000000ff00ff0000ff000000ff000000ff0000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000ff00ff00ff0000ff00ff00ff00000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00ff000000ff0000000000ff000000000000000000000000ff00ff0000ffffffffffffff00000000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000ff00ff0000ffffffffffffff000000000000000000000000ff00ff00ffffffffffffffffffffff00000000000000000000ff00ff0000ffffffff0000ff00ff000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ff00ff0000ffffffffffffffffff0000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ff0000ffff00ff00ff00ff0000000000000000000000ff00ff0000ff00ffffff00ff00ff0000000000000000000000ff00ff000000ffffffffffffff00000000000000000000000000ff00ff0000ff000000000000000000000000000000000000ff00ff00000000ff00ff000000ff000000000000000000000000ff00ff0000ff00ff00ff00ff00ff00000000000000000000000000000000ff00ff00000000000000000000000000000000ffffff0000000000ff00ff00000000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000ffffffffffffffff000000ff0000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ffffffffffffff000000ff0000000000000000000000000000ffffffff00ff00000000ff00000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff0000ffffffffffffffff00000000000000000000000000ff0000ff00ff00ff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff00000000ff00ff0000ff000000000000000000000000ff0000ff000000000000000000000000ffff00000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff0000ffffffffff0000ff0000000000000000000000ff00ff00ff00ff0000ff000000000000000000000000000000ff00ff00ffffffffffffff00ff000000000000000000000000ff00ff00ff00ff00ff00ff0000000000000000000000000000ff00ff00ff0000ff000000ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ff00ffffffffffff00000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000ff00ff00ffffffffffffffffffff0000000000000000000000ff00ff00ff0000ff00ff00ff00000000000000000000000000ff00ff00ffff0000ff00ff0000ff0000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00ff00ffff0000ff00000000ff0000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ff00ffffffffffff00000000000000000000000000ffff00ff00ffffffff0000ff00000000000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000ffff00ff0000ff000000ff00ff000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ffff00ffff0000ff00ff0000ff000000000000000000000000ffff00ffffffffff0000ff0000ff0000000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00ff00ffff00ff00ff0000ff000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ffff00ff00000000ff0000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000ffff00ffff0000000000ff0000000000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000ff00ff00ffff0000ff00ff00ff000000000000000000000000ff00ff00ffffffffff00ff0000ff0000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ffff0000ff00000000000000000000000000000000ff00ff00ffffffffffffffffffff0000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00ff00ffffffffffffffffff000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ff00ff00ffff0000000000ff00000000000000000000000000ff00ff0000ffffffffffffffffff0000000000000000000000ff00ff00ffff0000ff0000ff00000000000000000000000000ffff00ff000000ff0000000000000000000000000000000000ffff00ffff0000ff0000ff00ff000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ffffffffffffffff00000000000000000000000000ff00ff00ffffffffffffffffffff0000000000000000000000ff00ff00000000ff00ff000000ff0000000000000000000000ffff00ffff00ff00ff000000ff000000000000000000000000ffff00ff000000000000000000000000000000000000000000ff00ff00ffff00ffffffffffff000000000000000000000000ffff00ff000000ff0000000000000000000000000000000000ff00ff00ffff00ffffffffff00ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ff00ffffffffff00000000ff000000000000000000000000000000ffffffffff00000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000ffffffffffff00000000000000000000ffff0000000000ff0000000000ffff0000000000000000000000ff00ff000000ff0000000000000000000000000000000000ff00ff00ff000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff00ff0000ff000000000000000000000000ff0000ff0000000000000000000000000000ff0000ff0000ff00000000000000000000000000ff000000ff000000ff00000000000000000000000000ff000000000000000000ff000000000000000000000000ffffff0000ff0000ff00000000000000000000000000000000ffffff0000ff00ff00ff00ff00000000000000000000000000ffffff0000000000000000ff00000000000000000000000000ffffff0000000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffffff0000000000ff00000000000000000000000000000000ffffff0000ff00000000ff0000000000000000000000000000ffffff0000ffffffffffffff00000000000000000000000000ffffff000000ff000000ff0000000000000000000000000000ffffff000000000000000000000000000000000000000000ff00ff00ff0000ff00ff00ff0000000000000000000000000000ffffff00ff0000ff00ff0000ff000000000000000000000000ffffff0000ff0000ff0000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffff0000ff00ff000000ff00000000000000000000000000ffffff0000ffffffffffffff00000000000000000000000000ffffff0000ff00000000ff00000000000000000000000000ffffff0000000000000000ff0000000000000000000000000000ffffff0000ffffffffffffff00000000000000000000000000ffffff0000ff000000ff0000000000000000000000000000ffffff00000000000000ff00ff00000000000000000000000000ffffff0000000000ff000000000000000000000000000000ffffff00ff0000ff00ff0000ff000000000000000000000000ffffff00ff0000ff0000ff00ff00000000000000000000000000ffffff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffff00ff00ff00ff00ff00ff000000000000000000000000ffffff00000000ff00000000000000000000000000000000ffffff0000ff00000000000000ff00000000000000000000ffff000000ff000000ff000000ff000000000000000000000000ffffff00ffffffff00ffffffffff000000000000000000000000ffffff0000ff0000000000ff00000000000000000000000000ffffff00ff0000ff00ff00ff00000000000000000000000000ffffff00ff0000ff00ff00ff00000000000000000000000000ffffff00000000ff00ff000000000000000000000000000000ffffffff000000ff000000ff00000000000000000000000000ffffff0000ff00ff0000000000000000000000000000000000ffffff00000000ff0000000000000000000000000000000000ffffff0000000000ff00000000000000000000000000000000ffffff0000ff00ff000000ff00000000000000000000000000ffffff0000000000ff00000000000000000000000000000000ffffff00000000ff0000000000000000000000000000000000ffffff00ff00ff0000ff00ff00000000000000000000000000ffffff00000000000000000000000000000000000000000000ffffff0000ff0000000000ff00000000000000000000000000ffffff00ffffffffffffff0000000000000000000000000000ffff00ff00ff00000000ff0000000000000000000000000000ffffff00ffffffffffffff00000000000000000000000000ffffffff000000ff00ff000000ff0000000000000000000000ffffff00ffffffff0000ff00ff00000000000000000000000000ffffff00000000ffffff000000000000000000000000000000ffffff00ffff00ff00ff000000000000000000000000000000ffffff000000000000000000ff000000000000000000000000ffffff0000ff0000ff0000ff00000000000000000000000000ffff00ff000000ff00000000000000000000000000000000ffffff00ff00ff00ff000000ff000000000000000000000000ffffff00ffffffffffffffffff00000000000000000000000000ffffff00ff00000000000000000000000000000000000000ffffff00ffffffffffffffffff00000000000000000000000000ffffff00ff000000ff000000ff0000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff00ff000000ff0000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffffff000000ff00000000000000000000000000ffffffffffffffffff0000ff00000000000000000000000000ffffffffffffffff000000ff00000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffff00000000ff0000000000000000000000000000000000ffff00ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00ff00000000000000000000000000000000ffff00000000000000000000000000000000ff000000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff000000000000000000ff000000000000000000000000ffff000000ffffffffffffff00000000000000000000000000ffff000000ff00ff00ff000000000000000000000000000000ffff0000ffffffffffffffff00000000000000000000000000ffff00ff00ffffffffff00ffff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffff000000ffffffffffffff00000000000000000000000000ffff000000ff00000000ff0000000000000000000000000000ffff000000ff0000000000ff00000000000000000000000000ffff0000ffffffffffffffffff000000000000000000000000ffff00000000000000000000000000000000000000000000ff00ff00ff0000ff00ff00ff0000000000000000000000000000ffff0000ff0000ff00ff0000ff000000000000000000000000ffff000000ffffffffffffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000ffff0000000000ff0000000000ffff000000000000000000000000ffff00000000ff000000ff0000000000000000000000000000ffff000000ff0000ff0000ff00000000000000000000000000ffff000000ff00000000ff0000000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ffff000000ff0000000000ff00000000000000000000000000ffff00ff00ffffffffffffffff000000000000000000000000ff0000ffffffffff00ff00ff00000000000000000000000000ffff000000000000ff00000000000000000000000000000000ff0000ff00ff00ffffffffff00000000000000000000000000ff0000ff0000ff0000ffff0000000000000000000000000000ffff0000ffffffffffffffffff00000000000000000000ffff0000ff0000000000ff0000ff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ffff0000ff00ff00ff000000ff000000000000000000000000ffff000000ff0000ff00ffffff000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff0000ff00ff00ff0000000000000000000000000000ffff000000ffffffffffffff00000000000000000000000000ffff0000ffffffff000000ff00000000000000000000000000ffff0000ff0000ff00ffff0000000000000000000000000000ffff000000ff0000ff0000ff00000000000000000000000000ffff0000ff00000000000000ff000000000000000000000000ffff00000000ffffffffffffff000000000000000000000000ffff0000ffff0000ff0000ff00000000000000000000000000ffff0000ffffffffffffffffff000000000000000000000000ffff000000ff0000ff0000ff00000000000000000000000000ffff0000ffffffffffffffffff000000000000000000000000ffff000000ff00ff000000ff00000000000000000000000000ffff0000ffffffffffffffff00000000000000000000000000ffff000000ffffffffffffff00000000000000000000000000ffff000000ffffffffffffff00000000000000000000000000ffff0000ff0000000000ff0000000000000000000000000000ffffff000000ff0000ff000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ffff0000ff0000ff00ff0000ff000000000000000000000000ffff00000000ff0000ff00ff00000000000000000000000000ffff00ff00ffffffffff00ff00000000000000000000000000ffff0000ffffff00ff00ffffff000000000000000000000000ffffff0000ffffffffffffffff000000000000000000000000ff0000ff00ffffff00ffffffff000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ffff0000ffffffffffffffffff000000000000000000000000ff000000000000000000000000000000000000000000000000ffff0000ff00ffffffffff00ff000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000ff00ff0000ff0000000000000000000000000000000000ff00ff00ff0000ff0000000000000000000000000000000000ffffffffffff000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff00ff00ff000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffff00000000ff0000000000000000000000000000000000ffff000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ffffffffff0000ffffffffff000000000000000000000000000000ff0000ffffffff00ffffffff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000ff0000ffffffffffffffffff00ff00000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ffffffffffff0000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ffff000000ff000000000000000000000000000000ff00000000ff000000ff00ff0000000000000000000000000000ff0000ff00ffffffffff00ff000000000000000000000000ff0000ffff000000ff00000000000000000000000000000000ff0000ffffffff0000ff00ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff00ff00ff00ff00ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000ffffff00ff00ffffff00000000000000000000000000ff000000ffff0000ff0000ff000000000000000000000000ff0000000000ff00ff00ff000000000000000000000000000000ff00ffffffffff00ff000000000000000000000000000000ff0000ff0000ff00ff00ff000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ffffffff00ff00ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000ff00ff00ff00ff00ff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff0000ff00ff0000ff00ff0000000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff00ff00ff00ff00ff00ff00ff000000000000000000000000ff0000ff0000ff0000ff00ff0000000000000000000000000000ff000000ff00ffffff00ff0000000000000000000000000000ff0000000000ff00ff0000ff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff00ff00ff00ff00ff00000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000ff00ffffffffff00ff0000000000000000000000000000ff0000ffff0000ff0000ff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000ff0000ff0000ff00000000ff0000000000000000000000000000ff0000000000ff00000000ff0000000000000000000000000000ff00ff0000ff00000000ff00000000000000000000000000ffffffffff00ff00000000ff000000000000000000000000ffffffffffff00ff00000000ff000000000000000000000000ffffffffffff00ff00000000ff000000000000000000000000ffffffffffffffff00000000ff000000000000000000000000ffffffff00ff00ff00000000ff000000000000000000000000ffff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffffffff00000000ff0000ff0000000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000ffffffffffff0000ff0000ff00000000000000000000000000ffffffffffff00ff000000ff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffffff00ff00000000ff000000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffffff00000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffffffff0000ff00ff0000ff00000000000000000000ffffffffffff00ffffffffffffff000000000000000000000000ff000000000000000000000000ff0000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffffff00000000000000ff0000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff00ff000000ff00000000000000000000000000ffffffffff0000ff000000ff00ff0000000000000000000000ffffffffffff00ff0000000000ff0000000000000000000000ffffffffffff00ff0000ff0000000000000000000000000000ffffffff00ff0000ff0000ff00ff0000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000000000ffffff000000ffffff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff00ff00ff00ff0000ff00000000000000000000ffffffffff00ffffffffffffffffff000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffffffffffffff00ff00ff000000000000000000000000ffffffffffffff00ffff000000ff0000000000000000000000ffffffffffff00ffffffffff00ffff00000000000000000000ffffffffffffff0000ff00ff00ff0000000000000000000000ffffffffffff000000ff00ff00000000000000000000000000ffffffffffff0000ff0000ff00000000000000000000000000ffffffffffff00ff0000000000ff0000000000000000000000ffffffffffffff0000ff00ff0000ff00000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffffff00ff0000ff0000ff0000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffffff00ff00ffff00ff000000000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000ffffffffffff00ff00ff00ff00ff0000000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000ffffffffffff00000000000000000000000000000000000000ffffffffffff000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffffffffff00ff00ff00ff00ff00ff00000000000000000000ffffffffffffffffffff00ffffffff00000000000000000000ffffffffffff0000ff000000ff000000000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000ffffffffff0000ff000000ff00ff0000000000000000000000ffffffffff0000ff0000ff0000ff0000000000000000000000ffffffffffff00ff000000ff0000ff00000000000000000000ffffffff00ffffffffffff0000ff0000000000000000000000ffffffffffff00000000000000ff0000000000000000000000ffffffffff00ff00ff000000ff000000000000000000000000ffffffff00ff00000000000000ff0000000000000000000000ffffffffff00ffffffff00ffffffff00000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000ff000000000000ff00000000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff000000ff0000ff00000000ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000ff00000000ff0000ff00000000ff00000000000000000000000000ff00ff000000ff00000000ff0000000000000000000000ff0000ff00ff0000ff00000000ff00000000000000000000000000ffff00000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ffff0000000000000000000000000000000000ff00000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffffff000000000000000000000000ff00000000ff000000ff00ff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000ff00ff00ffffffffffff000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff000000ffff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff00ff000000ff00ff000000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff0000ff00ff00ff00ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000ffffffffffff00ff000000ff000000000000000000000000000000ff00ff00ff00ff00ff00ff00ff000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000000000ffff00000000000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff0000ffffff00ff00ffffff00000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000000000ffffffffffffffffffff00000000000000000000000000ff0000000000ffffffffffff00000000000000000000000000000000ff0000ffffffffffff00000000000000000000000000ff000000000000ffffffffffff0000000000000000000000ff0000ff0000ff00ffffffffffff000000000000000000000000ff000000ff0000ffffffffffff0000000000000000000000000000ff00000000ffffffffffff0000000000000000000000ffffffffffff0000ffffffffffff00000000000000000000000000ff00ff000000ffffffffffff0000000000000000000000ffffffff00ff0000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff00000000000000ff0000ff00000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff00000000ff00ff000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff00000000ffffff00ffffff0000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ffffffffffff00ffffffffffff0000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000ffffff00ff00ff00000000000000000000000000ff0000000000ff00ff00ff0000000000000000000000000000ff0000ffffffffff0000ff0000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff0000ff00ff0000ffffffff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ffffffff00ff0000ff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff00ff0000ffffff00000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff00ff000000ff00ff000000ff000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff00000000ff00ff00ff000000000000000000000000000000ff0000ff00ff00ff00ff00ff00000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff0000ffffffff00ffffffff0000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffff0000ff000000000000000000000000000000000000ffffff0000000000ff00000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000ffffffffffffffffff00ff0000000000000000000000000000ffffffffffffffff0000ff000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ffffffffffffffffff00ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000000000ff00ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffffffff00ffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ffffffff0000ff000000000000000000000000000000ff00ffffffffffff00ffffffff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000ff00000000ff000000000000ff00000000000000000000000000ff0000ffffffff00ffffffffff00000000000000000000000000ff0000ff00ff0000ff00000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff00000000ff0000ffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffffff00ffffffffff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ffffffffff00ffffffffff000000000000000000000000ff0000ffffffff000000ff000000000000000000000000000000ff000000ffffffff0000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff00ffffffff00ff0000ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000ffffffffff0000000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000ff000000ffffffffffff0000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffff0000ff0000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffff000000ff0000000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000ffffffffffffffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff00000000000000ffff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff0000ffffffff00ffffffff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000ff000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff0000000000ff0000000000000000000000000000ff00ff000000ff00000000ff0000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff000000ff0000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000000000000000ffff00000000000000ff000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffff000000000000000000000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffff00000000000000ffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ffff0000000000ffff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffff00000000000000ffff00000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffffff000000000000000000000000000000000000000000000000ff00ff000000ff00000000000000000000000000000000ffffff0000000000000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ffff0000000000ffff000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffff0000000000ff000000000000000000000000000000ff0000000000ff00000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffff0000000000ffffff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000000000ff00000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ff000000ffffff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000ffff000000000000000000000000000000ffff00000000000000ffff0000000000000000000000000000ffff00000000000000ffff0000000000000000000000000000000000ff00ff00000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00ff000000ff00000000000000000000000000000000ff00ffffff00000000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff00000000000000ffff00000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ffff000000ff0000000000ff000000000000000000000000000000000000ffff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000000000ffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff00000000ff00ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffff000000000000ff0000000000000000000000000000000000000000000000000000ffff0000000000ff000000000000000000000000000000ff00000000000000ff00ff000000000000000000000000ff000000ffff0000000000ffff000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff0000000000ffff0000000000000000000000000000000000ff0000ff00ff0000000000ff00000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff00ff00ff0000ffff000000ff000000000000000000000000ff0000000000ff000000ff00ff000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff0000ff00000000ffffffffff000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000000000ff00000000ff000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000000000ffff0000000000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff0000000000ffff0000000000000000000000000000000000ff00ff00000000ff000000ffff000000000000000000000000ff0000ff00ff00ff00ff00ff0000000000000000000000ffff0000000000ff0000000000ffff000000000000000000000000ff00ff000000ffff00ffff00000000000000000000000000ff0000ff00ff0000ff0000ff00ff000000000000000000000000ff00ff0000ffff00ff00ff00000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00000000000000ff00ff00ff000000000000000000000000ff0000ff0000000000ff00ff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00ff0000000000ff0000ffff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ff00000000ff00ff00ff000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff00ff00ff000000ff0000ffff000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ffffffff00ffffffff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00000000ffff00000000ffff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff000000000000ff00ff000000000000000000000000ff00ff0000ff00ff0000ff00ff000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffff000000ffff0000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff00ffff00ff00ff000000ffff000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000ff0000ff00ff00ff000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff00ffffffff000000ff000000000000000000000000000000ffffff00000000ff000000ffff000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00ff00ff00ff0000ff00ff000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ffffffffffffffffff00000000000000000000ff00000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff00000000ff0000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff000000ffffffff000000ff00000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00ff00000000000000ff000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff00000000ff00ff000000ff00000000000000000000000000ffff0000ff00ffffff000000ff000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff000000ff0000ffff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ff000000ff00ff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff000000000000ff00000000ff000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff00000000000000ffff000000000000000000000000000000ff0000ff00000000ff00ff00ff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ffff000000ff000000ffff0000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff00000000ff000000ff000000ff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000000000ff000000ff000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000ff0000ff0000ffff00ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00ff0000ff0000ffffff00ff000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff00ff0000ff00ff0000ff0000000000000000000000000000ff000000ff0000ff00ffff0000000000000000000000000000ff0000ff0000000000000000ff000000000000000000000000ff00ff0000ff00ff00000000ff000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000000000ffffffffffffff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff0000000000ff00ff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000000000ffffff00000000000000000000000000000000ff00000000ff000000ff00ff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000ffff0000ff00ff00ff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ff0000ff000000ff000000000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000000000ff0000000000ffffff00ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00ff000000ff0000ff00ff000000000000000000000000ff00000000ff000000ff00ff0000000000000000000000000000ff00000000ff00ff00ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff00000000ff00000000ff00000000000000000000000000ff0000000000ff00000000ff00000000000000000000ff0000ff000000ff000000ff00ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff0000000000ff00ff00000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff00000000ff00ff000000ff00000000000000000000000000ff00ff00ff00ff00ff000000ff000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00ff0000ff00ff0000ff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff000000ffff00000000ff0000000000000000000000000000ff0000ff00ffffff00ffff00ff000000000000000000000000ff0000ffffffffff00ff00ff000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff00ffffffff000000ff000000ff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ff000000ff00ff0000ff000000000000000000000000ff0000ff00ffffffffff00ff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000ff00ff00000000ff00ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff00000000ff0000ff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ff00ff00ff0000ff00ff000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000ff00ff000000ff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000ffff0000ff000000ffff000000000000000000000000ff0000ff00ff00ff00000000ff000000000000000000000000ff000000000000000000000000000000000000000000000000ffff0000ff00ff0000ff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000ff00ffffffffff00ff00000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00ff0000ff00ff00ff00ff00000000000000000000000000ff00000000ff00ff00ff000000000000000000000000000000ff0000ff00ff00ff00ff00ff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00ffffffffffff00ff0000ff000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff000000ff00ff00000000ff00000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff00ff000000ff0000ff00000000000000000000000000000000ff0000000000ffffff00000000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000ff00000000ff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00ff00ffffffffff00ff0000000000000000000000000000ff0000000000ff00000000ff0000000000000000000000ff000000000000000000000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000ffffff0000ff00ffffffffff00ffff000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000ff00ff0000ff0000000000000000000000000000ff00ff00ff00ff00ff00ff00ff000000000000000000000000ff000000ff000000ffff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00ff0000ffff0000ff0000ff000000000000000000000000ff0000ff00ff00ff0000ff0000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff0000ff0000ff00ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff000000ff000000ff00ff00ff000000000000000000000000ff00ffffffff000000ff00ff00000000000000000000000000ff0000000000ffff000000ff00000000000000000000000000ff0000ff00ff00ff0000ff0000000000000000000000000000ff0000ff000000ff00ff00ff00000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff00000000ffffff0000ff0000ff000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000ff0000ffffffff00000000ff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ffffffffff00ff0000ff000000000000000000000000ff0000ff00ff00ff00ff00ff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff000000ff0000ff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff000000ffff0000ff00000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000ff00ff00ffff00ff00ff000000000000000000000000ff0000ff000000ff00ff00ff00000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000ff00ff00ff00ff0000ff000000000000000000000000000000ff00000000ff00ff00ff000000000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ff00ff00ff0000ff0000000000000000000000000000ff0000ffffff00ffff00ff0000000000000000000000000000ff0000ff00ff00ffff0000ff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000ff000000ff0000ff000000000000000000000000ff0000ffffffff000000ff0000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff00000000ff00ffff00000000000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000ff0000ffffffff000000ff00000000000000000000000000ff0000ff00ffff00ff00ff00ff00000000000000000000000000ff0000ff00ff00ff00ff00ff00000000000000000000000000ff00ff00ff000000ff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffff00ff000000ff0000ff00ff0000000000000000000000000000ffff0000ff0000000000ff00000000000000000000000000ffffffffffff00ff00ff0000ff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ffffff000000ff0000ff000000ff0000000000000000000000ffffff0000ffffffffffffffffffff00000000000000000000ffffff000000ff0000000000ff000000000000000000000000ffffff000000ff0000ff0000ff000000000000000000000000ffffff000000ff0000ff00ff00000000000000000000000000ffffff00000000ff0000ff0000ff0000000000000000000000ffffff000000ff000000ff0000000000000000000000000000ffffff000000ff00000000ff00000000000000000000000000ffffff0000000000ff00000000ff0000000000000000000000ffffff00ffffffffffffffffffffff00000000000000000000ffffff000000000000ff000000000000000000000000000000ffffff00000000ff00ff0000ff000000000000000000000000ffffff0000ffff00ff00ff00ff00ff00000000000000000000ffffff000000ff0000ff0000ff000000000000000000000000ffffff00000000ff0000ffffffff0000000000000000000000ffffff00ff00ffffffffffffff000000000000000000000000ffffff0000ff00ff00ff00ff00ff0000000000000000000000ffffff0000ff00ffff000000ff000000000000000000000000ffffff000000ff0000ff0000ff000000000000000000000000ffffff0000ff0000ff00000000000000000000000000000000ffffff000000ff000000ff0000000000000000000000000000ffffff000000ff0000ff0000ff000000000000000000000000ffffff000000ffffffffffffff000000000000000000000000ffffff00000000ff00000000ff000000000000000000000000ffffff00000000ff0000ff000000ff00000000000000000000ffffff00000000ffffff00ff00ff0000000000000000000000ffffff00000000000000ff0000000000000000000000000000ffffff0000ff00ff00ff00ff00ff0000000000000000000000ffffff0000ff000000ff00ff00ff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffff0000ff0000ff00000000ff0000000000000000000000ffff00000000ff00000000ff0000ff00000000000000000000ffffff000000ff00ff00ffffffffff00000000000000000000ffff0000ff0000ff0000000000ff0000000000000000000000ffffff000000ff0000ffffffffffff00000000000000000000ffffff0000ff000000ff00ff0000ff00000000000000000000ffffff0000ff00ff00ff00ff00ff0000000000000000000000ffffff000000ff0000ff0000ff000000000000000000000000ffffff00ff00ff00ff0000ff00ff000000000000000000000000000000000000ff0000000000000000000000000000000000ffffff000000000000ff000000ff0000000000000000000000ffffff00000000ff00ff00ff0000ff00000000000000000000ffffff0000ff00ffffffffffff00ff00000000000000000000ffffff0000ffff00ffff00ff00ff0000000000000000000000ffffff000000ffffffffffffff000000000000000000000000ffffff00000000ff00000000ff000000000000000000000000ffffff0000ffffff000000ffffff0000000000000000000000ffffff00000000ff00ff00ff00000000000000000000000000ffffff000000ff0000ff0000ff000000000000000000000000ffffff0000ff0000ff0000ff0000ff00000000000000000000ffffff0000ff0000000000ff00000000000000000000000000ffffff000000ff00000000ff00000000000000000000000000ffffff00ff00ff00ff0000ff00000000000000000000000000ffffff000000ff0000ff0000ff000000000000000000000000ffffff0000ff0000ff00000000ff0000000000000000000000ffffff000000000000ff000000000000000000000000000000ffffff00000000000000000000000000000000000000000000ffffff000000ffffff000000ff000000000000000000000000ffffff000000000000ff000000ff0000000000000000000000ffffff000000000000ff000000000000000000000000000000ffffff000000ff0000ff0000ff000000000000000000000000ffffff000000ff0000000000ff000000000000000000000000ffffff00000000ff000000ff0000ff00000000000000000000ffffff0000ff0000ff0000ff00ff0000000000000000000000ffffff0000ffffffffff00000000ff00000000000000000000ffffff00ffffffffffffffffffffff00000000000000000000ffffff000000000000ff000000000000000000000000000000ffffff0000ff0000000000ff00ff0000000000000000000000ffff0000ff00ff00ffff00ff00ff0000000000000000000000ffffff000000ff0000ff0000ff000000000000000000000000ffffff0000ffffffffffffffffff000000000000000000000000ffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff00ff00ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ff00ff0000ff000000ff0000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff00000000ffffffffffffffff000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00ffffffff00ff00ff000000000000000000000000000000ff0000ffff00ff00ff00ff00ff000000000000000000000000ff000000ffff00ff0000ff0000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000ffff0000000000ff0000000000000000000000000000ff0000ff00ff00ff00ff00ff00000000000000000000000000ff00000000ff000000ff00ff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff00000000ff000000ff00ff00000000000000000000000000ff000000ffff000000ff000000000000000000000000000000ff0000ff00ffffff00ff00ff00000000000000000000000000ff0000ffffffffff00ff00ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff0000000000ff000000ff0000ff000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000ff0000ff0000ff000000ff00ff00000000000000000000000000ff00ffffffffff0000ff000000000000000000000000000000ff0000ff000000ff00ffffffff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00ff00ff00ff0000ff00ff00000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff0000ffffffffff00ffffffff00000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff0000ff00ffff00ffff00ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ffffff0000ffffff0000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff0000ffffffffffff00000000000000000000000000ff00ffff000000ff000000ffff000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ffffff0000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ffffffffff00ffffffff000000000000000000000000ff0000ffffffff0000ff00ff00000000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff00ffffffffffff00ff00ff000000000000000000000000ff0000ff00ff00ffff00ff00ff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff000000ff00ff00ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff00ffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ffffffffffffffff00ff000000ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00ff00000000000000ffff00000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffff00000000ff00ff00000000000000000000000000000000ff00ffffffffffff00ff00ff00000000000000000000000000ff0000ff00ff0000ff00ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ffffff00ffffff000000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff0000ff000000ff000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ffffff0000ff00000000ffff00000000000000000000000000ff00ff0000000000ff0000ff00000000000000000000000000ff00ff000000ff00ff00ff00000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00ffffffff000000ff0000ff00000000000000000000000000ff0000ff00ff000000ff0000000000000000000000000000ff00ffffffff000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00ff000000ff00ff0000ff00000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ffff00ff00ffffffff000000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000ff000000ffff000000ff000000000000000000000000000000ff00ff00ff00ff00ff0000ff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff00ff0000ff00ff0000ff0000000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffff00000000ff000000ff0000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff00ff00000000ffffffff0000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff00ff0000ff0000ff00000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00ff0000ff00ff0000ff0000000000000000000000000000ff00ffffffffff0000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ffffffffffffff00ff00000000000000000000000000ff00ff000000ff00ff0000ff00000000000000000000000000ff00ff0000ff0000ff00ff0000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000ff00ffffffff00ffffffff0000000000000000000000000000ff00ff00ff00ff00ff00ff0000000000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000ff000000ff0000ff00ff00ff0000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00ff00000000ffffff000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00ff0000ff000000ff000000000000000000000000000000000000000000000000ffffffff0000ff00000000000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ffffffffffffff000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff0000ff0000ff00ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00ff000000ff0000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ffff000000ff00000000ff0000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff00ffff0000ff000000ffff0000000000000000000000ff00ffff000000ffffffffffffff0000000000000000000000ff00ff00ff0000ff000000ff00ff00000000000000000000000000ff00ffff0000ffff0000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ffff0000ffffff000000000000000000000000000000ff00000000000000ff00ff0000000000000000000000000000ff0000000000ff000000ff000000000000000000000000ff00ff00ffffffff0000ff00000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ffff000000000000ffff00000000000000000000000000ff00000000000000000000000000000000000000000000ff00ff00ffffffffff00ff00ff0000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff00ff0000000000ff0000ff00000000000000000000000000ff00ff000000ff00ff00ff00000000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000ff00ff0000ffffffffff0000000000000000000000000000ff0000000000ff0000ff0000ff00000000000000000000000000ff0000ff00ff00000000ff00000000000000000000000000ff00ff0000ffff0000ff0000ff0000000000000000000000ff00ff0000ff000000ffffffff0000000000000000000000000000ff00ffffffffff00ff0000ff0000000000000000000000ff00ff0000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00ffff00ff00ff0000ffffffff000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff00ff00ff00ff00ff0000ff0000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff00ff0000ff00ff000000000000000000000000ff00ff00ffff00000000ffffff0000000000000000000000000000ff0000ffffffffffff00000000000000000000000000000000ff00ff000000ff00000000ff00000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff00ffff00ff00ff0000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ffffffffffffff00000000000000000000000000000000ff00ffffffffffffff000000000000000000000000000000ff00ff0000ff00ff0000ff0000000000000000000000000000ff00ff00ff00ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ffffffffffffffffffffffff00000000000000000000000000ff00ff00000000000000ffff0000000000000000000000ff00ff00ff000000ff000000ff000000000000000000000000ff00ff00ffffffffff00ff0000ff00000000000000000000000000ff00ffffffff0000ff00ff000000000000000000000000ff00ff00ffffffffff0000ff00000000000000000000000000ff00ff00ff0000ff00ff0000ff0000000000000000000000000000ff00ff0000ffffff0000ff000000000000000000000000ff00ff00ff0000000000ff00ff00000000000000000000000000ff000000000000ff00ff00ff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000ffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff00000000ffffff000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000ffffffffff00ffffffffffffff00000000000000000000000000000000ff0000ff0000ffffffffff00000000000000000000000000000000000000000000ff00000000ffffff00000000000000000000000000000000ff000000000000000000ff0000000000000000000000ff0000ff00ff0000000000ff00000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff0000ff00ff00000000000000000000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff00ff00ff0000000000000000ff0000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff0000000000ffff0000ffff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff000000ff0000ff000000ff00ff0000000000000000000000ff00000000ff0000ff000000ff000000000000000000000000ff00000000ffffffffffffffffff0000000000000000000000ff0000ffffffffffffffffffffff0000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000ffffffffff00ff00ff000000000000000000000000ff000000ffff0000000000ff00000000000000000000000000ff000000ff0000000000000000ff0000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff0000000000ffff0000ffff00000000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ff00ff000000ffffffff0000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000ff00ffffff00ff0000000000000000000000000000ff000000ffffffffff000000ff0000000000000000000000ffffff000000ff00000000000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff00ff0000000000ff00ff0000ff0000000000000000000000ff00000000ffffff00ffffffff000000000000000000000000000000ff0000ff00ff00ff0000ff0000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000000000ff000000ff0000ff0000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ffffffffffffffffffffff0000000000000000000000ff0000ff00ff00ff0000ff00000000000000000000000000ffffff000000ffffffffffffff00000000000000000000000000ff00000000ffffffffff000000000000000000000000000000ff000000ff00ff00ff00ff0000ff0000000000000000000000ff0000ff00ff0000ffff0000ff000000000000000000000000ff000000ffffffffffffff0000ff0000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff000000ffffffffff000000ff000000000000000000000000ff0000ff00ff00000000000000000000000000000000000000ff0000ff00ff00ffffffffffff000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff00000000ff00ff00ff00ff00000000000000000000000000ff0000ff00ff0000000000ff00000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff000000ff00ff00ffff0000ff000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff00000000000000ff000000ff000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff00000000ff00ff00ff00ff00000000000000000000000000ff000000ff000000ff00ff0000ff0000000000000000000000ff00000000000000ffff0000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff000000ff0000ff00ff0000ff000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff0000ffffffffffff00ff00ff0000000000000000000000000000ffffffffffffff00ff00ff000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff0000000000ff00ff000000000000000000000000000000000000ffff000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff0000000000ff0000ff00ff00000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff000000ff00ffffffffff00ffff0000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff00000000ffffffffffffffff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000ff00000000000000ffff0000000000000000000000000000ff000000ffffffff00ff00ff00000000000000000000000000ff00000000ff0000ff000000ff00ff0000000000000000000000ff00000000ff000000ffffffff000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff0000000000ff000000ff00ff000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff00000000ff000000ff000000ff000000000000000000000000ff000000ffff000000ff000000000000000000000000000000ff000000ff000000ff000000ffff0000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ffff000000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000ff0000000000ff00000000ff0000000000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000ff0000ffffffffffffff00000000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff00ffffffffffffff00ff0000ff0000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000ffffffff00ff00ff0000ff00000000000000000000ff000000ffffffffff0000ff0000000000000000000000000000ff0000000000ff000000ffffffff00000000000000000000ff00000000ffffffffffffffffff000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff00ff00ffffffff000000000000000000000000000000ff00ff00ff0000ff00000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff000000000000ff000000ffffffff0000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff0000000000ff00000000ff0000000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ff000000ffffff0000000000000000000000000000ff00000000ffffffffff0000000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000000000ff000000ffff0000ff000000ff000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ffffffffff00ff0000ff0000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000ffffffffffffffffff000000000000000000000000ff0000000000ff00ff00ff00000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff00000000ffffffffff00ffffffff0000000000000000000000ff0000ffffffffffff00ff00ff0000000000000000000000ff00000000ffffffffff000000ff0000000000000000000000ff00000000ffffffff00ffffffff000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ff000000ff000000ff00ff0000ff000000000000000000000000ff0000ff00ff0000ff000000ff000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff00000000ffffffff00ffffffff00000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff0000ff000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000ff0000000000ff0000ff000000ff0000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000ff00ffffffffffff000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff0000000000ff000000000000ff0000000000000000000000ff0000000000ffffffffffffff000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000000000000000000000ff00ff0000ff0000000000000000000000000000000000ffffffffffff00ff00ff00000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff00000000ff00000000000000ff0000000000000000000000ff000000ffff0000ff000000ff000000000000000000000000ff00000000ffffffff00ffffffff0000000000000000000000ff000000000000ff000000ff00ff0000000000000000000000ff00000000000000ff00ff00000000000000000000000000000000000000ff00000000ff00ff000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff0000000000ff0000ff0000ff000000000000000000000000ff0000000000ffffffffffffff000000000000000000000000ff00000000000000ff0000ff00000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000000000000000ff00000000ff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff00000000ff00ffffffffff00ffff0000000000000000000000000000ff00ff0000000000ff000000000000000000000000ff00000000ff0000ff000000ff000000000000000000000000ff0000000000ff000000ffffffffff00000000000000000000ff0000000000ff000000ff000000000000000000000000000000ff0000ff0000ff000000ff00ff0000000000000000000000000000000000ff000000ffffffff0000000000000000000000ff000000000000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ffffffffffffff00000000000000000000000000000000ff00ff00ff0000ffffffff00000000000000000000000000ff00ffffffffffffffff000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ffffffffff00ff0000ff00000000000000000000ff00000000ff0000ff0000ff00ff0000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff0000000000ffffffffffffff000000000000000000000000ff000000000000ff00000000ff000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000ff0000000000ff0000ff0000ff000000000000000000000000ff000000000000ff00ff00ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff000000ff00000000ff00000000000000000000ff000000ff000000000000ff00ff0000000000000000000000000000000000ffffff0000ff00000000000000000000000000ff000000000000ff00ff00ffff000000000000000000000000ff0000000000ff00ff00ff00ff000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ffffffffffffff000000000000000000000000ff000000000000ff000000ffffffff00000000000000000000ff0000000000ffffffffffffff000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000ffffffffffffffffff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff000000ff0000ff00000000000000000000ff00000000ff0000ff0000ffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff00ff00ff00ff000000000000000000000000000000ffffffffff00ffffffffff0000000000000000000000ff0000ff00ff0000ffffffffff0000000000000000000000ff0000000000ffffffffffffff0000000000000000000000000000000000ff0000ff00ff0000ff00000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff0000ffffffff0000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ffff00000000ff0000000000000000000000000000ff00000000ff00ff0000ff0000000000000000000000000000ff0000ff00000000ff00ff00ff00000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000ffff0000ffff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff00ff000000ff0000ff0000000000000000000000000000ff00ffffffffff00ff00ff000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff0000ffffffff00000000000000000000000000ff00ffffffffffff00ff00000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000000000ff00ff0000ff000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff00ffffffff00ffffffffff00000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff00ffffffffff00ff0000ff000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff00ff000000ff0000ff0000000000000000000000000000ff00ff0000ff0000ff000000000000000000000000000000000000ff000000ff0000ff00ff0000000000000000000000000000ff0000000000000000ff0000ff00000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff00ff0000000000000000ff000000000000000000000000ff000000ff00ffffffffffffff00000000000000000000000000ff00000000ffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff000000ff00ff00ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ff000000ff0000ff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff00ff000000ff0000ff00000000000000000000000000ff000000ff00ffffff00ff0000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ffffffff00ffffffff00000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ffffffff000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000ffffffffff00000000000000000000000000000000ff000000ffffffffffff0000000000000000000000000000ff00000000ff00ff000000ff00000000000000000000000000ff0000ff00000000ff000000ff00000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00000000ffff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ffffff00ffffff0000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff00000000ff000000ffffff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff0000000000ffffffffffffff000000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000ff00ffffffffffffff00ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ffffffff000000ff000000000000000000000000000000ff00ffffff00000000ff00000000000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff00ff000000ff0000ff0000ff00000000000000000000ff0000000000ffffffffffffffff0000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff000000ff00ff0000ff0000ff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff0000000000ff00000000ff0000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff00ffffff00ff00000000000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff00ffffffffff0000ff000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff0000ffffffff00ffffffff00000000000000000000000000ff0000ffffffffff00ff0000ff00000000000000000000000000ff00ffffffffff0000ff0000000000000000000000000000ff00ffffffffffffff00ff0000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff00ffffffffff0000ff000000000000000000000000000000ff00ff00ff00000000ff00000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ffffffff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ffffffff00ff000000ff000000000000000000000000ff000000ffffffffffff000000ff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000000000ff000000000000ff000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff0000000000000000ff0000ff000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000000000ff00000000ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00000000ffffff00ffffffff00000000000000000000000000ff00000000ff000000ffffffff0000000000000000000000ff0000000000ff000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ffffffffff0000ff00ff0000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff0000ffffffffff00000000000000000000000000000000ff00000000ff0000ff00ffffffff000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000000000ff0000ff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff0000ffffffffffff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00ff00ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000000000ffffffffff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000ff0000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000ff0000ffffffffff00000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff0000000000ff000000ffffffff000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff000000ff0000ffffffffffff000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000ffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ff00ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff00000000ffff0000000000000000000000ff00ff00000000ff00000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000ff00000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff0000ffff00000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ff000000ff0000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ffff00ff00000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ffff0000000000000000000000000000000000ff000000ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000ff000000000000000000000000ffffffffffff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00000000000000000000000000000000ff000000ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ffffffff000000ff00000000ff00000000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ffff0000ff000000000000000000000000000000ff00000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ffffffffffffff00000000000000000000000000000000ffffff00ff0000ff0000000000000000000000000000ffffffffffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffff0000000000000000ffffffffff0000000000000000000000000000ffff00ff00000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ff000000ff00ff000000000000000000000000ff00ff0000ff0000000000ff000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffff0000000000000000000000ffff0000000000000000000000000000ffff0000000000000000ff000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffff0000000000ffff000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff00000000000000ff0000000000000000000000ff0000ff000000000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff00000000000000ff000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000000000ff00000000ff0000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff00000000ff00ff0000000000ff0000000000000000000000ff00000000ff00ff0000000000ff0000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ffffff000000ffffff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff0000000000ffff00000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000ffffff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ffff000000000000000000000000000000ff0000000000ffffffff00000000000000000000000000000000ff000000000000ffff00000000000000000000ff00000000000000000000000000ff000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000ff0000ff000000ff0000ff00ff00000000000000000000000000ff00000000ff000000ff0000ff0000000000000000000000ff00000000ff00000000000000ffff00000000000000000000000000ffffffffffffffffffff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000ffff00000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ffffffffffffffff00000000000000000000ff0000ffff0000000000000000ffff00000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ffffff0000000000ffffff00000000000000000000ff000000000000ffffffffffffff0000000000000000000000ff0000ff00000000000000000000ff00000000000000000000ff0000ff00ffff000000000000ffff00000000000000000000ff00000000ffffff0000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000ffff00000000000000ffff00000000000000000000ff00000000ff000000000000ff000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000ff000000000000000000ffffffff00000000000000000000000000ff000000000000ff00ff0000000000000000000000000000ff000000000000ff00000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff00ff0000ffffffffffffffffff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ffffffffffffff000000ff00000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000ff00ff000000000000ff000000000000000000000000ff00ff0000ff00000000ffffffff00000000000000000000ff00ff0000ff0000ff0000ff0000ff0000000000000000000000ff00ff00000000ff00ff000000000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff00ff000000ff000000000000ff0000000000000000000000ff00ff000000ff0000000000ff0000000000000000000000ff00ff0000ff0000000000ff0000000000000000000000000000ff00ff000000ff00ff000000000000000000000000000000ff00ff00000000ff0000000000ff000000000000000000000000ff00ff000000ffff0000000000ff0000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000ff00ff000000ff000000ff00ff0000000000000000000000ff00ff00000000ffffffffffff00000000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000ff000000ff00ff00ff000000ff0000000000000000000000ff00ff000000ff0000ff000000ff0000000000000000000000ff00ff00000000ffff00000000ffff0000000000000000000000ff00ff0000000000ffffff00000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff0000000000ffffffffffffff00000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff0000000000ffff0000000000ff000000000000000000000000000000ff000000ff00ff0000ff0000000000000000000000ff0000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff0000ff00ff0000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000ff00000000ff000000000000ff000000000000000000000000ff00ff000000ff0000ffff00ff000000000000000000000000ff0000ff0000ffff00ff00ff00000000000000000000000000ffff0000ff00ff0000ffff00ff000000000000000000000000ff000000ff0000ff000000ff00ff00000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000ffffffffff00000000000000000000000000ff00000000ff00000000ff00ff00000000000000000000000000ff00000000ff0000ff00ff00000000000000000000000000000000000000ffffffffffff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000ff00ff000000000000000000000000ffff00000000ff000000ff00ff00ff0000000000000000000000ff000000ff00ff000000ffffffff0000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00000000ff00000000000000ff0000000000000000000000ff000000ffff0000000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ffffffffffffffff0000000000000000000000ff0000000000ffff00ffff0000000000000000000000000000ff00000000ff000000000000ff000000000000000000000000ff0000ff0000000000000000ffff0000000000000000000000ff0000ff0000ff000000ffff00000000000000000000000000ff000000000000ffffff000000000000000000000000000000ff000000000000ffff00000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff000000ff0000000000ff00ff000000000000000000000000ff00ffffffffffffffffffffffff0000000000000000000000ff0000ffffffffffffffffffffff00000000000000000000ff00000000ff000000000000000000000000ff00000000000000ff000000ff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000ff00000000ff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff000000ff00ff0000ff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff00ff0000ffff00ff00ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff0000ff00ff000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000ff0000ff0000ff00ff000000ff0000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ffffff00ff00ff0000ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff000000000000ff000000ff000000000000000000000000ffffff00000000000000ff0000000000000000000000000000ffffff00000000ff0000000000ff000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00000000ff000000ff000000ff0000000000000000000000ff00000000ff000000ffffffffff00000000000000000000ffffff00000000000000ff0000000000000000000000000000ffffff00000000ff00ff000000ff000000000000000000000000ff00000000ff0000ff00ff0000ff00000000000000000000ffffff0000000000ff000000ff00000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000ff00000000ff000000ff0000000000000000000000ff00000000ff00ff000000ff00ff0000000000000000000000ff00000000ff0000ff00ff0000ff0000000000000000000000ff0000000000ff0000ff000000ff0000000000000000000000ff00000000ff0000000000ff00ff0000000000000000000000ff00000000ffff0000ff00ff000000000000000000000000ff0000ff0000ffff0000ff00ff00000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ffff0000ff00ffff0000ff00ff00000000000000000000000000ff000000ff0000ffff0000ff00ff00000000000000000000000000ff00ff0000000000ff0000000000000000000000000000ffffffffff0000ff000000ff000000000000000000000000ffffff00000000ff000000000000ff000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000ffffff000000ff0000ff00ff00ff000000000000000000000000ff0000ff00ff0000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff0000ff000000000000ff00ff000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000ffff00000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ff000000000000000000000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffff00ff000000ffffffffffffff000000000000000000000000000000ff0000ff0000ff00ff000000000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff00ff00ff0000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff0000ff00ffffff000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000ff00ff000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000ff0000ff0000ff0000ff00ff000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff0000ffff000000ff0000000000000000000000000000000000ff00ffffffffffffffff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffff0000000000ff000000ff000000000000000000000000ffffffff0000000000ff00ff00000000000000000000000000000000ffffff000000ff00ff00000000000000000000000000000000ffffff00ff0000000000ff0000000000000000000000ffffff000000ff000000ff0000000000000000000000000000ffffff00000000ffff000000ff000000000000000000000000ffffff00000000ff0000ff0000ff0000000000000000000000ffffff00000000ff00000000ff000000000000000000000000000000ffffffff000000ff000000ff00000000000000000000000000ffffff00ff00000000ff000000000000000000000000ffffff000000ff0000ff00ff00000000000000000000000000000000ffffff000000ff00ff00000000000000000000000000ffffff00000000ff000000ff00000000000000000000000000ffffff000000ff000000ff000000ff00000000000000000000ffffff000000ff0000ff00ff0000ff00000000000000000000ffffff000000ff0000ff00ff0000ff00000000000000000000ffffff00000000ff0000ffffffff0000000000000000000000ffffff000000ff00ffffffffff00ff000000000000000000000000ff000000ff00ff00ff00ff00000000000000000000000000ff00ff00ff0000ff00ff000000ff000000000000000000000000ff0000ff00ff00000000ff00000000000000000000000000ff00ff00000000ff00ff000000ff000000000000000000000000ff0000ff0000ff00ff00ff00ff00000000000000000000000000ff0000ff000000ff000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000ffffff0000ff0000000000ff000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff000000ff00ff000000ff00ff00000000000000000000000000ff00ffffff00ff0000ff00ff00ff000000000000000000000000ff00ff000000ffffff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff00ff0000ff00ff00ff000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff000000ffff00000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000ffff00000000ff00ff00000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff000000000000000000000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffff000000ff0000ff0000ff0000000000000000000000000000ff000000ff0000ff00ff00000000000000000000000000ffffffffffffff00ff000000ff000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000ff00000000ff0000ff00ff000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff00ffff0000ff000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff00000000ff00ff00000000000000000000000000ff000000ff0000000000ff00ff000000000000000000000000ff000000ff00000000ff00ff00000000000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000ff000000ff00ffffffffffffffff0000000000000000000000000000ff0000ffff00ff00ff00000000000000000000000000ff000000ff0000ff000000ff00ff0000000000000000000000ff000000ff0000ffffffffffffff0000000000000000000000ff000000ff0000ff0000000000ff0000000000000000000000000000ff000000ffffffffffff000000000000000000000000ff000000ff0000ff0000ff0000ff000000000000000000000000ffffffffffffff0000ff00ff000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000ff000000ff0000ff00000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ffffff000000ff00ff00000000000000000000000000000000ffffffff000000ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ffffff00ff0000ff00ff00000000000000000000000000000000ffffff000000ff000000ff0000000000000000000000000000ffffff00ff0000ff0000ff00000000000000000000000000ffffff0000ff00000000ff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000ffffff0000ff00ff00ff00000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ffffff0000ffff0000ff0000ff000000000000000000000000ffffff0000ff0000ff0000ff00000000000000000000000000ffffff00ff000000ff000000ff000000000000000000000000ffffff00ff0000ff00ff0000ff000000000000000000000000ffffff000000ff00ffff00ff00000000000000000000000000ffffff00ff00ff0000ff0000ff000000000000000000000000ff000000ff0000ff00ff00000000000000000000000000000000ff00000000ff00ff0000ff00000000000000000000000000ff0000ff00ff0000ff00ff000000000000000000000000ffffffffffffff00ff00ff0000ff00000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffff0000ff00000000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffff0000ff00ff0000ff00000000000000000000000000ff00ff00000000ff00ff00ff000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff0000ff00ff00000000000000000000000000000000ff0000ff00ff00ff00ff000000000000000000000000000000ff00ff0000ff00ff0000000000000000000000000000000000ff00000000ffff000000000000000000000000000000000000ff00000000ffff000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff00ff00ff000000ff00ff0000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff0000000000000000000000000000000000ff0000ffffffff0000ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffff00ff000000000000000000000000000000000000000000000000ffff0000ff0000ff0000ff00000000000000000000000000000000000000ff00ff0000ff0000000000000000000000ff000000ff0000000000ff000000ff00000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ffffffffffffffffffff0000000000000000000000000000000000ff000000ff000000000000000000000000000000ffff0000ff000000ff00ff000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff0000ff00ff000000ff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000ff0000ff00ff00ff00ff00ff00ff000000000000000000000000ff0000ff00000000ff000000ff0000000000000000000000ff0000ff0000ff00ffff00ff0000000000000000000000000000ff0000ff0000ff0000ff000000ff0000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff00ff00ff00000000ff00000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff0000ff0000ff00ff000000000000000000000000ff0000ff0000ff00ffffffffffffff00000000000000000000ff0000ff00000000ff00ff0000ff000000000000000000000000ff0000ff0000ffffffffffffffff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00ff00ff0000000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000ff00000000ff00ff00ff000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff00000000ff00ff00ff00000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000ff00ff00ff00ff00ff00000000000000000000000000ff00000000ff0000ff00ff0000000000000000000000000000ff000000ff0000ff00ff0000ff000000000000000000000000ff000000ff0000ff00ff0000ff000000000000000000000000ff0000000000ff00ff00ff0000000000000000000000000000ff000000ff0000ff00000000ff00000000000000000000000000ff0000ff00ff0000ff00000000000000000000000000ffffffffffffff00ff00ff0000ff000000000000000000000000ffffff00ff00ff00ff00ffffff000000000000000000000000ff000000ff0000ff00ff0000ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff00ff00ffff00ffffffffffff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff00ff00ff0000ff00000000ff00000000000000000000000000ff00ff00000000ff00ff00ff000000000000000000000000ffffffffffffff00ff00ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000000000ffff0000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff00ff00ff000000ff00000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ffffff000000000000ffffff00000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff00ff0000ff00ff0000ff0000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffff000000ffffffffffffff0000000000000000000000000000ff00ff00ff0000ff0000ff0000000000000000000000ff00ffffffffff0000ff000000ff000000000000000000000000ff0000ff0000000000ffffffffff00000000000000000000000000000000000000000000ffffffff000000ff00000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000ff00ff000000ff00ff000000000000000000000000000000ff00ff0000ff00ff000000ff0000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ff00ff00ffffffffffffffffff0000000000000000000000ff00ff00ff00ff00ff00ff00ff00000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000ff00ff0000ff0000ff00ff000000000000000000000000000000ff00ff0000ff0000ff00000000000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000ff00ff0000ff0000000000ff000000000000000000000000ff00ff0000ffff00000000ff0000000000000000000000000000ff00ff0000ff0000ff0000ff000000000000000000000000ff00ffffff00ff000000ff0000000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff00ff0000ffffffffffffff0000000000000000000000000000ff00ff0000ff0000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff00ff00ff0000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff0000000000ffff00ff000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff00000000ff00ff00ff00000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000ff00ff00ff00ff00ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff00ff000000ff00ff000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000ff00ff0000ff00000000000000000000000000ff0000ff00ff00ff0000ff000000000000000000000000ffffffffffffff00ff00ff0000ff00000000000000000000000000ff0000ff0000ff0000ffff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000ff0000ffffffffff000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff00ff00ff00ff000000000000ffff00000000000000000000ffff00ff000000ff000000ff00ffff00000000000000000000ff00ff00ff000000ffffffffffffff0000000000000000000000ff00ff00000000ff00ff00ff000000000000000000000000000000ff00000000ff00ffffff00000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000ff00ffff0000000000ff000000000000000000000000000000ff00ffffffffffffffffffffffff0000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ff00ff00ffffffffffffffff00000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000ff00ff0000ffff000000ff0000000000000000000000000000ff00ff0000ffff0000ffff0000000000000000000000000000ff00ffffffffffffffffffffffff0000000000000000000000ff00ff00ff000000ff000000ff000000000000000000000000ff00ff0000ff0000ffffffffff000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ffff000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff000000000000ffff000000ff00000000000000000000000000ffffffffffff0000ff00000000000000000000000000000000000000000000000000ff00000000ffffffff00000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff00ff000000ff00000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ffff00000000ff000000000000000000000000000000000000ffff000000ff00ff00000000000000000000000000000000ffff0000ff00ff0000ff00000000000000000000000000000000ffff00ffffffffffffffffff00000000000000000000000000ffff000000ff000000ff000000000000000000000000000000ffff0000ffffffffffffff0000000000000000000000000000ffff0000000000ff00000000000000000000000000000000ffff00ff00ff00ff00ff00ff0000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ffff0000ff000000ff0000000000000000000000000000000000ffff0000ffffffffffffff0000000000000000000000000000ffff0000ffffffffffffff0000000000000000000000000000ffff0000ffffffffffffff00000000000000000000000000ffff000000ffffffffffff000000000000000000000000000000ffff0000ff0000ff0000ff000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ffff0000ff00ff0000ff000000000000000000000000000000ffff0000ff0000000000ff000000000000000000000000000000ffff0000ffffffffffffff00000000000000000000000000ffffffffffffff0000000000000000000000000000000000ff0000ffffffffffffff0000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ff00ff00000000ff0000000000000000000000000000ff000000ffff000000ff000000000000000000000000000000ff0000000000ffffff000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000ff00000000ff00ffff00ff0000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000ff00ff00ff00000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ffffff00ffffff0000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000ffffffffff0000ff00ff00ff0000000000000000000000000000ff0000ff00ff00ff0000ff00000000000000000000000000ff000000ff0000ff00ff00ff000000000000000000000000ffffffffffffff00ff00ff00ff00000000000000000000000000000000ffffffffffffff000000000000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000ffffffffff000000ff0000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff00ff00ff0000ff000000ffff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff00ff00ff000000ff000000ff00000000000000000000000000ff00ffffff0000ff00ff00ff000000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ffff0000ffffffffffffff0000000000000000000000000000ffff00ff0000000000ff000000000000000000000000000000ffff0000ff0000000000000000000000000000000000000000ffff0000ff0000ff0000ff0000000000000000000000000000ffffff00000000000000000000000000000000000000000000ffffff00ffffffffffff000000000000000000000000000000ffff0000ff00ff00ff00ff0000000000000000000000000000ffff00ffffffffffffffff0000000000000000000000000000ffff00000000ffff0000000000000000000000000000000000ffff00000000ffff0000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ffff00ffffffffffffffffff00000000000000000000000000ffff0000ff0000ff0000000000000000000000000000000000ffff0000000000ff000000000000000000000000000000000000ffff000000000000000000000000000000ff00ff000000ff0000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff00ff000000ff00000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000ff000000ff00000000ff00ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000ff0000ff00ff0000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff000000ff00ff00ff000000000000000000000000000000ff00ff00ff00ff00ff00ff000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000000000ff0000ff0000ffffffffff0000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ffffffffff0000000000ff0000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000ffffffffff00ff00ff00ffffffffff0000000000000000000000ffffffffff0000ff00ffff0000ff0000000000000000000000ffffffffff00ff0000000000ff0000000000000000000000ffffffffff0000000000000000ff000000000000000000000000ffffffffff00ff0000ff0000ff0000000000000000000000ffffffffff00ffff0000ffffff0000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000ffffffffff0000000000ff0000000000000000000000000000ffffffffff00ff0000ff000000ff0000000000000000000000ffffffffff0000ffffffffffffff0000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000000000000000ff00ff00ff000000000000000000000000ffffffffffff00ff00ffffffffffff00000000000000000000ffffffffffffff00ff00ff00ff0000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff00ff00ff000000ff00ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff00ff00ff00000000ff0000ff00000000000000000000000000ff00ff00000000000000000000ff0000000000000000000000ffffffffff00000000ff00ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffff0000000000000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff00ff000000000000ffffff00000000000000000000000000ff00ff00000000000000ffff00000000000000000000000000ff0000ffff0000ff00ff000000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff00ff00000000ff0000ffff00000000000000000000000000ffff0000ff0000ff0000000000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffffff00ffffffffff00ffff0000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000ff00ff0000ff0000ff0000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffff0000ff000000ff000000000000000000000000000000ff0000ff000000ffffffffff000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff0000ff00ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000000000ff0000ff00ff0000ff00000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000ff0000000000ff0000000000000000000000ff000000ff0000ff0000ff0000ff0000000000000000000000ff000000ff000000ff00ff0000ff0000000000000000000000000000ff00ff00ff00ff00ff00ff0000000000000000000000ff000000ff00000000ff000000ff0000000000000000000000000000ff0000ff00ffffffffffff0000000000000000000000ff000000ff0000ff0000000000ff0000000000000000000000ff000000ffffffffffffffffffffff00000000000000000000ff000000ff00ffffffffffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000ff0000ffffffffffffff000000000000000000000000ff0000000000ff000000ff00000000000000000000000000000000ffff00ff0000ff000000000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000ff000000ff0000ffffffffffffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffffffffff00ff000000ff0000000000000000000000000000ffffffffffff00ff000000ff000000000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffffffffff00000000ff000000000000000000000000000000ffffffffff00000000ff00000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000ffffffffff0000ff0000000000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff00000000ff00ff00ff00ff0000000000000000000000000000ff0000ff000000ff0000000000000000000000000000ffffffffffffff00ff00ff00ff0000000000000000000000000000ff0000ff00ff00ff0000ff00000000000000000000000000ff000000ff0000ff00ff00ff0000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000ff0000ff000000ffffffffffffff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffffffff00000000ff00000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ffffffffff00ffffffffffffffffff0000000000000000000000ff00ff000000ffffffffffffffff0000000000000000000000ff0000000000000000ff0000ff000000000000000000000000ff00ff0000000000000000ff00000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00ff0000ffffffffffff0000000000000000000000000000ff00ff0000ff00000000000000000000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000ff00ff00ff000000ff000000ff000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000ff00ff00ffff00000000ff0000000000000000000000000000ff00ff0000ff0000ff00000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ffff0000ffffffff0000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00ffff0000ff0000ff000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000000000ff0000ffff00000000000000ff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff00ff00ff00ff00ff00ff000000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff0000ffffffff000000ff000000000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ffffffffffffffffffff0000000000000000000000ff0000ff000000000000000000000000000000000000000000ffffffffffffff00ffffffffffff00000000000000000000ff0000ff00ffff0000ff000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff0000ff00ffff0000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff00ffffffffff000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000000000ff0000ff000000ff0000000000000000000000000000ff00ff00ff00ff00ff00ff00ff00000000000000000000000000ff00ff00ff00ff00ff00ff00ff0000000000000000000000ffffff00ffffff00ff00ff00ff0000000000000000000000000000ff0000ff000000ffffffff00000000000000000000000000000000ffffffffffffff0000000000000000000000000000ffffffffffff0000ff000000ff00000000000000000000000000ff00ff000000ff0000ff0000ff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff00ff00ffff0000ff00ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff00ff00ff00000000ff000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ffffffff00ffffffffffffffff0000000000000000000000ff00ff00ffffffffffffffffff000000000000000000000000ff00ff0000ffffffffffffffff000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff00ff0000ffffffffffffffff000000000000000000000000ff00ff0000ffffffffffffff00000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ff0000ffffffffffffff00000000000000000000000000ff00ff00ffffffffffffffffff000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ff0000ffffffffffffff00000000000000000000000000ff00ff0000ffffffffffffffff000000000000000000000000ff00ff00ffffffffffffffffff000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffff000000ff0000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff00ff00ffffffffffffffffff0000000000000000000000ff00ff0000ff00ff0000ff000000000000000000000000000000ff00ff00ff00000000000000ff000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff00ff00ff00ff00ffffffffff00000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff00ff000000000000ff00000000000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ff0000ffffffffffffff000000000000000000000000ff00ff0000000000ff00ff000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff00ff0000ff00ffffffffffffff0000000000000000000000ff00ff00ffffffffffffffffffff000000000000000000000000ff00ff0000ffffffffffffffff00000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000000000ffffffffff000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ffffffff00ffffffff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff0000ff0000ff000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff00000000ff00ff00ff00ff0000000000000000000000000000ff0000ff000000ff0000000000000000000000000000ff00ff00ff00ff00ff00ff00ff0000000000000000000000000000000000ff00ffff00000000000000000000000000000000ff00ff00ff00ff00ff00ff00ff0000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000ffffffffff00ff0000ff0000ff000000000000000000000000000000000000ff0000000000000000000000000000000000ff00ff00ff00ffff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00ff00ff0000ffffffffffffff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff0000ffffffffffff00000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff00000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000ffffffffffffff00ff0000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000ff0000ff00000000ff000000ff0000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000ff00ff0000ff00000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ff00ff000000ff00000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff0000ff000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff000000000000ff0000ff000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ffffffffff000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000ff00ff00ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000ffffffffffffff00ff00ff00ff000000000000000000000000ffffffffffff00ff0000ffffffffff00000000000000000000ffffff00ffffff00ff00ff00ff00000000000000000000000000ffffffffffff0000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000ff00ff00ff0000ff00000000ff00000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff00ff0000ffffffff00ff000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000ff00ff0000ffffffffff0000000000000000000000000000ff00ff0000ff000000ff0000ff00000000000000000000000000ff00ff0000ffffffffffffff00000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ff00ffffffffffffffffff0000000000000000000000ff00ff0000ffffffffffff00ff00000000000000000000000000ff00ff00ffffffffffffffffff00000000000000000000ffffffffffffffffff0000ff0000ff0000000000000000000000ff00ff000000ff00000000ff00000000000000000000000000ff00ff0000ffffffffffffff0000000000000000000000000000ff00ff000000ff00ff00ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffff0000ff00000000000000000000000000000000ffffffffffffff0000ff000000000000000000000000000000ffffffffffff000000ff00ff00000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffff0000000000ff0000000000000000000000000000ffffffffffff000000ff00ff00000000000000000000000000ffffffffffff00ff0000ff0000000000000000000000000000ffffffffff000000ff00ffffffffff00000000000000000000ffffffffffff00000000ff0000ff0000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000ffffffffffff0000ff00ff0000ff0000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000ffffffffff00ff0000ff0000ff000000000000000000000000ffffffffff00ff000000ff000000ff00000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000000000ffffffffff0000ff00000000000000000000000000000000ff00ff000000ffffff00ff0000000000000000000000000000ff0000ffffff00000000ff0000000000000000000000000000000000000000ffffff00ff000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffff00000000ff000000ff00000000000000000000000000ff00ff000000ff0000ff0000ff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffff000000ffffffffff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffffffffff00ffffffffffffffffff0000000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000ffffff0000000000000000ff000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffff000000000000ff00000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff000000ff0000000000ffffffff000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff000000ff0000ffffffffffffffff0000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff0000ff00ff00000000ff00ff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff000000ff00000000ff000000ff000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000000000ff000000000000ff00ff0000000000000000000000ff000000ff0000ff00ffffffff000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffff000000000000000000000000ffffffffffffff00000000ffffff00000000000000000000000000ff00000000ffffff0000ff000000000000000000000000ffffffffffffff00000000ffffff00000000000000000000000000ff0000ff0000ffffffffffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffffff0000ff000000ff000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff0000ffff00ffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000ff000000000000ff0000ff00000000000000000000000000000000ff0000000000000000ff00000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff000000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ffffffffffffffffff00ffff000000000000000000000000ff000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff0000000000000000000000ff000000000000ffff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff0000000000000000000000000000ff000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ffffffffffff0000000000000000000000ff00000000ff0000ff000000ff00000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00ff00ff0000000000000000000000000000ffffffff0000ff000000ff00ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff00000000000000ffffffff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff00ffffffff0000ff00ff000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff000000ffff00000000ff00000000000000000000000000ff00000000ff000000000000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff00000000000000ff0000000000000000000000ff00000000000000000000ff00000000000000000000000000ff00000000000000000000ffff000000000000000000000000000000000000ff000000000000000000000000000000000000ffff00000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ff0000000000000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000ff00000000000000ff0000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff000000ffffffff000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ffffffff000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00ff000000ffffffff000000000000000000000000000000ff00ff000000ffffffff000000000000000000000000ff00000000000000000000000000ff0000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffff0000000000000000000000ffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000ffff000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000ffff0000000000ffffff0000000000000000000000ff000000ffffffffffff0000ff000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff00ff00000000ff00ff0000000000000000000000000000000000ff000000ff0000ffffffff00000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff00ff000000000000ffffff0000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff0000ff0000000000ff00ff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000ff000000000000000000ff00ff000000000000000000000000ff000000ff00000000ff0000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff000000000000000000ff000000000000000000000000ff00000000000000ffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000ffff0000000000ff0000000000ffff00000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ffff000000000000000000000000000000000000ff00ff000000ffffffff000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000000000ff000000000000000000000000000000ffff00000000ff00000000ff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000000000ffff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff0000000000ffffff00000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff0000ffff00ff00ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff000000000000ffff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff0000ff00ff000000ff00ff0000000000000000000000ff0000000000000000000000ff00000000000000000000000000ff0000000000000000ffffffff000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ffff00000000ff00ff0000000000000000000000000000000000ffff00000000000000ffff0000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000ff00ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff000000ff0000ff000000000000000000000000ff00ff0000000000ff0000ff000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000ff0000000000ff0000000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ff000000ff00000000ff0000ff000000000000000000000000ff0000ffffffffffffff0000ff0000000000000000000000ffff0000000000ff0000000000ffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff00ff000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff00ff00ff000000ff00000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ff00ffffffff00ff0000000000000000000000000000ff000000ffff000000ffff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ff00ff00ff00ff00ff00000000000000000000000000ff0000ff00ff00ff000000ff000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffff00000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffff000000ff0000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000ffffff00000000000000000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000000000ff0000000000ff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff00ff0000ff00000000ff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff00000000ff000000ff0000000000000000000000ff000000ff0000000000ff0000ff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffff00ff000000000000ff00000000000000000000000000000000ffffffffff000000ff00ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff0000ffff00000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ff0000ffffffffffffff0000ff000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000ff000000ff0000ffffffffffffffff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ffff000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000ff000000ff00000000ff000000ff0000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000000000ffff000000000000000000000000000000ff000000ff0000ffff00ff0000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff0000000000ff00ff0000ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff00ff0000ff00ff0000000000000000000000000000ff0000000000ffff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ff00ff0000ff0000000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ffff0000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00ff000000ff00000000ff00000000000000000000000000000000ffffffffffffffff000000000000000000000000000000ffffffff000000000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff00ff00000000000000ff00000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff00000000ff00ff0000000000000000000000000000000000ff0000ff000000000000000000000000000000000000ff00ff00ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff000000000000000000000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffff0000ffffffffffffffffff000000000000000000000000ff000000ff000000ff00ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ff0000ff00ff000000ff00ff000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000000000ff00ff00ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff00000000ff000000000000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff000000ffffffff00000000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000ff0000000000000000ff000000000000000000000000ff0000ff00000000ff000000ff000000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ff0000ff000000000000ff00000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000ff0000ff0000000000ff00ff00000000000000000000000000ff0000ff0000000000ff00ff0000000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff0000ff000000ff0000ff000000ff00000000000000000000ff0000ff000000ff0000000000ff0000000000000000000000ff0000ff000000ffff00ff0000ff0000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff000000ff000000000000ff00000000000000000000ff0000ff0000ffff0000ffff00ff0000000000000000000000ff0000ff000000ffffffffffffff0000000000000000000000ff0000ff0000ff00ff0000ff00ff0000000000000000000000ff0000ff0000ffff000000ffff000000000000000000000000ff0000ff000000ffffffffffffff0000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000000000ff00000000ff00000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000ff0000000000ff0000000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ffffffffffffff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000ffff00000000ff000000000000ffff0000000000000000000000ffff00ff00ffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffff00000000000000000000000000000000000000000000ffffffffff00ff00ff0000ff0000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ffffff00ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ff00000000ff000000000000ff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00ff00ff00ff00000000ff000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000000000000000ffffff0000000000000000000000000000000000ff00ff00ff0000ff00ff000000000000000000000000000000ff00ff0000ffffffffffff0000000000000000000000000000ff00ff00ff00000000ff00ff00000000000000000000000000ff00ff00ff0000ffff00000000ff0000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ff000000ff00ff000000000000000000000000000000ff00ff00ff00000000000000000000000000000000000000ff00ff000000ff0000ff0000ff000000000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000ff00ff00ff000000ff00000000ff0000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000ff00ff00ff000000ff00ff0000000000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000ff00ff00ff00ffffff0000ffffff0000000000000000000000ff00ff00000000ff0000ff00ff000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00ff0000ff00ffffffff00ff000000000000000000000000ff00ff00000000ffff00000000000000000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ff00ff0000ffffffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffff00ff0000ff0000ff00000000000000000000000000ffff000000ff000000ffff00000000000000000000000000ff0000ff00ff0000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffff00ff000000000000ff0000000000000000000000000000000000ff00ff00ffffffffffffff00000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000ff0000ff00ff00ff0000000000000000000000000000000000ff0000ff00ff00ff000000ff00000000000000000000000000ff0000ff00ff00ffffffffffff000000000000000000000000ff0000ff00ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ffffffffffffff00000000000000000000ff0000ff0000ff000000ff000000ff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff000000ff000000ff00000000000000000000ff0000ff00ff00ffffffffffffff0000000000000000000000ff00ff00ff00ff000000ff000000ff0000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000000000ffffffffffff00000000000000000000000000000000ff00ff00ff00000000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00ff00ff0000ff00ff000000000000000000000000000000ff00ff00000000000000ffffffff0000000000000000000000ff00ff00ff00000000ff0000ff000000000000000000000000ff00ff0000ff00ff00ff000000ff0000000000000000000000ff00ff00ff00ffffffffffff00000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ffff0000000000ff0000000000ffff0000000000000000000000ff00ff00ffffffffffffffffffff0000000000000000000000ff00ff00ff00000000ff00000000000000000000000000000000ff00ff00ff00ff00000000ff000000000000000000000000ff00ff00ff0000ff00ff0000ff000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ff00ff00ff00000000ffffffffff0000000000000000000000ff00ff0000ffffffffffffffff000000000000000000000000ff00ff00ff000000ff00ff0000000000000000000000000000ff00ff00ff00ffffffffffffffff0000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000ff00ff00ff00000000000000ff000000000000000000000000ff00ff00ff00ff000000000000ff0000000000000000000000ff00ff00ff000000ff00ffff00000000000000000000000000ff00ff00ff0000ffffffffffff000000000000000000000000ff00ff0000ff000000000000ff000000000000000000000000ff00ff00ffff000000ffff0000ff0000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ff00ff00ff00000000000000ff000000000000000000000000ff00ff000000000000ff000000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff000000000000ff000000ff000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff0000ff0000ffffffffff0000000000000000000000000000000000000000000000000000000000ffff0000ffffffffffffff0000ffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff0000ffffffffffffffffff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000ff000000ffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000ff00ff00ff0000ff0000ff000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ffff0000000000000000000000ffff0000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff00ff0000ffffffffffffffffff000000000000000000000000ff000000000000000000ff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffff00ff0000000000ff000000000000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000ffff00ff00ffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000ffff0000ffffffffffffff0000ffff00000000000000000000000000ffffff000000ff000000000000000000000000000000ffff0000000000000000000000ffff000000000000000000000000ffffff0000000000ff000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ffffff00000000ff0000000000000000000000000000000000ffff00ff0000000000ff000000000000000000000000000000ffffff00ff000000ff0000ff00000000000000000000000000ffff00ffff00ff00ff000000ff000000000000000000000000ffffff0000ff00000000ff0000000000000000000000000000ffffff00ffffffffffffffffff000000000000000000000000ff00ffffffff00000000ff0000000000000000000000000000ffffff0000ff0000ff0000ff00000000000000000000000000ffffff0000ffffffffffffffff00000000000000000000000000ffffff0000ffffffffffff00000000000000000000000000ffffff000000ff00ff00ff0000000000000000000000000000ffffff00000000000000000000000000000000000000000000ffffff0000ffff0000ff000000000000000000000000000000ffff00ff00ff0000ff00000000000000000000000000000000ffffff0000ffffffffffffff00000000000000000000000000ffffff0000ff000000ff000000000000000000000000000000ffffff0000ffffffffffffff00000000000000000000000000ffff00ff00000000000000ff00000000000000000000000000ffffff0000ff000000000000ff000000000000000000000000ffffff00ffff0000ffff00ff00000000000000000000000000ffffff0000ff0000000000ff00000000000000000000000000ffff00ffffffffffffffffff00000000000000000000000000ffff00ff00ff0000ff0000ff00000000000000000000000000ffffff0000ff0000000000ff00000000000000000000000000ffffff000000ffffffffffff00000000000000000000000000ffff00ff00ffffffffffffff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffff0000000000ff000000ff00000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ffffffff0000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00ff00ffff000000000000ffff00000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffff0000000000ff0000000000ffff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ffffffffffffffff00ff000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ffffff0000000000ff00000000000000000000000000000000ffffff0000ffffffffffffff00000000000000000000000000ffffff0000ff000000ff000000000000000000000000000000ffffff0000ff00000000ff0000000000000000000000000000ffffff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ffffffffffffff00000000000000000000000000ff00ffffffffffffff00ff0000000000000000000000000000ffffff00000000ff0000ff0000000000000000000000000000ffff00ff00000000ff00000000000000000000000000000000ff0000ffffffffff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ffffffffffffffffff000000000000000000000000ffffff0000ff0000ff0000ff00000000000000000000000000ffff000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000000000ffffff000000000000000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ffff00000000ff0000000000000000000000000000000000ffff000000ff000000ffff0000000000000000000000000000ffff0000ffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffff0000ff0000ff00ff000000000000000000000000000000ffffff000000ff0000ff000000000000000000000000000000ffff000000ff0000ff00000000000000000000000000000000ffffff00ff00ff0000ff00ff00000000000000000000000000ffff000000ff00000000ff0000000000000000000000000000ffff000000000000ff0000000000000000000000000000000000ff00000000ffff00ff000000000000000000000000000000ffff000000ff0000ff0000ff00000000000000000000000000ffff000000000000ff0000000000000000000000000000000000ffff000000ff00000000ff00000000000000000000000000ffff000000000000ff00000000000000000000000000000000ffff0000000000000000000000000000000000000000000000ffff0000000000ff0000ff0000000000000000000000000000ffffff000000ff00ff00000000000000000000000000000000ffff000000ff0000000000ff00000000000000000000000000ffff000000ff000000ff000000000000000000000000000000ffff000000ff0000ff0000ff00000000000000000000000000ffffff0000ffffffffffffff00000000000000000000000000ffff000000ffffff0000ffffff000000000000000000000000ffff00000000ff00ff000000ff000000000000000000000000ffff000000ffffffff00000000000000000000000000000000ffffff00000000000000000000000000000000000000000000ffffff0000000000ff00000000000000000000000000000000ffff000000ffffffffffffff00000000000000000000000000ffff000000000000000000ff00000000000000000000000000ffffff0000ff0000ff0000ff00000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000ff00ffff000000ff000000ff0000000000000000000000000000ff00ff0000000000000000000000000000000000000000ffffffffff00ffffffffffffffff00000000000000000000000000ffffffffffffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffff00ff0000000000ff000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ffff00000000ffff0000ffff00000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ffffffffffffff00ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffff00ffffffffffffff00000000000000000000000000000000ff00000000ffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ffff0000000000ff00000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff0000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000ff0000ffffff0000ff0000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000ff00ff00ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00ff00ffffffffffffffff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff00000000ff00ff0000ff0000000000000000000000000000ff00000000ffffffffffffff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ffffffffffffffff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ff0000000000ffff00000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000ff00ff00ff0000000000ffff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ffffffffff0000ff00000000000000000000000000ff0000ff0000ff0000ff0000ffff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ffffff0000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000ffffffffffffffff00ff0000000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000ffffffffffff00000000ff00000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffff00ff00ff000000ff0000000000000000000000ffffffffffff00ff000000ff00000000000000000000000000ffffffffffff0000ff00ff000000ff00000000000000000000ffffffffffff0000ff000000ff000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ffffffffffff0000ff00ff0000ff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffff00ff0000ff0000ff0000000000000000000000ffffffffffff00ff0000ff0000000000000000000000000000ffffffffffffffffff00000000ff0000000000000000000000ffffffffffff00ff0000000000ff0000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff00000000ffff00000000000000000000000000ffffffffffff000000ff000000000000000000000000000000ffffffffffff00ff0000000000ff0000000000000000000000ffffffffffffffff000000ff00000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff00000000000000ff0000000000000000000000ffffffffffff0000ff00000000000000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffffffff00000000ffffffff00000000000000000000ffffffffffff00ff00000000ff000000000000000000000000ffffffffffff00ff0000000000ff0000000000000000000000ffffffffffff00ffffffffffffffff00000000000000000000ffffffffffff0000ff00ff00ff000000000000000000000000ffffffffffff00ff0000ff0000ff0000000000000000000000ff0000000000000000ff000000ff0000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ffffffffffffff00ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff000000000000000000000000000000000000ff0000ff00ff00ff0000ff0000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ff00000000000000ff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000ffffffffffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00ff000000000000ff000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000ff00ff00ff000000ff0000ff00000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00ff00ff00ff00ff00ff000000000000000000000000000000ff000000ffffffffffff00000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000ffff0000ffffffffffffff0000ffff0000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff00ff0000ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ff0000ffff0000000000ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000ff0000ff00ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff000000000000000000000000ff00000000000000000000ff000000ff0000000000ff0000ff0000000000000000000000ff000000ff0000000000ff0000ff0000000000000000000000ff0000ff00000000000000ff00ff0000000000000000000000ff000000ff0000000000ff0000ff0000000000000000000000ff0000ff00000000000000ff00ff0000000000000000000000ff0000ff00000000000000ff00ff0000000000000000000000ff0000ff00000000000000ff00ff0000000000000000000000ff0000ff00000000000000ff00ff0000000000000000000000ff0000ff00000000000000ff00ff0000000000000000000000ff0000ff000000ff000000ff00ff0000000000000000000000ff0000ff0000ff00000000ff00ff0000000000000000000000ff0000ff00000000000000ff00ff0000000000000000000000ff0000ff000000ff000000ff00ff0000000000000000000000ff0000ff00000000000000ff00ff0000000000000000000000ff0000ff00000000000000ff00ff0000000000000000000000ff0000ff0000ff00000000ff00ff0000000000000000000000ff0000ff00000000000000ff00ff00000000000000000000000000000000000000ffffffffff00000000000000000000000000ffffffff0000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffff0000000000ff0000000000000000000000000000ffffffffff0000ff0000000000ff0000000000000000000000ffffffffff0000ff0000000000000000000000000000000000ffffffffff0000ff00000000ff000000000000000000000000ffffffffff00ff000000000000ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffff00000000000000000000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000ffffffffff0000000000ff0000000000000000000000000000ffffffffff0000ff0000000000ff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ffffff000000ffffff00000000000000000000000000ffffffffff00000000000000ff000000000000000000000000ffffffffff0000ffffffffffffff0000000000000000000000ffffffffff0000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff000000ffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff00000000ff00ff00ff000000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ffff0000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff0000ff0000000000ff000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff0000ff0000000000ff000000ff0000000000000000000000ff0000ff0000000000ff000000ff0000000000000000000000ff0000ff0000000000ff000000ff0000000000000000000000ff0000ff0000000000ff000000ff0000000000000000000000ff0000ff0000000000ff000000ff0000000000000000000000ff0000ff0000000000ff000000ff0000000000000000000000ff0000ff0000000000ff000000ff0000000000000000000000ff0000ff0000000000ff000000ff0000000000000000000000ff0000ff0000000000ff000000ff0000000000000000000000ff0000ff0000000000ff000000ff0000000000000000000000ff0000ff0000000000ff000000ff0000000000000000000000ff0000ff0000000000ff000000ff0000000000000000000000ff0000ff0000000000ff000000ff00000000000000000000ff0000ff00000000000000ff00ff0000000000000000000000ff0000ff000000ff000000ff00ff000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ff00ff00000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ffffffff0000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ffffffff00ff00ffffffff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ffffffffffff00000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ffff000000ffff00000000000000000000000000000000ffffffffffff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffff0000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffff000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff00000000ff0000ff00000000000000000000000000ffffffff000000000000ff0000000000000000000000000000ffffffff000000000000ff0000000000000000000000000000ffffffff000000ff00000000ff000000000000000000000000ffffffff000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffff000000000000ff0000000000000000000000000000ffffffff000000ff0000ff000000000000000000000000000000ffffffff000000ffffffffffff0000000000000000000000ffffffff00000000ff00000000000000000000000000000000ffffffff000000000000ff0000000000000000000000000000ffffffff0000000000ffffffffff0000000000000000000000ffffffff000000000000ffff00000000000000000000000000ffffffff00000000ff000000ff000000000000000000000000ffffffff00000000ff0000ff00000000000000000000000000ffffffff000000ffffffff0000000000000000000000000000ffffffff000000ff00000000ff000000000000000000000000ffffffff000000000000ff000000ff00000000000000000000ffffffff0000ffffffffffffffffff00000000000000000000ffffffff0000ffffffffffffffff0000000000000000000000ffffffff0000ffffffffffffffffff00000000000000000000ffffffff000000ffffffffffffff0000000000000000000000ffffffff000000000000ff0000000000000000000000000000ffffffff000000ffffff000000000000000000000000000000ffffffff0000ffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ff0000ff0000000000ff000000ff0000000000000000000000ff0000ff0000000000ff000000ff0000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000ffffff0000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ffffffffffff000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000ffffffffff000000000000000000000000000000ffffffffffff0000000000000000000000000000000000000000ffffff000000ff0000000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000ffffff00ffffffffffffff00000000000000000000000000ffffffffffff0000000000000000000000000000000000000000ffffff000000ff000000000000000000000000000000000000ffffff00ff000000ff00000000000000000000000000000000ffffff00000000ff0000000000000000000000000000000000ffffff000000ff000000000000000000000000000000000000ffffff00ffffffffffff000000000000000000000000000000ffffff00ffffffffffffff000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ffffff00000000ff0000000000000000000000000000000000ffffff00000000ff000000000000000000000000000000000000ffffff000000000000000000000000000000000000000000ffffff0000ff00000000000000000000000000000000000000ffffff00000000ff0000000000000000000000000000000000ffffff00000000ff0000000000000000000000000000000000ffffff000000ffff00ff000000000000000000000000000000ffffff0000ff00000000ff0000000000000000000000000000ffffff0000ff0000ff00000000000000000000000000000000ffffff00000000ffffffff0000000000000000000000000000ffffff0000ffffffffff000000000000000000000000000000ffffff00ffffffff0000000000000000000000000000000000ffffff00000000ff0000000000000000000000000000000000ffffff000000ff0000ff000000000000000000000000000000ffffff00000000ff0000000000000000000000000000000000ffffff000000ff000000000000000000000000000000000000ffffff00ffffffffffffffff00000000000000000000000000ffffff00000000ffffffff0000000000000000000000000000ffffff00000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffff000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ffff00000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff00ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000ffffffff0000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000000000ffffffffffff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff0000000000ff00000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff0000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000000000000000ffff000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffff000000ff00ff000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000000000ff000000000000000000000000ff0000ff0000000000ff0000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ffff0000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff0000ff00ff0000ff000000ff00000000000000000000000000ff0000ff00000000ff000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ffffffffffffffffff000000000000000000000000ff00000000ff000000ff00ff0000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ffff0000000000000000000000ffff000000000000000000000000ff00ff0000000000ff0000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff000000ffff0000000000ffff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff00000000ff000000ff00ff0000000000000000000000000000ff0000ffffff00ff000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000000000ff00ff00ffffffffffffffffff0000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff00ff00000000ffff00000000000000000000000000000000ff000000ff00000000ffff0000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffff0000000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000ffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffff00000000ffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff000000ff000000000000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffff00000000000000ffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ffff0000000000ffff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ffff000000000000ff00000000000000000000000000000000000000000000000000000000ffff0000000000000000ff0000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00000000000000ffffffffff000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff00ffff000000ff000000ff0000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ffffffffffff00000000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00ff000000000000ff0000000000000000000000000000ff0000ff00000000ff00ff000000000000000000000000000000ffff0000000000000000ffff000000000000000000000000ffff0000000000000000ffff0000000000000000000000000000000000000000000000ff00000000ff0000ff00ff0000000000000000000000000000ff000000000000ff00ff00ff00000000000000000000000000ff00ff000000ff00ff0000ff00000000000000000000000000ff0000ff0000ffffffffff0000000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff00000000ffffffffffff000000000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000ff00000000000000ff00ff00000000000000000000000000000000ff0000ff00ff000000ff00000000000000000000000000ff000000000000ff00000000ff00ff00000000000000000000ff000000000000ffff00000000ffff00000000000000000000ff00000000ff000000ff000000ff0000000000000000000000ff0000000000ff000000ff00ff0000000000000000000000000000ff0000ff00ff000000ff000000000000000000000000000000ff0000ff00ff000000ff00000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000000000ffffffffffffff0000000000000000000000ff00000000000000ffffffffff000000000000000000000000ff0000000000ff0000000000ffffff00000000000000000000ff0000000000ffffffffffffffffff00000000000000000000ff000000000000ff000000ff0000ff00000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000ff00ff000000000000000000000000ff00000000ff00000000ffffffffff00000000000000000000ff00000000000000ff00ff0000000000000000000000000000ff00000000000000ffffffffffff0000000000000000000000ff00000000ff0000ff00ff000000ff00000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000000000ffff00ff000000000000000000000000ff0000000000ff000000ff000000ff00000000000000000000ff0000000000ffff00ff00ff00000000000000000000000000ff000000000000000000ff000000ff00000000000000000000ff0000000000000000ff0000ff000000000000000000000000ff000000000000ff00ffffffffff0000000000000000000000ff00000000000000ff000000ff000000000000000000000000000000ff00ff00ff0000ff0000000000000000000000000000000000ff00ff00ff0000ff0000000000000000000000000000ff00000000ffff000000ff000000ff0000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000ffff0000000000000000000000000000000000ff00000000ff0000000000ff00ff0000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ff00000000ff000000ff00ff00000000000000000000000000ff00000000ffff0000000000ffff0000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff00000000ff000000ff00ff00000000000000000000000000ff00000000ffff0000000000ffff0000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff00000000ff00000000000000ff0000000000000000000000ff00000000000000ffff000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff000000ff000000ff000000ffff0000000000000000000000ff0000000000ffffffffffffff000000000000000000000000ff00000000ff0000000000ffffff0000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff0000000000ffffffffffff00000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff00000000ff0000000000ffffff0000000000000000000000ff000000ff00000000ff00ff00000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff0000000000ffffffffffff00000000000000000000000000ff000000000000ff0000000000ff000000000000000000000000ffff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000ffffffffffffffff000000000000000000000000000000ff00ff000000ff00ff000000000000000000000000000000ff0000ffffff00ff00ffffff000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00ffff0000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff000000000000000000000000ff00000000000000000000ff000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000ff0000ff00ff00ff0000000000000000000000000000ff000000ff00ff00ff00ff000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000ff00ff00ff00ff000000000000ff0000000000000000000000ff00ff00ff00ff00ff0000ff00ff00000000000000000000ff00ff00ff00ff000000ff00ff00000000000000000000000000ff00ff00ff00ff00000000ff000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000ff00ff00ff000000ffff00000000000000000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff00ff00ff00ff000000ff0000ff00000000000000000000ff00ff00ff0000ff0000000000ff0000000000000000000000ff00ff00ff0000ff000000ff0000ff0000000000000000000000ff00ff00ff00ffffffffffffffff0000000000000000000000ff00ff00ff000000000000ff000000000000000000000000ff00ff00ff00ff0000ffff0000000000000000000000000000ff00ff00ff00ff000000ff000000ff0000000000000000000000ff00ff00ff0000ff00000000ff0000000000000000000000ff00ff00ff00ff000000ff0000ff0000000000000000000000ff00ff00ff00ff0000ff0000ff00000000000000000000000000ff00ff00ffff00000000ff0000000000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000ff00ff00ff000000ff0000ff0000000000000000000000000000ff00ff00ff00000000ff000000ff0000000000000000000000ff00ff00ff000000ff0000ff000000000000000000000000ff00ff00ff0000ff00ff000000ff000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000ff00ff00ff0000ff0000ff0000ff0000000000000000000000ffffff00000000000000ff0000000000000000000000000000ffffff000000ff000000ff00ff000000000000000000000000ffffff00000000000000ff0000ff0000000000000000000000ffffff000000000000ff000000000000000000000000000000ffffff000000ff00000000000000ff00000000000000000000ffffff0000ff000000ff000000ff0000000000000000000000ffffff00000000ff00000000ff000000000000000000000000ffffff000000ff00ff000000ff00ff00000000000000000000ffffff00000000ff000000ff00000000000000000000000000ffffff00000000ff0000000000ff0000000000000000000000ffffff0000000000ff000000ff00ff00000000000000000000ffffff0000ff00000000ff000000ff00000000000000000000ffffff00000000ff0000000000ff0000000000000000000000ffffff00000000ffff00000000000000000000000000000000ffffff00000000000000ff0000000000000000000000000000ffffff00000000000000ff0000000000000000000000000000ffff00000000ff00000000ff00000000000000000000000000ffffff000000ff000000ff00ff00ff00000000000000000000ffffff00000000ff0000000000ff0000000000000000000000ffffff00000000ff000000ff0000ff00000000000000000000ffffff000000ff0000000000ff000000000000000000000000ffffff000000ff0000000000ff000000000000000000000000ffffff00000000ff00000000ff000000000000000000000000ffffff000000000000ff00ff00000000000000000000000000ffffff00000000ff000000ff0000ff00000000000000000000ffffff000000ff000000000000ff0000000000000000000000ffffff0000000000ff00ff0000000000000000000000000000ffffff00000000ff00000000ff000000000000000000000000ffffff000000000000ff000000ff000000000000000000000000ff0000ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff000000ff000000ff00ff00ff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000ff00000000ff000000ff000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ffffffffffff000000ff00ff000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff000000ffffff00ff0000ff00000000000000000000000000ff0000ff00ff00ff0000ff0000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000ff00000000ffffffffffff000000000000000000000000000000ff000000ff0000ffffff000000000000000000000000000000ff000000ff00ff00ff00ff000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000ff00ff00ff00ff000000000000ff0000000000000000000000ff00ff00ff00ff00000000ff00ff00000000000000000000ff00ff00ff00ff00000000ff0000000000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000ff00ff00ff00000000000000ff00000000000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff00ff00ff00ff000000ff0000ff00000000000000000000ff00ff00ff000000ff000000ff000000000000000000000000ff00ff00ff000000ff0000ff0000000000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000ff00ff00ff00ff0000ff00ff000000000000000000000000ff00ff00ff00ff00ff00ff0000000000000000000000000000ff00ff00ff0000ff0000ff0000ff000000000000000000000000ff00ff00ff0000ff00000000ff0000000000000000000000ff00ff00ff0000ff0000ff0000ff0000000000000000000000ff00ff00ff00ff0000ff00ff00ff000000000000000000000000ff00ff00ff00ff0000ff00ff00000000000000000000000000ff00ff00ff0000ff00ff00ff000000000000000000000000ff00ff00ff00000000ff00ff0000ff0000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ff0000ff000000ff000000000000000000000000ff00ff00ff0000ff00ff000000ff000000000000000000000000ff00ff00ff00ff0000000000ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff00ff00ff000000ff00ff00ff000000000000000000000000000000ffffff00000000ff0000000000000000000000000000000000ffff00ff00000000ff00000000000000000000000000000000ffffff00000000ff00ff00ff00000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ffff00ff00000000000000ff00000000000000000000000000ffffff000000ff000000ff0000000000000000000000000000ffff0000ff00000000ff000000000000000000000000000000ffff00ff0000000000ff00ff00000000000000000000000000ffff000000ff00ff0000000000000000000000000000000000ffffff00ff0000000000ff0000000000000000000000000000ffffff000000ff00ff0000ff00000000000000000000000000ffff00ff000000ff000000ff00000000000000000000000000ffffff0000ff000000ff000000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ffffff00000000ff0000000000000000000000000000000000ffff00ffffffffffffffffff000000000000000000000000ffff000000ff000000ff00ff0000000000000000000000000000ffff00ff00000000ff0000ff00000000000000000000000000ffffff00ff0000000000ff0000000000000000000000000000ffff0000ff000000ff0000ff00000000000000000000000000ffff0000ff000000ff00000000000000000000000000000000ffff00ff0000000000ff000000000000000000000000000000ffff0000ff00000000ff000000000000000000000000000000ffffff00000000ff0000000000000000000000000000000000ffff0000ff000000ff0000ff00000000000000000000000000ffff00ff000000000000ff0000000000000000000000000000ffff00ff0000ff0000ff000000000000000000000000000000ffff0000ff00000000ff000000000000000000000000000000ffffff00000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ff00000000ff0000ff000000ff0000000000000000000000000000ff00000000ff00000000000000000000000000000000ff000000000000000000000000ff000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff0000ff0000ff00ff00000000000000000000000000ffffff0000ff000000ff000000ff000000000000000000000000ff00000000ff000000ff00ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff00000000ff0000000000000000000000ff0000ff000000ff00ff00ff0000ff00000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff000000ff00ff000000ff0000000000000000000000ff0000ff000000ff00ffffffffff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff0000ff000000ff00ff00ff00ff0000000000000000000000ff0000ff000000ffffffffffffff000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000ff00ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ffffffff00ff00000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ffffffffffff000000000000000000000000000000000000ff0000ff00ff000000000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000ff00ff000000ff0000000000000000000000000000000000000000ffffff00000000000000000000000000000000000000ffff0000ffff00ff000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff00ffffffffff000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff00ff00000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ffff00ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff00ffffffffff0000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000ffffffffffff000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ff00000000ff0000ff000000ff000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff000000ff00ff0000ff0000000000000000000000000000ffff00ffff0000ff00ffffff000000000000000000000000ffffffffffff00ff00ff0000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ffffffffffff000000000000000000000000ff00ff00ff00ff00ff00ff0000ff0000000000000000000000ff00ff00ffffffffffffffffffff0000000000000000000000ff00ff00ff00ff00ffffffffff000000000000000000000000ff00ff00ff00ff00ff000000ff0000000000000000000000ff00ff00ff0000ffffffffffff00000000000000000000000000ff00ff00ff00ffff0000ff0000ff0000000000000000000000ff00ff00ff00000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ffff00000000ff000000000000000000000000000000000000ff00ffff000000ff00ff000000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff00ff0000ff00ff0000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ffff00000000ff000000000000000000000000000000000000ffff00000000ff0000000000000000000000000000000000ff00000000ffff00000000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff00ff0000ff00ff00000000000000000000000000000000ff0000ff0000ffffffff000000000000000000000000000000ff0000ff00ffffff00ff00000000000000000000000000000000ffff00ff00000000ff000000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000000000ff00ff0000ff000000ff00000000000000000000000000000000ff0000ffffffffffff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000ff0000ff00ff00000000000000000000000000000000ff00ff0000ff0000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff00ff000000ff00000000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000ffffffffff0000000000000000000000000000000000000000ffffffffff000000000000000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000ff0000ff00ff00000000000000000000000000ff0000000000000000ff000000ff0000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00000000ff00ff000000ff00ff0000000000000000000000ff00000000ff0000ffff00ff00000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff000000000000ff00000000ff000000000000000000000000ff0000000000000000ffff0000000000000000000000000000ff0000000000ff0000ff00ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ffff00000000000000000000000000000000ff00000000ffffffffffffffffff0000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000ff000000ff0000ff0000000000000000000000ff0000000000ff0000ff00ff00000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff000000ff00ffffffffffff00000000000000000000000000ff00000000000000ff00ff0000000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff000000ff00ff00000000ff00000000000000000000000000ff000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffff00ff000000ff00ff000000ff00000000000000000000000000ff00ff0000ff00ff000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff00000000ff000000000000000000000000ff00ff00ff00ff00ff00ffffffff0000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000ff00ff00ff00ff00ff000000ff000000000000000000000000ffff00ff000000000000000000000000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000ff00ff00ffffffffffffffffffff00000000000000000000ffffffffffff00000000ff000000000000000000000000000000000000000000ffff00000000000000000000000000000000ffffffffffff00ff00ff0000ff00ff00000000000000000000ffffffffffff00ff000000ff00000000000000000000000000ffffffffffff00ff00ff000000ff0000000000000000000000ffffffffffff0000ff000000ff00000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000ffff00000000000000000000000000000000ffffffffff00ffff0000000000ffff00000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffffff0000ffffffffff000000000000000000000000ffffffffffff0000ff0000ff00000000000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000ffffffffff000000ff0000ff00000000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffffff00ff0000ff00ff000000000000000000000000ffffffffff0000ff0000ff0000000000000000000000000000ffffffffff00ff000000ff000000ff00000000000000000000ffffffffffff00ffff00000000ff0000000000000000000000ffffffffff00ffffff00ffff00ff0000000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000ffffffffffff0000ff00000000000000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffff00000000ff00ffff000000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffffff00ff0000ff0000ff0000000000000000000000ffffffffff0000ff00ff000000ff0000000000000000000000ffffffffffff00ffffffffffffff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffff0000000000ff0000000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffff0000ff00ff000000ff0000000000000000000000ffffffffffff00ffffffffffffffff00000000000000000000ffffffffff00000000ff0000ff000000000000000000000000ffffffffff00ff0000ff0000ff00ff00000000000000000000ffffffffff00ff00ff00ff00ff000000000000000000000000ffffffffff000000ff000000ff000000000000000000000000ffffffffff00ff00000000ff00000000000000000000000000ffffffffff000000ff00ff0000000000000000000000000000ffffffffffff0000ff00000000ff0000000000000000000000ffffffffffff000000ff0000ff000000000000000000000000ffffffffff0000000000ff0000000000000000000000000000ffffffffffff00ff0000000000ff0000000000000000000000ffffffffffff00000000000000ffff00000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffff0000ffffffffffffff0000000000000000000000ffffffff00ffffffffff00ff0000ff00000000000000000000ffffffffff00ffffff00ff00ff000000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000ffffffffff00ffffffffffffff000000000000000000000000ffffffffff00ff000000000000ffff00000000000000000000ffffffffffff0000ff000000ff000000000000000000000000ffffffffff000000ff0000ff00000000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000ffffffffff00ff0000000000ff000000000000000000000000ffffffffff00ffff00000000ff000000000000000000000000ffffffffffff00ff000000ff000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00ff0000ff0000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff000000ff00ff000000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffffffff00ff000000ff00000000000000000000000000ffffffffffff00ff0000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ffffffffffff00000000000000000000000000ffffff0000ff00ff00ff0000ff000000000000000000000000ffffff0000000000ff00000000000000000000000000000000ffffff0000ff00ffffffffff00000000000000000000000000ffffff0000ff00ffffffffff000000000000000000000000ffffff0000ffffffffffffffff00000000000000000000000000ffffff0000ff00ffffffffff00000000000000000000000000ffffff000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff0000ff0000ff00ff00ff0000ff0000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff0000ff00ff000000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff0000ff0000000000ffff0000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ffff00000000000000ff000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff0000ffffffff00ff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff000000ffffffffffff000000000000000000000000ff0000ff0000000000ffff0000ff0000000000000000000000ff0000ff00000000ff000000ff000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff00ffff0000ffff00ff000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ffff00ff00ffffffffff000000000000000000000000ff0000ff0000ff0000000000ff00000000000000000000000000000000ff000000ff000000ffff00000000000000000000000000ff00ff000000ff00000000000000000000000000000000ff0000ff00ffffffff00ffffffff0000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000ff00ff000000ff000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000000000ff0000ff00000000000000000000000000ff00000000ff0000ff00ff0000ff0000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000000000ff00000000ff000000000000000000000000ff00000000000000ff000000ff000000000000000000000000ff00000000ffffffffffffffff000000000000000000000000ff0000000000ffffffffffffff000000000000000000000000ff00000000ffff000000ffff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000ff000000ff0000ff0000000000000000000000ff0000000000ff0000ff0000ff000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000ffff00000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff000000000000ff0000ff0000ff0000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff0000000000ffffffffffff00000000000000000000000000ff00000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00ff0000ff00ff0000ff0000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ffffffffffff00000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000ffff000000ffffff00ff0000ff000000000000000000000000ffff000000ffffffffffffff00000000000000000000000000ffff000000ff000000ff00ff00000000000000000000000000ffff0000ffff00000000000000000000000000000000000000ff000000ff00ff0000ff00ff00000000000000000000000000ffff000000ff000000ff00ff00000000000000000000000000ffff000000ffff00ff00ffff00000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff00000000ff0000ff000000ff000000000000000000000000ff00000000ffffffffffffffff000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff0000ff00ffffffffffff00ff000000000000000000000000000000ff00000000ff0000000000000000000000000000ff00000000ff00000000ff0000ff00000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00ffffff00ff00000000000000000000000000ff0000000000ff00ff000000ff000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff000000ffff0000ff00000000000000000000000000000000ff00000000ffffffffffffff000000000000000000000000ffffffffffffff0000ff00ff000000000000000000000000ffffffffffffff00ffff0000ffffff000000000000000000000000ff000000ff0000ff00ff0000ff000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ff00ffffffffffff00ff000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000000000ffffffffffff00000000000000000000000000ff000000ffffffffff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ffff0000ff0000ffff000000000000000000000000ff00000000ff000000ff00ff00000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ffff00000000ffff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff0000ff000000ff000000ffff000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000ff00ff000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffff0000ffffffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00000000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000000000ff0000ff00000000ffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ffffffffffffffff00000000000000000000ffffffffffff0000ff0000ff0000ff00000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff00ffffffffffffffff00000000000000000000ffffffffffff0000ffffffffffffff00000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000ffffffffffff00ffffffffffffffff00000000000000000000ffffffffffff00000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffff000000ff0000000000ffffff00000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff0000ffffff0000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00000000000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ffffffffff000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00ff00ffffffffffffff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ffff00ff00ffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000ff00ff00ff00000000ffff00000000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff0000ffffff0000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff00ffffffff00000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000ffff00ffff0000000000000000000000000000ff0000ffffffffff00ffff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000ffff00ff00ff0000000000000000000000000000ff000000ffffffffff00000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffff00000000ff0000ff0000ff000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff0000ffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff00ff0000ff00ff0000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff000000ffff00ff00ffff0000000000000000000000ffffffffff0000000000ff0000000000000000000000000000000000ffff0000000000ffff00000000000000000000000000ffffffffff0000ff0000ff000000ff00000000000000000000ffffffffff0000ff000000ff00000000000000000000000000ffffffffff000000ff0000ff00000000000000000000000000ffffffffff0000ff0000000000ff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff00000000000000000000ffffffff0000ff0000ff00ff00000000000000000000000000ffffffff000000000000ff0000000000000000000000000000ffffffffff0000000000ff0000000000000000000000000000ffffffff00000000ff000000ff000000000000000000000000ffffffff0000ff00000000000000ff00000000000000000000ffffffff000000000000000000000000000000000000000000ffffffffff00ffff000000ff00000000000000000000000000ffffffffff0000ff0000000000ff0000000000000000000000ffffffff000000000000000000000000000000000000000000ffffffff0000000000000000ff000000000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000ffffffff000000ff0000000000ff0000000000000000000000ffffffff00000000ff0000ff00000000000000000000000000ffffffffff0000ffffffffffffff0000000000000000000000ffffffffff0000ff0000ff0000ff0000000000000000000000ffffffff0000ffffffffffffffffff00000000000000000000ffffffffff0000ffffffffffffff0000000000000000000000ffffffffff0000ff0000ff0000ff0000000000000000000000ffffffff00000000ffffffffffffff00000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000ffffffffffffffff0000ff00ff00000000000000000000000000ffffffffff000000ff0000ff000000000000000000000000ffffffff0000ffffffff00ffffffff00000000000000000000ffffffffff0000000000ff0000000000000000000000000000ffffffffff000000ff0000ff00000000000000000000000000ffffffffff0000000000ff0000000000000000000000000000ffffffffff00ff0000ff00000000ff00000000000000000000ffffffff0000ff000000ff000000ff00000000000000000000ffffffffff0000ff000000ff00000000000000000000000000ffffffffff0000ff0000000000ff0000000000000000000000ffffffffff00ff000000ff0000000000000000000000000000ffffffff000000ff000000ff00000000000000000000000000ffffffffff000000ff00000000000000000000000000000000ffffffffff00000000ff000000000000000000000000000000ffffffffff00ffffffffff0000000000000000000000000000ffffffffff0000ff0000000000ff0000000000000000000000ffffffffffff0000ff00ff0000000000000000000000000000ffffffffff0000000000ff0000000000000000000000000000ffffffffff0000000000ff0000000000000000000000000000ffffffff000000ff000000ff00ff0000000000000000000000ffffffffff0000000000ff0000000000000000000000000000ffffffffff0000000000ff0000000000000000000000000000ffffffffff0000000000ff0000ff0000000000000000000000ffffffff00ff00000000000000ffff00000000000000000000ffffffff00ff00000000000000ffff00000000000000000000ffffffffffff0000ff00ff0000000000000000000000000000ffffffffff000000ff000000ff000000000000000000000000ffffffffff000000ff000000ff000000000000000000000000ffffffffff0000ff00ff00ff00000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff00ffffffffffffffffffff00000000000000000000ffffffffff00ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ffffffffffffffffff000000000000000000000000ff0000ffffffffff0000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff000000ffffffffffff000000000000000000000000ff00ffff000000ff0000ff0000ff0000000000000000000000ff00ffff00ffffffffffffffffff0000000000000000000000ff00ffff0000ff00ffffffffff000000000000000000000000ff00ffff000000ff0000ff0000000000000000000000000000ffffff0000ffffffffffffffff000000000000000000000000ff00ffff0000ff00ffffffffff000000000000000000000000ff00ffff00ff000000ff000000ff0000000000000000000000ff000000ff00000000ff00000000000000000000000000000000000000ffffffffff00000000000000000000000000000000ff000000ff00ff0000ff000000ff0000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000ff00ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff0000ffff000000ff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff0000ffff00000000000000ff000000000000000000000000ff0000ff0000ffffffffffff00000000000000000000000000ff000000ff00000000ff00ff00000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000ff0000ff0000000000000000ff000000000000000000000000ff000000ff00ff0000ff0000ff000000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff00ff00ff00ff00ff00ff00000000000000000000000000ff00ff00ff000000ffffffff00000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ff0000ff00ff000000ff000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ff00ff000000ff000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ff00ffffffff000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff000000ff00ff0000000000ff000000000000000000000000ff0000ff00ffff000000ff0000000000000000000000000000ff000000ff0000ff00ff00ff00000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff00ff000000ff000000ff00ff000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ff00ff0000000000ff00000000000000000000000000ff0000ff00ff0000000000ff00000000000000000000000000ff0000ff00ffff000000ff0000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00000000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff00000000000000ffffffff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ff00ffffff00ff0000ff0000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000ff00ff00ff00ff00ffffffffff0000000000000000000000ff00ff00ff000000ff0000ff0000000000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000ff00ff00ffffffffffffffffffff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000ff0000ff00ff000000ff000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff000000ff00000000ff00000000000000000000000000ff00ff00ffffffffffffffffff000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff00ff00ffffffffffffffffff000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff00ff00ff00000000000000ff000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00ff000000ffffffffffff00000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00ff00ff00000000000000ff000000000000000000000000ff0000ff00ffffffffffffff0000000000000000000000ff00ffffffffff0000ff0000ff00000000000000000000000000ffffffffff0000ff00000000ffff000000000000000000000000ff00ff0000ffffffffffffff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000ff00000000ff00ff0000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ff0000ff000000ff00ffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff00ff0000000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff000000ffffffffff00ff0000ff000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ff000000ffffffff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000ff0000ff00ff00ffffffffffffffff00000000000000000000ff0000ff00ff0000ff0000ff0000ff00000000000000000000ff0000ff00ff0000ff000000ff000000000000000000000000ff0000ff00ff00ffffffffffffffff00000000000000000000ff0000ff00ffff0000ff00ff000000000000000000000000000000ff0000ffffffffffffffffffff00000000000000000000ff0000ff00ff00ffffffffffffffff00000000000000000000ff0000ff00ff00000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ffffffffff000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000000000ffffffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ffffffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00000000ffffffffffff00ff000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000000000000000ffffffffff00000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff00000000ffffffff00000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff000000ffffffffff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff0000000000ffffffffff0000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff00000000ff000000ff0000ff000000000000000000000000ff00000000000000ff0000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff00ffffffff00000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000000000ffffffffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ffffffffffff00ff00000000000000000000000000ff00000000ffffffffffffff000000000000000000000000ffff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff0000ffffffff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ffffffff00000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ffffffffff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ffffffffffff0000ff0000000000000000000000000000ffffffffffffff0000ff0000ff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000000000ffffffff0000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000000000ffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff00000000ff000000ffffffff00000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffffffff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000000000ffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ffffffff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ffffffff000000ff0000000000ff0000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff000000000000ffff0000000000000000000000000000ffffffff0000000000ff0000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff000000000000000000000000ff0000ff00ff000000ffff0000000000000000000000000000ff00ff0000ff0000000000ff0000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00ff0000ff0000000000ff0000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000ffff00000000000000000000ff000000000000ff000000ff00000000000000000000000000000000ff00ff000000ff00ff000000000000000000000000000000ff0000ff00ffffffffffffff0000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff00000000000000000000000000ff000000000000ff00ff0000000000000000000000000000ff0000ff00ff0000ff000000ff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000000000ff00ff000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff00ff00ff0000ff00000000ff000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff0000000000000000000000ff00ffff0000000000ff00000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ffff00ffffffffffffffff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00ff000000ff00000000ff000000000000000000000000ff0000ffffff0000ff00ff00000000000000000000000000000000ff0000ff0000ff00ff00000000000000000000000000000000ff00ff000000000000ff00000000000000000000000000000000000000000000ffffffffff000000000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff00ff00ff00000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000ff00ff00ffffffffffffffff00000000000000000000000000ffffffffffff000000ff00000000000000000000000000000000000000000000000000ffffffff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000ffff00000000000000000000000000ff00000000ff00000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000ffffffffff0000000000ff00ff00000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ff00ff00ff000000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000ff000000ffffff0000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff00000000ff00ff00000000ff000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ffffff000000000000ffff00000000000000000000ff000000ff00ff00000000000000ff00000000000000000000ff000000ff00ff00000000ff00000000000000000000000000ff000000ff00ff000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ffffff00000000ff0000000000000000000000000000ff000000ff000000ff00000000ff0000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ffff0000000000000000000000000000000000000000ff0000ffff0000000000000000000000000000000000000000ff0000ffffff00000000000000000000000000000000000000ff0000ffffff00000000000000ffff00000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff0000ffff00ffff0000000000ffff00000000000000000000ff0000ffff00000000000000ff00000000000000000000000000ff000000ff00000000ffffffffff00000000000000000000ff000000ff0000ff0000000000ff0000000000000000000000ff000000ff00ff000000000000000000000000000000000000ff0000ffff00000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000ffffff00000000000000000000000000000000000000ff0000ffff00ff0000000000ff000000000000000000000000ff0000ffff0000000000000000ff0000000000000000000000ff0000ffff000000ff00000000000000000000000000000000ff0000ffff00000000ff000000000000000000000000000000ff0000ffff000000000000ff00000000000000000000000000ff0000ffff00ff0000000000ff000000000000000000000000ff0000ffffff00000000000000000000000000000000000000ff0000ffff000000000000000000ff00000000000000000000ff0000ffff0000000000000000000000000000000000000000ff0000ffff000000000000ff00000000000000000000000000ff0000ffff0000ff0000000000ff0000000000000000000000ff0000ffff00ffff0000000000ffff0000000000000000000000000000ff00000000000000ffff0000000000000000000000ff0000ffff0000000000000000000000000000000000000000ff0000ffffff000000000000ffffff00000000000000000000ff000000ff0000ffff00000000ffff00000000000000000000ff0000ffff00000000ff000000000000000000000000000000ff0000ffffff00000000ff000000ff00000000000000000000ff0000ffff00000000000000ff000000000000000000000000ff0000ffff00ff00000000ff00000000000000000000000000ff0000ffff000000000000ffff000000000000000000000000000000ff000000000000ffff00000000000000000000000000ff0000ffff0000000000000000000000000000000000000000ff0000ffff00ff00000000000000ff00000000000000000000ff0000ffff00000000ff000000000000000000000000000000ff0000ffff00ff00000000ff00000000000000000000000000000000ff000000000000ffff00000000000000000000000000000000ff000000000000ffff00000000000000000000000000ff0000ffffff000000ffffffff00ff00000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00ffffff00000000ffff000000ff00000000000000000000ffffff000000000000000000ffffff0000000000000000000000ff00000000ff00000000000000ff0000000000000000000000ff0000000000000000000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000ffff000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000000000ffffffffff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00ff000000000000ff000000000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ffffffff000000ff0000000000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000ff00ffffffffffffffff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000ff000000000000ffffff000000000000000000000000ff00ff00ff00000000ff00ff00000000000000000000000000ff0000ff00ff00ff0000ff00ff000000000000000000000000ff00ff00ffffffffffffffffffff0000000000000000000000ff00ff00ff00ffff000000ff00000000000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000ff00ff00ff00ff0000ff00ff00000000000000000000000000ff00ff00ff00ff00000000ffffff00000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ff0000ffff00000000000000000000000000000000ff0000ff00ff0000ff00ff0000000000000000000000000000ff00ff00ff0000ffffffffffff000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff000000ffffffffffffff0000000000000000000000ff0000ff00ff00ff0000ffffffff0000000000000000000000ff0000ff00ff0000000000ff00000000000000000000000000ff00ff00ff0000ffffffffff00000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff000000000000ff00ff000000000000000000000000ff0000ff00ff0000ff00000000ff0000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ff00ff00ff00ff0000ffffffffff0000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000000000ff000000ff00ff000000000000000000000000000000ff0000ff00ff00ffffffffffffff0000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000ff0000ff000000ffff00000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff00ff0000ff00ff00ff000000000000000000000000ff0000ff00ff0000000000ffffff0000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff00ff00ff000000ff000000000000000000000000ff000000ff00ff000000ff0000ff000000000000000000000000ff0000ffffffffffffffffffffff0000000000000000000000ff0000ff00ff00000000ff0000ff0000000000000000000000ff00ff00ff000000ffff00ff00000000000000000000000000ff0000ffff0000ff00ff000000ff0000000000000000000000ff0000ff00ff000000ff0000ffff0000000000000000000000ff0000ff000000000000ff00ff000000000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff0000ffffffffff000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ff00ff00ff000000ff00ff0000000000000000000000ff00ff00ffff000000ff000000ff0000000000000000000000ff00ff00ff0000000000ff00ffff00000000000000000000000000ffff0000000000ffff00000000000000000000000000ffffffff000000ff0000000000ff00000000000000000000000000ff000000000000000000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffff0000ff00ff000000000000000000000000000000ff000000ff0000ff00ff00000000000000000000000000000000ffff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ffffffffffff000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00ff0000ff0000ff00ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff00000000ff00ff0000000000ff0000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff000000ff00ff000000ff0000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff0000ff00ff000000ff0000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff000000000000ff0000000000000000000000ff0000ff00ff0000ffff000000ff0000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ff000000000000000000ff0000000000000000000000ff00000000ff0000ff00000000ff0000000000000000000000ff000000ff00ff0000000000ff000000000000000000000000ff000000ff00ff00ff00000000ff0000000000000000000000ff0000ffff00000000ff000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ff00ff000000000000ff000000000000000000000000ff0000ff000000ff00ff000000ff0000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff00ff0000ff00ff0000000000000000000000000000ff0000ff00ff0000ff000000ff000000000000000000000000ff0000ff0000ff000000ff0000ff0000000000000000000000ff0000ff00ff00000000000000ff0000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff00ff0000ff00ff0000000000000000000000000000ff0000ff0000ff00ff000000ff000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff000000ff0000ff0000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff00ff000000ff0000ff000000000000000000000000ff0000ff0000ff00ff0000ff00ff0000000000000000000000ff0000ff00ffffffffff0000ff000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff00ff000000ff000000ff0000000000000000000000ff0000ff00000000ffffff00ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff0000ff00ff00ff0000ff00ff000000000000000000000000ff000000ff00ff0000ff0000ff000000000000000000000000ff00ff00ff00ffffffff00ff00ff000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffffffff00ff000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ffffffffff00ff0000ff00ff00ff0000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ff0000000000000000ffffff00ff00000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff0000ff0000ff00ff00ff00000000000000000000000000000000ff00000000ff00ff00000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000000000ff0000ff00ff0000ff00ff0000000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff000000ff0000ff0000000000000000000000ff0000ff0000ff0000ff000000ff0000000000000000000000ff0000ff000000ff00ff00000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff00ffffffffffffff00ff0000000000000000000000ffffffffffff0000ff0000000000000000000000000000000000ff0000ff00ff0000000000ff00000000000000000000000000ff0000ff00ff00ff00000000ff0000000000000000000000ff0000ff00ff000000ff0000ff000000000000000000000000000000ffffffffffffff000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff00ff000000000000ff000000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ffffffffffff00ff0000000000000000000000000000ff0000ff00ff0000ff000000ff000000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff00ffff00000000ff00ff0000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff00ff000000ff000000000000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff0000ff00ff0000ff00ff00000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff00ff00ff00ff00ff00ff0000000000000000000000ff0000ff0000000000000000ff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff0000ff00ff00000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff0000ff0000ff00ff00ff00000000000000000000000000ff00ff00ff00ff00ff0000ffff0000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff0000ff00ff00ff00ff00000000000000000000000000ff00ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff00000000ffffffffffff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000ff000000000000000000000000ff000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ffff00ff000000ffffffffffffff000000000000000000000000ffffffffffff000000ff00ff00000000000000000000000000ff0000ffffff000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff0000ff00000000000000ff0000000000000000000000000000ff0000ff00ff0000ffff00ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000000000ff0000ff0000ff0000ffff0000ff0000000000000000000000ff0000ff000000ff00ff00ff0000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ff00ff0000000000ff00ff0000000000000000000000ff00000000ff0000ffffff000000000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000ff0000ff00ff00ff0000ff00000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff00ff00ff0000ff00ff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff00ff00ff0000ff00ff000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff00ff00ff000000ff00ff0000000000000000000000ff0000ff000000ff00ff00ff00000000000000000000000000ff0000ffffffffffffffffffffff0000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff00ff000000ffff000000000000000000000000000000ff00ff00ff00ff00ff0000ff000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff000000ff0000ff00ff00000000000000000000000000ff0000ff0000ffff000000ff000000000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000000000ff0000ff00ff00ff00ff00ff00000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff000000ffffffffff00000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff000000ff00ff00ff00000000000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff0000ff0000ffffffffffffff00000000000000000000000000ff0000ff000000ffffff0000000000000000000000000000ff00ff00ff00ffffffff00ff00ff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffff00000000ff000000000000000000000000000000ff000000ff0000ff00ffff0000ff0000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffff000000ff00000000000000000000000000000000000000000000000000ff00ff0000ff000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff0000ff000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000000000ff0000ff00000000ff00ff00ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ff00ffff000000ffff00ff0000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000000000ff0000ff00ff0000000000ff00000000000000000000000000ff0000ff00ff00ff00ff00ff000000000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff00ff0000ff00ff00ff000000000000000000000000ff0000ffff0000ff0000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff00ff00000000ffff00ff0000000000000000000000ff0000ff00ff0000ff000000ff000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ff00ff0000ff00ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff00ff0000ff0000ff0000000000000000000000000000ff00ff0000ff00ff000000ff000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ffff0000ff0000ffff00ff000000000000000000000000ff0000ff000000ffffffffff000000000000000000000000ff0000ff000000ff00ff00ff00000000000000000000000000ff0000ff00ff00ff00ff00ff00000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff00ffffffffff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ff0000ff0000000000ff00000000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000ff00ff00ff00ff0000ff00ff00ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000ffffffffff000000ff00ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000ff00000000ff0000ff00000000000000000000000000ffffffffff00ffffffffffff000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffff000000ffffffffffffff000000000000000000000000000000ffff00ffffffffffffffffff0000000000000000000000ffffffffffff0000ff000000ff000000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000ff0000ff0000000000000000000000000000ffffffffff000000ff000000ff000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ffffffff0000ff000000ff0000000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ffffffff000000ff000000ff00000000000000000000000000ffffffff0000ff0000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffff00000000000000ff0000000000000000000000000000ffffffff00ff0000ff0000ff00000000000000000000000000ffffffff0000ff0000ff0000000000000000000000000000ffffffffff0000ff0000ff0000ff000000000000000000000000ffffffff0000ffffffffffff00000000000000000000000000ffffffff00000000ff000000000000000000000000000000ffffffff0000ffffffffffffff000000000000000000000000ffffffff0000ffffffffff00ff000000000000000000000000ffffffff000000ff00ff00ff00000000000000000000000000ffffffff00000000ff000000ff00000000000000000000000000ffffffff0000ffffffffff00000000000000000000000000ffffffff000000ff000000ff00000000000000000000000000ffffffff00ff00ff00ff00ff00ff0000000000000000000000ffffffffffff0000ff000000ff00000000000000000000000000ffffffff00ff0000000000ff00000000000000000000000000ffffffff00ff00ff000000ff000000000000000000000000ffffffff000000ff00ff00ff00000000000000000000000000000000ffffffffffffff000000000000000000000000000000ffffffff0000ff000000ff0000000000000000000000000000ffffffff000000ff000000ff00000000000000000000000000ffffffff00ff000000ff0000ff000000000000000000000000ffffffff00ff00ff0000ffff00000000000000000000000000ffffffff000000000000ff0000000000000000000000000000ffffffff0000ff000000ff0000ff0000000000000000000000ffffffff00ff0000ff000000ff000000000000000000000000ffffffff00000000ff00ff0000000000000000000000000000ffffffff00ff000000ff000000ff0000000000000000000000ffffffff0000000000ff0000ff000000000000000000000000ffffffff000000ff0000ff0000000000000000000000000000ffffffff0000ff0000000000ff000000000000000000000000ffffffff00ffff00ff0000ff0000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ffffffff0000ffffffffffffff000000000000000000000000ffffffff00ffff00ff00ff0000ff000000000000000000000000ffffffff000000ff00000000000000000000000000000000ffffffff00ffffff00ffff00ff000000000000000000000000ffffffff00ff000000ff00ff00000000000000000000000000ffffffff000000000000ff0000000000000000000000000000ffffffff00ffffffffffffffff000000000000000000000000ffffffff0000ff0000ff0000ff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff0000ffffffffffffff000000000000000000000000ffffffff00ff000000ff000000ff0000000000000000000000ffffffff00ff000000ff0000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffff0000ffffffffffffff00000000000000000000000000ffffffff00000000ff000000000000000000000000000000ffffff00ff00ffffffff00ff00ff0000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000ffff000000ff000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff0000000000ff000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff00000000ff0000ff000000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff0000ff0000ff00ff000000000000000000000000000000ff0000ff00ff00ff0000ff00ff00000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff000000ff00ff000000000000000000000000ff0000ff000000ff00ff0000ff000000000000000000000000ff0000ff00ffffffffffffffff00000000000000000000000000ff0000ff00ff0000000000ffff0000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff00ff0000ff0000ff00ff0000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000ff0000ff00ff00ff000000ff000000000000000000000000ff0000ff000000ff00ff00ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff0000ff00ffffffffff000000000000000000000000ff0000ff00ffff0000000000ffff0000000000000000000000ff0000ff00ff000000ff0000ff000000000000000000000000ff0000ff0000ffff00ff0000ff000000000000000000000000ff0000ff0000ffffffffffff00000000000000000000000000ff0000ff0000ff000000ff0000ff0000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff00ff0000ff00ff0000ff0000000000000000000000ff0000ff00000000ff000000ff000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff00ff00ff0000ff00ff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff00ff0000ff00ff0000ff000000000000000000000000ff0000ff0000ffffffffffff000000000000000000000000ff0000ff0000000000ffff0000ff0000000000000000000000ff0000ff00ffffffffff00ff00000000000000000000000000ff0000ffff00ffffffffff00ffff0000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ffffffffff00000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000ff00000000000000000000000000ff0000ff00ffffff00ffffff000000000000000000000000ff00ff00ff00ff00ff0000ff00ff000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffff000000ff0000ff000000000000000000000000ffffffffff00ff0000ff0000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff00ff00000000ffffffffff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff0000ff0000ffffff00000000000000000000000000ff000000ffffffffffff00000000000000000000000000ffffffffffff0000ff000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff000000ffffffffff00000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000ff0000ff00ff00ff0000ffff0000000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff000000ff00ff000000000000000000000000ff0000ff000000ff00ff0000ff000000000000000000000000ff0000ff00ff0000ff0000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff00ff00000000000000ff0000000000000000000000ff0000ff000000ff00ff000000ff0000000000000000000000ff00000000ff000000ffffffffff000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff00ff00ffffffffff000000000000000000000000ff0000ff000000ff00ffff00000000000000000000000000ffff0000ff0000000000ff0000ffff0000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff000000ffff00ffff00000000000000000000000000ff0000ff00ff0000ff00ff00ff000000000000000000000000ff0000ff000000ff00ff000000ff0000000000000000000000ff0000ffff00000000000000ff000000000000000000000000ff0000ffffffffffff00ff0000ff0000000000000000000000ff0000ff00ff0000ff000000ff000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff00ff00ff000000ff00ff0000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff00ff0000ff000000ff000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ffffff0000ffff0000ff00000000000000000000000000ff0000ff000000ff00ffff00000000000000000000000000ff0000ff00ff000000000000ff000000000000000000000000ff0000ff00ff0000ff00ff0000ff000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff00ff0000000000ff00000000000000000000000000ff0000ffff000000ff000000ff000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff000000ffffffffffffff0000ff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff00ffffffffff0000ff0000000000000000000000ff0000ff00ff0000ffff0000ffffff000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ff0000ffffffffffffff00000000000000000000000000ff0000ff00ff00ff00ff00ff000000000000000000000000ff00ff00ff00ffffffff00ff0000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff0000ff00ff000000ff00000000000000000000000000ffffff00ffffffffff00ffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffff00ff0000ff00000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffff00ffff00000000000000000000000000ffffffffffff00ff00000000ff00000000000000000000000000000000000000000000ffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ff0000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff0000ff00ff000000ff000000000000000000000000000000ff0000ff0000ff000000ff00ff000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff0000ff00ffffffffffffff0000000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ffff00ff000000ff0000ff0000000000000000000000ffffffffffff0000ff00000000ff000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff00ff000000000000000000000000000000000000ff0000ff00ffffff00ffffff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff0000ff00ff00000000000000ff0000000000000000000000ff0000ff0000ff000000ff0000ff0000000000000000000000ff0000ff00ff0000ff000000ff000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff00ff0000000000ff00ff0000000000000000000000ff0000ff00ff00ffffffffff00ff0000000000000000000000ff0000ff00ff000000ff0000ff000000000000000000000000ff0000ffffffffffffffffffffff0000000000000000000000ff0000ff00ff0000ff000000ff00000000000000000000000000ffff00ff000000ff0000ff00000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ff0000ffffff00ffffffff000000000000000000000000ff0000ff0000ffffffffffff000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff00ffffffffffff0000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff00ff00000000000000ff0000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff0000000000ff000000ff0000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ff000000000000000000ff0000000000000000000000ffffffffffff000000ffff000000000000000000000000000000ffffffffff00ffffffffffff000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff0000ff00ff00ff00ff00ff000000000000000000000000ff00ff00ff000000000000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffff00ff000000ff00000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff00ff00ff00ff000000000000000000000000000000ffffff00ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ffff0000ff00ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ffffffffffff000000000000000000000000ffffffffffffffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000ff0000000000000000000000000000ffffffffff000000ff000000ff000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ffffffff000000ff0000000000000000000000000000000000ffffffff00000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ffffffff0000ff00ff000000000000000000000000000000ffffffff000000ff0000ff000000000000000000000000000000ffffffff0000ff00000000ff00000000000000000000000000ffffffff00000000ff000000000000000000000000000000ffffffff0000ff0000ff000000000000000000000000000000ffffffffff00ffffffffff00ff000000000000000000000000ffffffff000000ff00ff000000000000000000000000000000ffffffff00000000ff0000ff0000000000000000000000000000ffffffff00000000ff000000000000000000000000000000ffffffff000000ff000000ff00000000000000000000000000ffffffff00ff00000000000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000ffffffff00ff000000000000ff000000000000000000000000ffffffff00ffffffffffffffff0000000000000000000000ffffffff0000000000ffff00ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffff0000ff000000ff0000000000000000000000000000ffffffff00000000ff00ff0000000000000000000000000000ffffffff000000000000000000000000000000000000000000ffffffffff000000ff000000ff000000000000000000000000ffffffff00ffffffffffffffffff0000000000000000000000ffffffff0000ff000000ff0000ff0000000000000000000000ffffffff00ffffffffffffffff000000000000000000000000ffffffff0000ff0000000000ff000000000000000000000000ffffffff000000000000000000000000000000000000000000ffffffff0000ff0000000000ff000000000000000000000000ffffffff00ffffffffffffffff000000000000000000000000ffffffff000000ff000000ff00000000000000000000000000ffffffff00ff000000ffffffff00000000000000000000000000ff00ffff0000ff000000ff00000000000000000000000000ffffffffff0000ff0000ff00ff000000000000000000000000ffffffff0000ff00000000000000000000000000000000000000ffffffffff00ff00000000ff000000000000000000000000ffffffff0000ff0000000000ff000000000000000000000000ffffffff000000000000ff0000000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffff00ffffffffffffffffff0000000000000000000000ffffffff0000ff0000ff0000ff000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffff000000ffffffffff00000000000000000000000000ffffffff0000ffffffffffffff000000000000000000000000ffffffff00ffff0000ff000000ff0000000000000000000000ffffffff00ffffffffff000000ff0000000000000000000000ff00ff00ff000000ff0000ff000000000000000000000000ff00ff000000ff00000000ff0000000000000000000000000000ffffffff00ffffffffffffffffff000000000000000000000000ffffffff00ffffff00ffffff000000000000000000000000ffffff00ffffffffffffffffffff000000000000000000000000ff000000000000000000ff00000000000000000000000000ff000000ff00ff00000000ff00000000000000000000000000ff000000ffffffffff000000ff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffff0000ffffffffffffff0000ffff00000000000000000000ffff0000ffffffffffffff0000ffff0000000000000000000000ffffffffff0000000000ff00000000000000000000000000ffffffffffff000000ff00ff0000000000000000000000000000000000ff00ff00ff00ff0000000000000000000000000000ff000000ffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff00ff0000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000ff00ff0000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffff00ff00000000ffff0000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff00ffffffffffff000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff0000ff00ff00ff00000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff00ff000000000000ff000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff00ffffffffffffff0000000000000000000000000000ff0000ff00ff00ff00ff0000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff00ff00000000000000ff0000000000000000000000000000000000ff00ff0000000000000000000000000000000000ff0000ff00ff000000000000ff000000000000000000000000ff0000ffff0000000000ff00000000000000000000000000ff0000ff0000000000ff000000ff000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff00ff0000ff00000000ff0000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff000000ff0000ff0000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff00ff000000ff0000ff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff0000ff00ff00000000000000ff0000000000000000000000ff0000ffff00ff0000000000ff00000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff00ffffffff00ff0000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff0000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00000000000000ff0000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff000000ff00ff00ffff000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ffffffffffff0000ffffffff00000000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ff0000ff00000000ff00ff000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff00ff0000000000000000ff00ff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00ff000000ffffffffffffff0000000000000000000000ffffff00ff00ff000000ffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff00000000000000ffff0000000000000000000000000000ffff000000ff000000ffff000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ff00000000ff000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000ff0000ff00ffffffffffffff0000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ffff0000ffff00000000000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff0000ffffffffffffffff00000000000000000000ffffffffffffffff00ffffff000000000000000000000000000000ff0000ff00ffffff0000000000000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ff0000ff0000ffffffff0000000000000000000000000000000000ff0000ff00ff0000ff0000000000000000000000000000ff0000ff0000ffffffffffffffff0000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ffffffffffffffffffffff0000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff00ffffff0000ff0000ff0000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ff00ff000000ff0000ff000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff00ff00000000000000ff000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff00000000ffffff0000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff00ff00ff0000ff00000000ffff000000000000000000000000ff00000000000000ff00ff00000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff0000ff0000ffffffffff00000000000000000000000000ff00ff00000000ff0000ff00ff00000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00ff00ff00ff0000000000000000000000000000ff00000000ff000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000ffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff000000ffffffffffff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ffff000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ffffffffffffffffffff00000000000000000000000000ff0000ff000000ffffffff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000000000ff0000ff00ff0000ffffff0000000000000000000000000000ff0000ff0000ffffffffffff000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff0000ff000000ffffffff0000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ffffffffffffffffffffff000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff00ffffffffffffffffff000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ffffffffffffffffffffff0000000000000000000000ff0000ff0000ff00ff00ff0000000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff000000ff00ff00ff00000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ffffffffffffffff00ff000000000000000000000000ffffffffffff0000ff0000ff0000000000000000000000000000ffffffffff0000ff000000ff000000000000000000000000ff0000ff0000ffffffffffffff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff00ff00ffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ffffffffff000000ff00000000000000000000000000ffffffffffff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00ff00000000000000ff00000000000000000000000000ffffff000000000000ff000000000000000000000000000000ff0000ff00ff00ff00ff000000000000000000000000000000ffffffffff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff00000000ff0000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000ffffffff000000000000ff0000000000000000000000000000ffffffffff000000ff00000000000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ffffffff00000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffff0000ffff00000000000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ffffffff0000ff00000000ff000000000000000000000000ffffffff000000ff000000000000000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ffffffff00000000ff000000000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff000000ff0000000000000000000000000000000000ffffffff000000ff000000ff00000000000000000000000000ffffffff00000000ff0000000000000000000000000000000000ffffffff000000ff00000000000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff0000ff00000000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ffffffff00ff0000000000ff00000000000000000000000000ffffffff000000ff00000000000000000000000000000000ffffffff0000000000ff0000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffffffff000000000000ff0000000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff0000ff000000000000000000000000000000000000ffffffff00000000ff000000ff000000000000000000000000ffffffff000000ff00000000ff000000000000000000000000ffffffff00ff000000ff000000ff0000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff000000ff0000000000000000000000000000000000ffffffff000000ff000000ff00000000000000000000000000ffffffff00000000ff0000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff0000000000ff00000000000000000000000000000000ffffffff000000ff00000000000000000000000000000000ffffffff000000ff0000000000000000000000000000000000ffffffff000000000000ff00ff000000000000000000000000ffffffff0000ff00ff0000ff00000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff0000000000ff0000ff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffff0000ff0000ff0000ff000000000000000000000000ffffffff000000ff000000ff00000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff000000ff0000000000ff0000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ffffffff0000000000ff00000000000000000000000000000000ffffffff0000ff000000ff00000000000000000000000000ffffff00000000ff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffff0000ff00000000000000000000000000000000ffff00000000ff000000ffffff00000000000000000000000000000000000000ffffffffff000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ffffff00ffffffffffffff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ffffff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffff000000000000ffff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000ffffffffffff0000ffffffff0000000000000000000000000000ffffffffff00000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffffff0000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffffffff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000ff00000000ff00000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffff00000000000000000000000000ff000000ffff0000ff000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffffffffffff000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffff00ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ff000000ff00ff00000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff0000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000000000000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000ff000000000000ffff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffff0000ff0000000000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffff00ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000000000ff0000ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff00000000000000ff0000000000000000000000000000ff00ff0000ff000000ff00000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff0000ff00ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ffffffffffffff0000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff0000000000ff000000000000000000000000000000000000ff0000ff00ff000000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffff0000000000000000ffffffffff000000000000000000000000ffff00000000ff000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff000000ff00ff0000ff00ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000ff0000ff000000000000ff000000000000000000000000000000ff00ff00ffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000000000ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ffff000000ffff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffff000000000000000000ffffff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffff000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffffffff000000ffffffff00000000000000000000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff000000000000000000ff000000000000000000000000ff000000000000ff00000000ff00000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000000000ff0000ffff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000ffffffffffffff0000ff0000000000000000000000ffffff0000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff000000000000ff00000000000000000000000000ff00000000ff0000ff000000ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000ffffffffffffffffffff00000000000000000000ff0000000000ffff00000000ffff0000000000000000000000ffffff000000000000000000ffffff00000000000000000000ff0000ff000000ff0000ff0000ff000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000ffff00000000000000000000ff00000000000000ff0000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000ff00000000ff00ff0000000000ff0000000000000000000000ff00000000ff0000ff000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00000000ff0000ffff000000000000000000000000000000ffff00000000ff0000000000ff0000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff000000000000ff0000000000ff0000000000000000000000000000ff0000ff0000000000ffff00000000000000000000000000ff0000ff000000000000ffff00000000000000000000ff000000ff00ff0000ffff000000ff000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff000000000000ff000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ffffffffff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff00000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000ffffffffff0000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff000000000000ff00000000ff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff00ff000000ffffffffffffff0000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ffffffffff00ff000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000ff00ff000000ffffffffffffff0000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00ff00000000000000000000000000000000000000ffff0000000000ff0000000000ffff00000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffff000000ffffff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000ffffff00000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff00000000ffffffffffff000000000000000000000000ffffff00000000ff00000000ffffff0000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ffffffffffff00ff00ff0000000000000000000000000000ff000000ff00ff00ff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00ff0000ff00ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000000000ffff00000000ffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffff0000ff00ff00000000ffff0000000000000000000000ff00ff0000000000ff00ff000000000000000000000000000000ff0000ff000000ff00ff00ff00000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff000000000000ffff00ff00ff0000000000000000000000000000ffff0000000000ffff0000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff00ff0000ff0000ff00ff00ff00000000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000ffff00000000ff000000ff00ff00ff0000000000000000000000ff00000000000000ff000000ffff000000000000000000000000ff0000000000000000ff00ff000000000000000000000000ff000000ff00ff00ff000000ff00000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000ffffff0000ffffffffffffffffffff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00ff0000ff00ff000000ff000000000000000000000000ffffffffff00000000ff0000000000000000000000000000ff00ff00ff000000ff000000ff000000000000000000000000ffff0000000000ff0000000000ffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ffffffffffff00000000000000000000000000ff000000000000ff000000ffff00000000000000000000ffff00ff00ff0000ff000000ff00ff00000000000000000000000000ff0000ff0000000000ff00ff0000000000000000000000ff00ff00ff00ff0000ff0000ff00000000000000000000000000ff00ffff000000ff000000ffff000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000ff000000000000000000ff00ff000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff00000000ff0000000000000000000000000000ffffffffffffffffffff00000000000000000000000000ff0000ffffffffff000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ffff0000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ffffff000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffffffffffffffff0000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000ffffff000000ff00000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00ff0000ff0000ff00ff00000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ffff0000ff0000ffff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffff00ff00000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff000000ff00000000ff0000000000000000000000000000000000ff00ffff000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000000000000000ffff0000ff0000ffff000000000000000000000000ff0000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000000000ffffffffff00000000000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff00ff00ff00ff00000000ff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ffffff000000ff0000ff00ff00ff0000000000000000000000ff0000ffffffffff00ff00ff00ff000000000000000000000000ffff0000ffffffffffff00ff000000000000000000000000ff0000000000ff0000ff00ff0000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ffff00ff00ff0000ff00ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00ff0000ffff00ff00ff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ff0000ffff000000ff0000000000000000000000000000ffff000000ff000000ffff000000000000000000000000ffff0000ffffffffffffffff00000000000000000000000000ff0000ff00ff0000ff00000000ff00000000000000000000000000ff0000ffffffff00ff00ff00ff000000000000000000000000ff0000ff000000ff0000ff00ff00000000000000000000ff0000ff0000ff00ffffffffff00ff0000000000000000000000ff000000ff0000ff00ff00ff0000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff0000ff00ff000000000000ff00000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ff00ff00000000ff0000ff00000000000000000000ffffff000000ff0000ff000000000000000000000000000000ffffff0000ff0000ff000000ff000000000000000000000000ffffff0000ff0000000000000000ff00000000000000000000ffffff000000ff0000ff00ff00000000000000000000000000ffffff0000ff00000000ff0000000000000000000000000000ffffff000000ff00000000ff00000000000000000000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ff00000000ff000000ff0000000000000000000000000000ff00000000ff000000000000000000000000000000ff000000ff0000000000000000ff00000000000000000000000000ff00000000000000ffffffff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000ff00ff0000ff00ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ff0000ff00ff0000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00ff000000ff000000000000000000000000000000ffffffffffff000000ffffffffffff000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff000000ff00ff0000000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff0000ff00ff0000ff00ff00000000000000000000000000ff00ff00ff00ff00000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ff00ff00ff00000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000000000ffffffffffffffffff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff00ff00ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ffff000000ff00ff00ff000000000000000000000000000000ff00ff0000ff0000ff00ff0000ff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffff0000ff0000000000ff0000ffff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff00000000ff00ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff00000000ff00ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ffffff00ff0000ff00ff00ff000000000000000000000000ff00ff00ff00000000ff0000ff000000000000000000000000ff00ff00ff000000000000ff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00ff0000ff00ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffffff00000000000000ff000000000000000000000000000000ff00ff0000ff000000ff0000000000000000000000000000ff000000ff00ffffffffffffff00000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ffffff000000000000ff0000000000000000000000000000ff00ff00ff0000ffffffffffff0000000000000000000000ff0000ff00ff00ff000000ff0000ff00000000000000000000000000ff00ff000000ff0000ff00000000000000000000000000ff00ff00ffff000000ff00ff00ff000000000000000000000000ff0000ff000000ffffff000000000000000000000000000000ff00000000ff00ff00ff0000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ff00ff00ff0000ff00000000ff00000000000000000000000000ffffffff0000ff000000000000000000000000000000000000ffffff000000ff00ff00000000000000000000000000000000ffffff0000000000000000ff00000000000000000000000000ffffffff000000ff0000000000000000000000000000000000ffffff00000000ff0000000000000000000000000000000000ffffffff00000000ff00000000000000000000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000ff000000ff00000000000000000000000000000000ff000000000000000000000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ffff00ff0000ff000000ff000000ff0000000000000000000000ffffffffff00ff0000ff00ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000ff0000000000000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ffffffffff0000ffffffffffff0000000000000000000000ffffff000000000000ff00000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ffff00ff00000000ff0000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000ff00ff00ff0000ff00000000000000000000000000ff000000ff00ff0000000000000000000000000000000000ffffff00000000ffffffffffff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffff0000ff000000000000ff0000000000000000000000000000ff00ff0000ff00ff00000000ff00000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff000000ff0000ffffffffff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ff0000ff000000ff00000000000000000000000000000000ffff0000ffffff00000000000000000000000000000000ff00ff00ff000000ff00ff00ff0000000000000000000000ffffff0000ffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000ffffffffff000000000000000000000000000000ffff0000000000ff0000ff0000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ff000000ffffffffff00000000000000000000000000000000ffffffffffff0000ff00ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00000000ff00ff00ff0000000000000000000000000000ff00ffffffffff0000ff000000000000000000000000000000ff000000ff00ff00ff0000ff000000000000000000000000ffff00ff00ffff0000ff00ff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000ffffffffff00ff00ff0000ff00ff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff00ffffffff0000ff00ff00000000000000000000000000ffffffffff00000000ff000000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ff00ff00ff00000000000000000000000000000000000000ffffffffffffffff000000000000000000000000000000ffffff000000ff00000000ff000000000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000ffff0000ffff0000ffffffffffff00000000000000000000000000ffffff00ff000000ff000000ff000000000000000000000000ff0000ffff00ff00ff00ff00ff00000000000000000000ffffff00ffffffffffffffffffffff0000000000000000000000ff000000ff000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff000000000000ff000000ff0000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff00ff00ffffffffffff00ff00000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff00ff0000000000ff00000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffff00ff000000ff0000000000ff00000000000000000000000000ffff0000ff00ff000000ff00ff00000000000000000000ff000000000000ffff00ff0000ff0000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffff0000ff00000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000ff000000ff0000ff00000000ff0000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000000000ff00ffff000000000000ffff0000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ffffffffffffffffff0000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff00ff00ff00ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffff00ffffffffffffffffff000000000000000000000000000000ff0000ff00ffff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000ffff000000ff00ff0000000000ffff0000000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000000000ff0000ff000000000000000000000000ffff00ffffffffffffffffff0000000000000000000000000000ff00ff00000000ff00ff00ff0000000000000000000000000000ff00ff000000ff00ff00ff0000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff00ffffff00ff0000ff00ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00000000ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffff000000000000000000000000ff00ff00000000000000ff00ff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000ffffffffffffff00ff0000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000ffff0000000000000000000000000000000000000000ff00000000ffffffffffff000000000000000000000000ff00ff00ffffffff00ff00ff0000000000000000000000000000ff0000ff0000ff00000000ff0000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ffffffff00ff0000ff0000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffffffffffff00000000000000000000000000ffff0000000000000000000000000000ffffff00ff00000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffff000000ffffffffffffff0000000000000000000000000000ffff00ff0000ff00ff0000ff0000000000000000000000ff0000000000ff00ff000000ff0000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00ff00000000000000000000000000000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ffffffffff000000ffffffffff0000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000000000ff00000000ff000000000000000000000000000000ffffff00000000ff00000000ffffff000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000ff0000ffff0000ffff000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000ffff00000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffff0000ff000000ff0000000000000000000000ffffff000000000000ffffffffff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000ffff0000000000ff0000000000ffff00000000000000000000ff000000000000ff0000000000ff000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000ffffff00ffff00000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ff00ffffffffffffffffff00000000000000000000000000ffff000000ff000000ffff0000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00ffffff0000000000ff0000000000000000000000000000ff00000000000000000000ffff0000000000000000000000ff00ffffff0000ff00ff00ff0000000000000000000000000000ff00ffffffffff00ff00ff0000000000000000000000000000ff000000ffffffffffffffff000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000ffffff00ff00ffffff0000000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ffff00ffffffff0000ff0000ff000000000000000000000000ff00000000ffffffffffffffffff0000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffff000000000000000000000000000000000000ffffffff00ff0000ff00ff00ff000000000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000ffffffffffff00000000ff00000000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff00ffffffff00ffffffff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff0000000000ff000000ff000000000000000000000000ff00ff0000000000ff00ff0000000000000000000000000000ff00ff00000000000000000000ff0000000000000000000000ff00ff0000000000ff00ff0000000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff00ff00000000000000ffffffff00000000000000000000ffff00000000000000000000000000ff000000ffff00000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff000000ff0000ff00ff0000000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ff0000ff00000000000000ff0000000000000000000000ffffffffffffff00ff000000ff0000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000ffffffffff0000ffffffffffff000000000000000000000000ff0000ff0000ff00ff00ff00000000000000000000000000000000ffff0000ff0000ffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff00000000ff00000000000000000000000000ff00ff000000ffffffffffffffff0000000000000000000000ff0000ff00000000ffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffffffffffff0000ff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff00000000ffffffffff0000000000000000000000000000ffff000000ff00000000ff000000000000000000000000000000ff00ff00ff000000ff0000000000000000000000000000ff00ffffffffffffff00ff00000000000000000000000000ff0000000000ff000000000000ff000000000000000000000000ff00ff00000000ff00ff000000000000000000000000000000000000ffff000000000000000000000000000000000000ffffffffffffff00ffffffffffffff0000000000000000000000ff000000ff000000ff000000ff000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ffff000000000000ff000000000000000000000000000000ff0000ff00ff0000ff0000000000000000000000000000ffffff0000000000ff0000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff0000000000ffffffffffffff00000000000000000000000000ff00ffffffffff00ffff00000000000000000000000000ff00ff00000000000000000000ff000000000000000000000000ff00ff00ff000000ff0000ff00000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000ff0000ffff00ff0000ff0000000000000000000000000000ff00000000ff00000000000000000000000000000000ffffffff000000ffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ffffffffffffff0000000000000000000000000000ff0000000000ff00ff0000ff000000000000000000000000ffffffffff000000ff00ff00000000000000000000000000ffffffffffffffff00ffffffffffff0000000000000000000000ff000000ffffffffff000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff00ffffffff00ff0000ff0000000000000000000000ffff0000ff000000ffffffffffff0000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000ff00ff00ff0000ff00ff0000ff00000000000000000000000000ff00ff00ff0000ff00ff0000ff000000000000000000000000ff0000000000ffffffffff0000000000000000000000000000ff0000000000ffffffffff00000000000000000000000000ffffffffff000000ff000000ff000000000000000000000000ffffffffff000000ff00ff0000000000000000000000000000ffffffffff0000000000000000ff0000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000ffffffffff00000000ff000000000000000000000000000000ffffffffff0000000000ff00000000000000000000000000ffff00000000000000000000000000ff00000000ff00000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00ff000000000000ff00000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ff00000000000000ff000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000ff0000ff0000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff000000000000ff0000000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000ff0000000000ff00ff0000ff00000000000000000000000000000000ff0000ffffffffff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffff00000000000000000000000000ff0000000000ff000000000000ff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff00ff00ff00ff00ff000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffffffffffff00000000000000000000000000000000ff00ff00ff00ff00000000000000000000000000000000000000ffff000000ff00000000000000000000000000ff000000ff0000ff0000ff0000ff00000000000000000000000000000000ffffff000000ffffff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff00ff000000ffffffffffffffff000000000000000000000000ff00ffffffffff00ff0000ff0000000000000000000000ffffff000000ffffffffffffff00000000000000000000000000ffffffffffffff00ff000000ff000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff0000ffffff00ff00ffffff00ff0000000000000000000000ff0000000000ff0000ff0000ff000000000000000000000000000000ffffffffffffff000000ff000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000ff00ff000000ff0000000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ffffffffffffff00ff0000000000000000000000000000ffffffffff000000ff0000ff00000000000000000000000000ffffff00ff00ff0000ff0000ff00000000000000000000000000ffff00000000ff00000000ff000000000000000000000000ffffffffff00ff0000ff0000ff00000000000000000000000000ffffffff000000ff00000000000000000000000000000000ff000000ffffffff00ffffffff00000000000000000000000000ff0000ffff00ff00ffff00ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00ff00ff000000ff0000ff00000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff00ff00ff0000ffffffffffffff0000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000ffff00000000000000000000000000ff00000000ff0000000000000000000000ff00000000ffffffffffffff0000000000000000000000000000ffff00ff00000000ff00000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffffff0000000000ff000000000000000000000000000000ff000000ff000000ffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000000000000000ffffffffffff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffff000000ffffffffff0000000000000000000000ff0000ffffffffffffffff0000ff000000000000000000000000ff000000ff0000ff00000000ff0000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000000000ff000000000000ff00000000000000000000ff0000ffffffffffffffffff00ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffffffffffffffff00ff000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffff00ff000000ff000000000000000000000000ff00000000ff00ffffff00000000000000000000000000000000ff00ff00ff0000ff0000ff0000000000000000000000000000ff00ff0000000000ff00ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffff00ffff000000ff000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff000000000000000000000000ff00000000000000000000000000ff00000000ffffff00000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00ff00ff000000ff00ff00000000000000000000000000000000ffff00000000ff0000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff00ff00ff000000ffffffffff000000000000000000000000ffff00000000ff0000000000000000000000000000000000ff000000ff00ffffffffffff00000000000000000000000000ff0000000000ff000000000000ff00000000000000000000000000ff0000ffffffffffffff000000000000000000000000ff000000ff00ff00ff00ffffffffff0000000000000000000000ff000000ff00ffffffffffffff00000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000ff00ffffffffff00ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ff00ff00ffffffff00ff00000000000000000000000000000000ff00ffff0000ff00000000ff0000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ff00ffffffffffffff0000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000ffff000000ffff0000000000000000000000000000ff00ffffffffff000000ff0000000000000000000000000000ff00ffffffffff000000ff00000000000000000000000000ff00ff00ff000000ff00ff0000000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000ffff0000000000000000000000000000ffffffffff000000000000000000000000ff000000ff0000000000000000000000000000000000000000ffff0000ff000000000000ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000ffffffffffffffffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000ffffffffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff0000ff0000000000000000ff000000000000000000000000ffffffffff0000ffffffffffff0000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ff000000000000000000000000ff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffff00ffffffffffffff0000000000000000000000000000ff00000000ffffffffff00000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00000000ff000000ff0000ff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ff00000000ffffffffff00000000000000000000000000ffffffffff00ff0000ffff000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ffffffffff000000000000000000000000ff000000ffffffffffffff0000ff000000000000000000000000ffffffffff000000ffffffffff00000000000000000000000000ff0000ffffffffffffffffffff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000000000ff00ff00ff000000ff000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff00ff00ff00ff000000000000000000000000000000ffffffffff00000000ff000000000000000000000000000000ffffffffffffff00ffffffff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffff0000ffffffffffff000000000000000000000000ff00ff000000000000ff0000000000000000000000000000ffff0000ff00ff00ffffffffffff000000000000000000000000ffffffffff00ff0000ff0000ff00000000000000000000000000ff0000ff0000ff00ff00ff000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff00ffffffffff00ffffffff00000000000000000000000000ff00000000ff00ffff00000000000000000000000000000000ff00000000ff00ffff000000000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000ffffff0000000000000000000000000000000000ff00000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff000000ff000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000000000ff000000ffffffffffff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ffffffffffff000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ffffffffffffffff00ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffff00ff00ff00000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000ff0000000000000000000000000000ffffffffffffff000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00ffffffffff00000000000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000000000000000000000ff0000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00000000ffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000ff000000ffffffffff000000ff00000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ffff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ffffffff00ff0000ff0000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ffffff000000000000000000000000ff00000000ff00000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000ff00000000ffffffffffffff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ffffffffff000000ff00000000000000000000000000000000ffffffffff00ff0000000000ff000000000000000000000000ffffffffff000000000000ff00000000000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000ffffffffff00ffffffffffffff000000000000000000000000ffffffffff0000ff0000ff00000000000000000000000000ffffff00000000000000000000000000ffffffff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffffffffff0000000000000000000000000000000000000000ffffffffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000ff0000000000000000000000ff00000000000000ff00000000ff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000ffffffffffff000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffffffffff000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ffffff000000000000ff00000000ff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffff00ffffffffffffff00ff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00ff00ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000ffff000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff000000ff0000000000000000000000ff00000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff0000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffff00ffffffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff00ff00000000000000000000000000ff000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000ff00ff000000ff000000ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000ff00ff00ff000000000000000000000000000000ff00ff00ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff00ff0000000000ff000000000000000000000000ff00ff0000ff0000ff00ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffff00ff000000ff000000ff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ffffffffffffffffff000000000000000000000000ffff00ff000000ff000000ff00000000000000000000000000ff0000ff00ff00ff0000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000000000ff000000ff00000000000000000000000000000000ff0000ff0000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff00ff000000ff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000000000ff0000000000000000000000000000000000ffff0000000000ff00ff0000000000000000000000000000ff000000ffffff000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ff00000000ff00000000ff00000000000000000000ffff00000000000000ffffffffffff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ffff0000ff00000000ff00ff0000000000000000000000000000ff00ffffffffffffff00ff00000000000000000000000000ffffff000000000000000000ff000000000000000000000000ff00ff00000000ff00ff00000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ff0000ffff000000000000ff00000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff00ffff000000000000ffff000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ff000000000000ffff000000000000000000000000000000ff00ff000000ffffffffffff000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ffff0000000000ffffff00000000000000000000000000ff00ffffff000000ffffffff0000000000000000000000000000000000ff00000000ffffff00000000000000000000000000ff0000ff0000000000ffffff0000000000000000000000ffff00000000000000ffffffffff00000000000000000000ffffff00000000000000ffffffffff000000000000000000000000ff0000000000ff00000000ffff000000000000000000000000000000ff000000000000ffffff00000000000000000000000000ff00ff000000000000ffffff0000000000000000000000ffff000000000000ffffffffff0000000000000000000000ff00000000ffff00000000ff00000000000000000000000000ff000000ffff000000000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff0000000000ffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000ffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ffff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff000000ff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ffff00ff000000ff00000000000000000000000000000000ffffff000000ffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ffff00000000000000ffff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffffff00000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff0000ff000000ff000000ffff000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff0000000000ffffffffffff000000000000000000000000ff00ff0000ff000000000000ffff000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000ff00ff00ff0000ff00000000000000000000000000000000ffff0000000000ffff000000000000000000000000ff0000ff00ffffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000ff00000000ffff0000ffff0000000000000000000000000000ff00ffffff00000000ff00000000000000000000000000000000ff000000ffff0000ffff000000000000000000000000ffff000000ffff0000000000ffffff000000000000000000000000ff0000ff000000000000ff000000000000000000000000000000ff0000ff00ff000000000000000000000000000000000000ff00ff0000ff00ff00000000ff00000000000000000000ffffff0000ff00ff0000ffff00000000000000000000000000000000ff00000000ffffff0000000000000000000000000000ff00000000000000ff0000ff0000ff00000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ffff00000000ff00000000ff000000000000000000000000ffffffffffff00ff0000ff00ff00000000000000000000ff0000000000ff00000000ff0000ff00000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ffff000000ff00000000ff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ff00ff000000000000ff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff0000ff00000000ffff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ff0000000000000000ffff0000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ff0000ffffffffffff00000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff00ff0000000000ffffff0000000000000000000000ff0000ff0000ff000000ff0000ff0000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff0000ff000000ff00ff000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00ff000000ff00ff00ff00ff000000000000000000000000ff0000ff00ffffffff00ff00ffff000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff0000ff000000ff0000ff00ffff0000000000000000000000ff0000ff00000000ffffff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ffffffff000000000000000000000000000000ff000000ff00ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000ff000000000000ffff00000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000000000ffffff0000000000000000000000ffffff00ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff000000ff000000ffff00000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000ffffffff00ffffffffff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00ffffff00000000ff00ff000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00ff0000ff0000ff00ff000000000000000000000000000000000000ffff00ffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000ff000000000000ffff00000000000000000000000000000000ff00000000ffffff00ff00000000000000000000000000000000ff0000000000ffff00000000000000000000000000000000ffff00ff00ff0000ffff000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff000000ff00ff00000000ff000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ffffff000000ff0000ff000000000000000000000000000000ff00ff00ff000000ff0000000000000000000000000000ff000000ff0000ff0000ff0000ff00000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000ff0000ff000000ff0000ff00ff0000000000000000000000ff000000ff00ff000000ff0000ff00000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000000000ff0000ff00000000ff000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000ff00ff00ffffffffffffffffffff000000000000000000000000ff000000000000000000ff00000000000000000000000000ffffffffff00000000ff000000000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffff000000ff00ff0000000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff00ff0000000000ff00000000000000000000000000ffffffff000000000000ff0000000000000000000000000000ffffffffff00000000ff000000000000000000000000000000ffffffff00ffffff000000ff00ff0000000000000000000000ffffffff0000ff0000000000ff000000000000000000000000ffffffffff00ff0000000000ff000000000000000000000000ffffffffff00000000ff00ff00000000000000000000000000ffffffff0000000000ff0000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffff0000ff00000000ff00000000000000000000000000ffffffff000000ff000000ff00000000000000000000000000ffffffff0000ff000000ff0000ff0000000000000000000000ffffffff0000ff000000ff0000ff0000000000000000000000ffffffff0000ffffffffffffffff0000000000000000000000ffffffff000000ff000000ff00000000000000000000000000ffffffff0000ff0000000000ff000000000000000000000000ffffffff0000ff00ff00ff00ff000000000000000000000000ffffffff0000ff0000ff00ff00000000000000000000000000ffffff00ff000000ff000000ff000000000000000000000000ffffffff00ff0000ff0000ff00ff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffff00ffffff000000ff00ff0000000000000000000000ffffffff000000ff000000ff000000000000000000000000000000ffff00000000ff000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ffff00000000ff000000ff0000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ffff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff00ffffff00000000ff00ff00000000000000000000000000ffff0000ff000000ff0000000000000000000000000000000000000000ffffff00000000000000000000ff000000ffff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00ff00ffffff00ff000000000000000000000000000000ff000000ff00000000000000000000000000000000ff000000ff0000000000000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ffffff0000ff00ff000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000ffffffffffffff000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000ff000000ffffff0000ff000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff0000ff00ff0000ff0000000000000000000000000000000000ffff000000ff00ff000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000ff000000ff00ffff000000ff000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000000000ffff00ff00000000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000000000ff0000ff000000ff00ff00000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffffff0000ff00ff0000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ff00ff00ff00000000ff0000ff00000000000000000000000000ff000000000000000000ff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff00ff0000000000ff00000000000000000000000000ff0000ff0000ffff000000ff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ff000000ffffff00ff00ff0000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff000000ff00ff0000000000ff000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff0000ff00ff00ff00ff000000000000000000000000ff0000ff0000ff0000ffff00ff000000000000000000000000ff00ff0000ff0000ff000000ff000000000000000000000000ff0000ff00ff0000ff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ffff00ff00ff000000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ffff0000ff000000ff00000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ffff000000ff00ff0000000000000000000000000000000000ffff0000ff000000ff00000000000000000000000000000000ff00ff000000ff0000ff00ff00000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ffff00ff0000000000ff000000000000000000000000000000ffff0000ff000000ff00000000000000000000000000000000ffff000000ff00000000000000000000000000000000000000ffff0000ff000000ff0000ff000000000000000000000000ffff0000ffff000000ff00000000000000000000000000000000ffff0000ffffff0000ff00ff00000000000000000000000000ff00ff00ff000000ff000000000000000000000000000000000000000000ffff00000000000000000000ff00000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00ff00ff00ff00ff00000000000000000000000000000000ff0000ff0000000000000000000000000000000000ff000000000000000000000000ff000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffffff000000ffffffffffffffff0000000000000000000000000000ff000000000000ff00ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000ff000000ff00ff00ff00ff00000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00ff000000ff00000000000000000000000000000000000000ff00ff00000000ff00ff00000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff00ff000000ff0000ff00000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000ff00ff0000ff000000000000000000000000000000ffffffffff00ffffffffffffff0000000000000000000000ffffffffff00000000ff00ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff00000000ff000000ff000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff000000ff00ff0000000000ff000000000000000000000000ff000000ff00ffff000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff0000ff00ff00ff00ff000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff00ff000000ff00ff000000ff000000000000000000000000ff0000ff00ffffffff00ff00ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff0000ff00ff0000000000000000000000000000000000ff00ff0000ffffffffffff0000000000000000000000000000ff00ff00ff000000ff00ff00000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000ffff00000000000000000000ff00000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00ff00ff00ff00ff00000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffff0000ff00ff000000ff000000000000000000000000ff000000ff000000ff00ff0000ff0000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff00000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff0000ffffffffff00ff00000000000000000000000000000000ff00ff0000ffffffffffff0000000000000000000000000000000000ffff00000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff0000ffffffffffffff000000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffffff00ffffffffff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ff00ff00ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff000000ff00ff0000000000ff000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffffffffffff00000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff000000ff00ff0000ff000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff00ff00000000ffff000000ff000000000000000000000000ff0000ff00ff0000ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff0000ffffffffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff000000ffff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ffff0000000000000000000000ffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00ff00ff00ff00ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffff00ff000000ff000000ff000000000000000000000000000000ff00ff00ff0000ff00000000000000000000000000000000ff0000ff0000ff00ff000000ff0000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff00000000ffffff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000ff0000ff00ff000000ff000000000000000000000000000000000000ff00ff0000ff000000ff00000000000000000000000000ff0000ff00ff0000ff00000000000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff00ff00ff00ff00000000ffff00000000000000000000ff0000ff00ff00ff00ff0000ff00ff000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff0000ffff000000ffffffffff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000ff0000ff00ff00ff0000000000ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff00ff0000ff000000ff000000ff0000000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000ff0000ff00ff00ff00ff00ff00ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ff00ff00ff0000ff0000000000000000000000000000ff00ff00ff00ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00000000ff000000000000000000000000000000ffffffffff000000ff00ff0000000000000000000000000000ffffffffff0000ff00000000ff000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff0000ff0000ff000000000000000000000000000000ffffffff000000000000ff0000000000000000000000000000ffffffffff00000000ff000000000000000000000000000000ffffffff000000ff0000ff0000000000000000000000000000ffffffff0000ffffffffffffff000000000000000000000000ffffffffff00ffffffffffffff000000000000000000000000ffffffffff00000000ff000000ff0000000000000000000000ffffffff0000000000ff0000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffff000000000000000000000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff00000000ff00ff0000000000000000000000000000ffffffff000000ff0000ff0000000000000000000000000000ffffffff0000ffffffffffffff000000000000000000000000ffffffff000000ff00ff0000ff000000000000000000000000ffffffff0000ff0000000000ff000000000000000000000000ffffffff0000ff00ff00ff00ff000000000000000000000000ffffffff0000ffffffffffffff000000000000000000000000ffffff00ffffffffff00ff00ff000000000000000000000000ffffffff00ff0000ff00ff0000ff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffff000000ff0000ff0000000000000000000000000000ffffffff0000ff0000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffff00ff0000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff0000ffff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000000000000000ffff000000000000000000000000000000ff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ff00ff00ff00ff00ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff000000ff0000ff00000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff00ff00ff0000ff000000ff0000000000000000000000000000ff000000ffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff000000ff0000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000000000000000000000ff00ffff0000ffffffffffffff000000000000000000000000ff00ffff000000ff000000ff0000ff0000000000000000000000ff00ffff0000ffffffffffffff0000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000ff00ffff0000ff00ffff0000ff00000000000000000000000000ff00ffff0000ff00ff00ff00000000000000000000000000ff00ffff0000ffffffffffffff0000000000000000000000000000ff000000ff0000ff00000000ff00000000000000000000ff000000ff00ffffffffffffff000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff00ff00ff00ff0000000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffffffff00ff000000ff0000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffffffffff0000ffffffffff000000000000000000000000ffffffffff00ffffffffffffff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ffff000000ff000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000000000000000000000000000ffff0000000000000000000000ffff00000000000000000000ffff0000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ff00ff00ff00ff00000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ff0000ff00ff00ff0000000000000000000000000000000000ffffffff00ff0000ff000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffff0000ff0000ff0000000000000000000000000000000000ffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff00ffff0000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ffff000000ff00000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ffff00000000000000000000ff00000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000ff00ff0000ff00ffffffffff00ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ffffff00ff00000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffffffffffffffff00ff000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000ffff00ff00000000ff0000ff00000000000000000000000000ffff00ff000000000000ff0000ff000000000000000000000000ffff00ff00ff0000000000ff0000000000000000000000ff0000ff00ffffffffffffffffffff0000000000000000000000ffff00ff00ff00ff0000ff000000000000000000000000000000ffff00ff00ff00ffffffffff000000000000000000000000ffff00ff00000000000000000000000000000000000000000000ffffffffff0000ffffffffff000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ffffffffffffff00ffffffffffff00000000000000000000000000ffffff0000ffffffffffffff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff0000ffffffffff0000000000000000000000ffffffffffffffff0000ff0000ff00000000000000000000000000ffffff0000ff0000ff0000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00ff00ff0000ff00ff0000000000000000000000000000ff00ff00ff00ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00000000ff000000000000000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000ffffffffff00ffffffffffffff000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff0000ff0000ff0000ff000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ffffffffff00000000ff000000000000000000000000000000ffffffff0000ffffff00ff0000000000000000000000000000ffffffff000000000000000000000000000000000000000000ffffffffff00000000ff000000000000000000000000000000ffffffffff0000ffffffffff00000000000000000000000000ffffffff0000ffffffffffffff00000000000000000000000000ff00ffffffffffffff00ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffff00ffffffffffffffffff0000000000000000000000ffffffff0000ffffffffffffff000000000000000000000000ffffffff0000ff0000000000ff000000000000000000000000ffffffff00ff00000000000000ff0000000000000000000000ffffffff0000ff000000ff0000000000000000000000000000ffffffff0000000000ff000000ff0000000000000000000000ffffffff000000000000000000000000000000000000000000ffffffff0000ffffffffffffff000000000000000000000000ffffffff00ff000000ff000000ff0000000000000000000000ffffff0000ff0000ffff0000ff000000000000000000000000ffffffff000000000000ff0000000000000000000000000000ffffffff00ff00ffff000000ffff000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ffffffff00000000ff00ff00ff000000000000000000000000ffffffff0000ff0000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff00000000ffffffffff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00ffffffffffff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ffff0000000000000000000000ffffffff000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ffff0000ff000000ff000000ff0000000000000000000000ff00ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000ffffffffff00ffffffffffffffff000000000000000000000000000000ff0000000000ffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff0000ff0000ff000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00ffffffffffffffff00ff0000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff00ff0000000000ff0000000000000000000000000000000000ff000000ff00ff00ff00ff000000000000000000000000000000ff00ffffff00ff000000ff00000000000000000000000000ff00ff0000ff000000ff0000ff000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00ffffffffffffff0000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffff000000ff00000000000000000000000000000000ffffffffffffffffffff0000000000000000000000ff0000ff00ff000000ff00ff0000000000000000000000000000ffffffffff00ffffffffffff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ffffffffffffff0000000000000000000000ffffffff00ffffffffffffffffffff00000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff00000000000000ff00000000000000000000000000ffffffff000000ff000000ff00000000000000000000000000ffffffff000000ff000000ff00000000000000000000000000ffffffff0000ffffffffffffffff0000000000000000000000ffffffff000000000000ff0000000000000000000000000000ffffffff00ff00ff0000ffff00000000000000000000000000ffffffff000000ff0000000000000000000000000000000000ffffffff0000000000ff000000ff0000000000000000000000ffffffff00ff0000ff00000000000000000000000000000000ffffffff000000ffffffffffffffff00000000000000000000ffffff000000000000ff000000000000000000000000000000ffffffff000000000000ff0000000000000000000000000000ffffffff00ffffffffffffffffffff000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000ffff0000ff000000ff000000ff000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff00ff00ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff00000000ff000000ffff000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ffff0000ffffffffffffff0000000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff0000ff00ff00ff00ff00ff00000000000000000000000000ffffffffff0000ffffffffff0000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ff0000ffffffffffffffffff00ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ffffffffffffff00ff000000ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff00ffffffffff00ff000000ff00000000000000000000000000ffffffffff00ff0000ff0000ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffff00000000ff000000000000000000000000000000ffffffffff0000ff0000ff0000000000000000000000000000ffffffffff00ff0000000000ffff0000000000000000000000ffffffff00ff000000ff000000000000000000000000000000ffffffff0000ff0000000000ff000000000000000000000000ffffffff00ff00000000ff0000ff0000000000000000000000ffffffffff0000ff00ff0000ff000000000000000000000000ffffffff000000000000ff0000000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000ffffffffff00000000ff0000ff000000000000000000000000ffffffff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffff000000ff000000ff00000000000000000000000000ffffffff000000000000000000000000000000000000000000ffffffff0000ff0000000000ff000000000000000000000000ffffffff000000000000000000000000000000000000000000ffffffff00ffff000000ff0000000000000000000000000000ffffffff000000ff000000ff00000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff00ff00ffffffffff00ff0000000000000000000000ffffffff00000000ff00ff0000000000000000000000000000ffffff0000ff0000ff000000ff000000000000000000000000ffffffff0000ffff0000ff0000000000000000000000000000ffffffff00ff00000000ff00000000000000000000000000ff00ff000000ff00000000ff0000000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff00ffff0000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ffff0000ff00ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff0000ffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff00ffffffffff00ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ffffffffffffffffff000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff0000ff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ffff00ffffffffffffff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff00000000ffffffffff0000000000000000000000000000ff0000ffffff00ffffff0000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00000000ffffffffffff000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000ff000000000000000000000000ff000000000000000000000000ffffffffffff00ff00ff00000000000000000000000000ff000000ff00000000ffffffffff0000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000ff000000000000000000000000ff0000000000000000000000ff0000ff00000000ff00ff00ff0000000000000000000000ff0000ff000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffffffff00ffffffff00000000000000000000000000000000ff0000ff00ff00000000000000000000000000ff0000000000ff000000ff00ff00000000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffff0000000000000000000000ff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00000000000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ffffffffffffffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000ffffffffff0000000000ff000000000000000000000000000000ffffffff000000ff000000ff00000000000000000000000000ffffffffff00ff00000000000000000000000000000000000000000000ff00ffffffffffffff000000000000000000000000ffffffff0000ff00ffffffffffff0000000000000000000000ffffffffff0000ff00ff000000ff0000000000000000000000ffffffff000000ff000000ff00000000000000000000000000ffffffffffffffff00ffffffffff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ffffffffff0000ff00000000ff0000000000000000000000ffffffffff0000ff0000000000ff000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff0000ff00000000ff000000ff000000000000000000000000ffffffffff00ff0000000000ff0000000000000000000000ffffffffff0000ff0000000000ff000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff000000ff0000000000000000000000000000ffffffffffffff00ff0000ff00000000000000000000000000ffffffffffffff00ff000000ff000000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffffff00ff0000000000ff0000000000000000000000ffffffffffff0000ff000000ff000000000000000000000000ffffffffffffff000000ff0000000000000000000000000000ffffffffffff0000000000ff00000000000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000ffffffffffffff000000ff0000000000000000000000000000ffffffffffff00ffffffffffffffff00000000000000000000ffffffffffff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffff000000ff000000000000000000000000000000ffffffffffff00ff0000000000ff0000000000000000000000ffffffffffff0000000000ff00000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff00ffffffffffffffff00000000000000000000ffffffffffff00ff0000ff0000ff0000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff0000ff000000ff000000000000000000000000ffffffffffff00000000000000000000000000000000000000ffffffffff00ff0000ff000000ff0000000000000000000000ffffffffff000000000000ff0000ff0000000000000000000000ffffffffffff00ffff000000ff00000000000000000000000000ff00000000000000ff00ff000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff0000ff0000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000000000ffffffff000000000000000000000000ffff0000000000000000000000000000ffffffffffff0000000000000000000000000000000000000000ff00ff00000000000000ff000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffff0000ff0000ff00000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffff00ff0000000000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00ff000000ff00000000000000000000000000000000ffffffff00ffffffff0000000000000000000000000000ff00ff000000ff0000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffffffffff0000ffffffffff000000000000000000000000ffffffffffff00ff000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffffff00000000ff0000ff000000000000000000000000ffffffff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ffffffff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff000000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ffffffff000000ff0000000000000000000000000000000000ffffffff00ff0000ff000000000000000000000000ff0000ff000000ffffffffffff000000000000000000000000ffffffffff0000ff000000ff0000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ffffffff00000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000ffffffffff000000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff00ff0000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ff0000ffffffffff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffffffffffffff00ffffffffff00000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff000000000000ffffffffff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ffffffffffff00000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000ffffffffff000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000000000ff00ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ffffffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff00000000ff00ff000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000ff00000000ff0000ff00ff0000000000000000000000ffffffffffffffff0000ff00000000000000000000000000000000ff000000ff00ffffffffffffff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000000000ffffff000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff00000000000000ff0000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffff00000000ffffffffffffffff0000000000000000000000ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ffffffffffff0000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff00000000ff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ffffffffff00000000ff000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffff00ff000000ff0000000000000000000000000000ffff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff00ff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000ffff000000000000000000000000ff00ff0000ff0000000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff0000000000000000000000000000ff0000ff00ff0000000000ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffffff00ffffffffffffff00000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff0000ff0000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff00ff00ff00ff00ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000ff0000ffffff0000ff00ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ff00ff0000ffff000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff0000ff000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff0000000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ffffffffffffffff00ff00ff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffff00ffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ffff0000000000000000000000ff00000000ff00ff00ff000000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000000000ff000000ff00000000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000000000000000000000ff000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000ff00ff0000ff0000000000000000000000ff000000000000ff0000ff00ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ff000000ff000000ff00ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000ff00000000ff0000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffff00000000000000ffffffffffff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000ff00ffffffff00ff000000ff00000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000ff00ff00ffffff0000000000ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000ff00000000ffff000000000000000000000000000000ff00000000ff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000000000ff000000ff00000000ffff00000000000000000000000000ff000000ff00ffff00000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00ff00000000000000ff00000000000000000000ffff00000000ff00ff00000000ffff0000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ffff0000000000ffff00000000000000000000000000ff000000ff00000000ffff0000000000000000000000000000ff0000ff000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000ff00ffff0000ff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ffff000000ff00000000ffff00000000000000000000000000ffff000000ff000000ffffff00000000000000000000000000ff00ff00ffffff00000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff00000000000000000000ff000000000000000000000000ff000000ffffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff00000000000000000000ff000000ffffffffffffffffffffff00000000000000000000ff000000ffffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff00000000000000000000ff000000ffffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff00000000000000000000ff000000ffffffffffffffffffffff00000000000000000000ff000000ffffffffffffffffffffff00000000000000000000ff000000ffffffffffffffffffffff000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000ff0000000000ff0000ff000000ff0000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff0000000000ff0000ff000000ff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff0000000000ff0000ff000000ff0000000000000000000000ff0000000000ff00ff0000000000ff00000000000000000000ff0000000000ff00ff0000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000ff00000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000000000ff0000ff000000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff00ff00ffffffffffffffffffff000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000ff00ff0000ff00ff0000ff00ff00000000000000000000000000ffff0000ff00000000ff0000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000ff0000ff00000000ffff000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000ff0000ff0000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ffffffffffffff0000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff0000ffff0000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ffffffffff00000000000000000000000000ff0000ff0000000000ffffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ffffffffffff000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ffff00ff000000ff00ffff00000000000000000000000000000000ff000000ffffffffffff0000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff00000000ff000000ffff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000ff0000000000ff00ff0000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000ff0000ff00ff00ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00ff0000ffff0000ff000000000000000000000000000000ff00ff0000ffff00ff0000ff00000000000000000000000000ff00ff0000ff00ff0000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff0000ff00ff0000ff0000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ffffffffffff0000ff0000000000000000000000000000ffffffffffffff0000ffffffffff0000000000000000000000ffffffffffffff00000000ff00000000000000000000000000ffffffffffffff0000ffffffffff00000000000000000000000000ff000000000000000000ff000000000000000000000000ffffffffffffff0000ff00ff00000000000000000000000000ffffffffffffff0000ffffffffff0000000000000000000000ffffffffffffff0000ff000000ff0000000000000000000000ffffffffffffff00ffff000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000ffffffffff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000ff00ffffffff00ff0000ff00ff00000000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff0000000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000000000ff000000ff00ff00ff00ff00000000000000000000000000ff000000ff0000ff00ff00ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffff0000000000ff00ff00ff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000ff00000000000000ff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff0000ffff00000000ff0000000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff00ffffffffff0000ff000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00ff0000ff0000ff00000000000000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ff00ff0000ff0000ff00ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffff00000000ff00000000000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ffff00000000ff0000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff0000000000ffffffff000000000000000000000000ff0000ff00ffff000000ff000000000000000000000000000000ff000000ff00000000ffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ff000000000000ffff0000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff0000ff000000ff00ff0000ff000000000000000000000000ff0000000000ff00ffff000000000000000000000000000000ff00000000ff00ff00000000ff000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000ffffffffffff0000ff00000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000ff0000000000ff0000ff000000ff0000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff0000000000ff0000ff000000ff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff0000000000ff0000ff000000ff0000000000000000000000ff0000000000ff000000ff00ff000000000000000000000000ff0000000000ff00ff000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000ff0000000000ff000000000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000ff000000000000ff00ff000000ff000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000000000ff000000ff00ff00ff00ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff00000000ff00000000ff0000000000000000000000ff00ff000000ff000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff00ff0000000000ff00ff0000000000000000000000000000ff00ff000000ff0000000000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ff00ff000000000000ff000000000000000000000000000000000000ffffffff000000ff0000ff0000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff00ff000000ff0000ff0000ff000000000000000000000000ff00ff0000ff00000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff00ffffffffffffffffff0000000000000000000000ff00ff000000ff0000ff000000ff0000000000000000000000ff00ff000000ff0000ffffffffff0000000000000000000000ff00ff0000ffffffff00ff00ff000000000000000000000000ff00ff000000ff0000000000ff000000000000000000000000ff00ff0000ff00ff00ff00ff00000000000000000000000000ff00ff0000ff00ff0000ffff00000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ffff000000ff000000000000000000000000000000ff00000000ffff0000ff0000000000000000000000000000ff00ff00ff0000ff00ff00000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff0000ff0000ff0000ff00ff0000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff00ff0000ff000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000ff00000000000000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ffff0000ff0000ff00ff0000ff000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ffff0000ff00ff00ff000000ff000000000000000000000000ff00000000ff0000ff00ff0000000000000000000000000000ff00000000ff0000ff00ff0000000000000000000000000000ff00000000ff0000ff00ff0000000000000000000000000000ff00000000ff0000ff00ff000000000000000000000000ff0000000000ff0000ff000000ff0000000000000000000000ff0000000000ff00ff0000ff00000000000000000000000000ff0000000000ff0000ff000000ff00000000000000000000000000ffff0000000000000000ff000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff0000000000ff0000ff000000ff0000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff0000000000ff00ff0000ff00000000000000000000000000ff0000000000ff0000000000ff00000000000000000000000000ffffff000000ff00000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff0000ff00ff000000000000000000000000000000ff00000000ff00000000000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00ff0000ff00ff0000000000000000000000000000ffffff0000ffffffffffffffffff0000000000000000000000ffffffffffffffff00ff000000ff00000000000000000000000000ffffffff00000000ff000000000000000000000000000000ff000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffffffff0000ff0000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffff0000ffffffffffffff0000000000000000000000000000ffffffffffffffff00ff00ff00ff0000000000000000000000ffffffffff00ffffffff0000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffff00000000ff00000000ff00000000000000000000ffffffff00000000ff0000ff0000ff00000000000000000000ffffffffff000000000000ff00000000000000000000000000ffffffff00000000ff000000ff000000000000000000000000ffffffff000000ff0000000000000000000000000000000000ffffffffff00000000ff00ff00000000000000000000000000000000000000ff00ff000000ff000000000000000000000000ffffffffff000000ff00000000ff0000000000000000000000ffffffff000000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000ffffffff00000000ff000000ff000000000000000000000000ffffffff0000000000ff00ff00000000000000000000000000ffffffff000000ffffffffffffff0000000000000000000000ffffffff0000ffff000000000000ff00000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000ffffffff000000ffffffffffffffff00000000000000000000ffffffff000000ff00000000ff000000000000000000000000ffffffff0000ff0000ff00ff00ff0000000000000000000000ffffffff000000ffffffffffffff0000000000000000000000ffffffff0000ff00ff00ff0000ff0000000000000000000000ffffffff0000ff00ffff00ff00ff0000000000000000000000ffffffff00ffffffff000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000000000ff00000000ff00ff00ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff0000ff00ff00ff000000000000000000000000ff0000ff0000ff00000000ff0000000000000000000000000000ffff0000ff00ff00ff00ff0000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff0000ff00ff0000ff00000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000ff00ffffffffff00ff0000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff00ff00ff00ff00ff0000ff00000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000ff00ff000000ff0000ff00ff00000000000000000000000000ffffffffffff0000ffff00ff0000000000000000000000000000ff0000ff000000ffff00ff00000000000000000000000000ff00000000ff0000ffff00ff00000000000000000000000000ffffffffffff0000ffff00ff0000000000000000000000ffffffffffffff0000ff000000ff0000000000000000000000ffffffffffffff0000ff00ff0000ff00000000000000000000ffffffffffffff0000ff000000ff00000000000000000000000000ff00ff00000000ffffffff000000000000000000000000ffffffffffffff00ffffffffffffff00000000000000000000ffffffffffffff0000ff000000ff0000000000000000000000ffffffffffffff00ff00ff00ff000000000000000000000000ffffffffffffff00ff0000ffff000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffff00000000ff000000000000000000000000ffffffff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffff00ff0000ff000000ff000000ff000000000000000000000000ffff00000000ff00000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ffff0000000000ff00000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff000000ffff000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ff0000ff00ff00ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffff0000ff000000000000000000000000000000000000ffffff0000ff0000ff0000000000000000000000000000000000ffffff00000000ff00000000000000000000000000000000ffffff00000000000000ff0000000000000000000000000000ffffff00ffff0000000000000000000000000000000000000000ffffff0000ff00ff000000000000000000000000000000ffffffffff00ffffffffff00000000000000000000000000000000ffffff00ff00000000ff0000000000000000000000000000ffffff00000000ff000000000000000000000000000000ffffffffffffff0000ff00ff000000000000000000000000000000ffffff0000ff000000ff000000000000000000000000000000ffffff000000ff00ff00000000000000000000000000000000ffffff00ff0000ff0000ff0000000000000000000000000000ffffffff00ff00ff0000ffff0000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000000000ffffff00ff0000ff000000ff00000000000000000000000000ffffff00ffffffffffff000000000000000000000000000000ffff00ff0000ff00ff00ff0000000000000000000000000000ffffff00000000ff0000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffff00ff0000ff0000ff00000000000000000000000000ffffff0000ff0000ff00ff000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ff00ff0000ff00ffffffffffffff0000000000000000000000ffffffffffff000000ffffff0000000000000000000000000000ffffffffff0000ff0000ffffff000000000000000000000000ffffffffff00ff000000ffffff000000000000000000000000ffffffffff0000000000ffffff00000000000000000000000000ff000000ffff000000ff0000ff00000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff00000000ff0000ffff000000000000000000000000000000ff0000ffffffff00ff0000ff0000000000000000000000000000ff00ff00ffffffffffffff0000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff000000ffff00ff00ff000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000ff00ff000000ff00ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000ffffffff000000ff0000000000000000000000000000ff00000000ff0000ff000000ff00000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000ff00000000ff0000ff000000ff00000000000000000000ff00ff00000000ff0000ff000000ff00000000000000000000ff0000000000ff0000ff000000ff0000000000000000000000ff0000000000ff0000ff00ff00ff0000000000000000000000ff0000000000ff0000ff000000ff00000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000ff0000000000ffff000000ff00000000000000000000000000ff0000000000ff0000ffffffffff0000000000000000000000ff0000000000ff0000ff000000ff0000000000000000000000ff0000000000ff00ff00ff0000ff0000000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffff000000ff0000ff0000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffff00ffffffffffff00000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff000000ff000000000000000000000000000000000000000000ff00ff000000000000000000000000000000ff00000000000000000000000000000000ff00000000ff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffff00ffffffffffffffffff0000000000000000000000000000ffffffffff00ff00ff00ff00ff0000000000000000000000ffffffffff00ffffffff00ff00ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff00ff00000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff0000ff0000000000ff00ff000000000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000ff00ff00ff00ff00ff000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff00ff0000ffffffffffffff0000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ffffffff00ff00ff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff00ffffffff0000ff00ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ffff0000ff00000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ffffffff0000ff0000000000000000000000000000ff00ff00ff00ff0000ff0000ff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000000000ff00ff00ff00ff00ff00ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ffff000000ff0000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff00ffffffffff00ff0000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff0000ff0000ffffffffff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff00000000ff0000ff000000ff0000000000000000000000000000ff0000000000ff000000ff000000000000000000000000ffffffffffff0000ff000000ff0000000000000000000000ffff00000000ff0000ff000000ff00000000000000000000ffff00000000ff0000ffffffffff0000000000000000000000ffff00000000ff000000ffff00ff0000000000000000000000ffff00000000ff0000ffffffffff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffff00000000ff00ff000000ff000000000000000000000000ffff00000000ff000000000000000000000000000000000000ffff00000000ff0000ff000000ff0000000000000000000000ffff00000000ff00ff00ff000000ff00000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff0000ff0000ff00ff0000000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000ff00000000ff00000000ff00000000000000000000000000ffffffffffff00ffffffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff00ff000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000ff0000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00ff00ff0000000000ff000000000000000000000000000000000000ff00ff00ff00ff00ff00ff00ff0000000000000000000000ff00ff00ff00ff0000ff00ff00ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ffffffffffff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000ff0000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00ff0000ff0000ff0000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff000000ffffffffffff000000000000000000000000ffffffffff00ff0000ff00ff00ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000ffffffffffff0000ff0000ff00ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffff00000000ff000000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ff00ff000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ffff00ff0000ff0000ff00000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ffffffff00ff0000ff0000000000000000000000000000ff0000ffff00ff00ff00ff0000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ffffffffffffffff00ff00ff0000000000000000000000ff00ffffffffffff0000ff000000ff0000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000000000000000ff000000ff000000000000000000000000ffffffffffff0000ff000000ff00000000000000000000ff00ff00ffffff0000ff000000ff0000000000000000000000ff00ff00ffffff000000ffffff000000000000000000000000ff00ff00ffffff00ff0000000000ff000000000000000000000000000000ff0000ff00000000000000000000000000000000ff00ff00ffffffffffffffffffff0000000000000000000000ff00ff00ffffff000000000000000000000000000000000000ff00ff00ffffff000000ffffffff0000000000000000000000ff00ff00ffffff00ffffffffffff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ffffff00000000000000000000000000ff0000ffff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00ff00ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffff0000ffffffffffffff000000000000000000000000000000ffffffffff00ffffffffffffff0000000000000000000000ffffffffff00ffffffff00ff00ff00000000000000000000000000ff00000000ff000000000000000000000000000000000000ffffffffffff0000ff000000000000000000000000000000ffffffffffff0000ff0000ff0000000000000000000000000000ffffffffffff00000000ff00000000000000000000000000ffffffffffff000000ff000000000000000000000000000000ffffffffffff00ff000000ff0000000000000000000000000000ffffffffffff000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffff000000ff0000000000000000000000000000ffffffffffffffff000000000000ff00000000000000000000ffffffffffffffff0000ff0000ff0000000000000000000000ffffffffffff0000ff000000ff000000000000000000000000ffffffffffffff00000000000000ff00000000000000000000ffffffffffff00ff0000ff0000ff0000000000000000000000ffffffffffffff0000ff00ff0000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000ffffffffffff00000000000000000000000000000000000000ffffffffffff00ff00000000ff000000000000000000000000ff0000ff0000ff0000ff00ff00ff0000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffffffff00ffffffffffff0000000000000000000000ffffffffffffff0000ff00ff0000ff00000000000000000000ff0000ff00ffffffff0000ff00ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000000000ffffffffffffffff00000000000000000000ffffffffffff00ff0000ff0000ff0000000000000000000000ffffffffffffff00ff00ffffffffff00000000000000000000ffffffffffff00ff0000ffffffffff00000000000000000000ffffffffffff0000ff00ffffffffff000000000000000000000000ff000000ff0000ff00ff00ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff00000000ff00ff000000000000000000000000ffff00000000ff0000ff0000ff0000000000000000000000ffffffffffffffffff00ff0000ff000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000ff000000000000ff0000ff0000000000000000000000ff00ff00ff00ff0000ff000000ff0000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000ff00ff00ff00ff0000ff000000ff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000ff00ff00ff00ff00ffffffffffffff00000000000000000000ff00ff00ff00ff00ff00ff000000ff00000000000000000000ff00ff00ff00ff00ff00000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000ffffff00000000000000000000000000000000ffff0000ff00000000000000000000000000ff00000000ff000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ff00ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ffff00ff0000000000000000000000ffffffff00ffffffffffffffffff00000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00ff00ff0000000000ff000000000000000000000000000000000000ff00ff00ff00000000000000000000000000000000000000ff00ff00ff00000000ffff0000ff0000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00000000ff0000ff0000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff0000ff0000ffffffffffffffffff00000000000000000000ff0000ff00ff00000000000000ffff0000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00000000ff00000000ff0000000000000000000000000000ff000000000000ff0000ff0000000000000000000000ff0000ff0000000000ff00ff00000000000000000000000000ff0000ff000000ff0000000000ff0000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff0000ff0000ff00ff0000ff000000000000000000000000000000ffff0000ff000000000000000000000000000000ffffffffffff0000ff00000000000000000000000000000000ff0000ff00000000ffffffffffff0000000000000000000000ff0000ff00ffffffffffffffffffff0000000000000000000000ff00ff0000ffffffff000000ff0000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff0000ff0000ff00ff0000ff0000000000000000000000ff00ff0000000000ffff0000ff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ff00000000000000ff00ff000000000000000000000000000000ff00ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff00ff000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000ffffff000000ffff00ff00ff00ff0000000000000000000000ffffffff00ffff000000000000ffff00000000000000000000ffffff0000ff000000ff000000ff0000000000000000000000ffffff0000ffffffff00000000ff0000000000000000000000ffffffff0000ff000000000000000000000000000000000000ffffffff0000ffffffffffffff000000000000000000000000ffffffff0000ffffffffffffff000000000000000000000000ffffffff000000000000000000000000000000000000000000ffffffff0000ff000000ff0000000000000000000000000000ffffff0000ff000000ff000000ff0000000000000000000000ffffffff00ff0000ff00ff0000ff0000000000000000000000ffffff0000ffffffffffffffffffff00000000000000000000ffffff0000ffff000000000000ff0000000000000000000000ffffff00ffffffffffff000000ff00000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000000000ff0000000000ff0000ff0000000000000000000000ffffffffffffffffffffff0000ff000000000000000000000000000000ff0000000000ff0000ff0000000000000000000000ff00ff00ff00ff0000ff000000ff0000000000000000000000ff00ff00ff00ff00ffffffffffffff00000000000000000000ff00ff00ff00ff000000ff00ff00000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000ff00ff00ff00ff0000ff000000ff0000000000000000000000ff00ff00ff00ff00ff00000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ffff0000000000ff00000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffff00ffff0000ff000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ffffffffffffffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffff0000ffffffffffffff000000000000000000000000000000ffffffffffff00ffffffffff00ff00000000000000000000ffffffffffffffffffff00ff00ff000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff00ff00000000ff0000ff000000000000000000000000000000ff00ff000000000000ff0000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff0000ff0000000000ff0000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff00ff0000000000ff0000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00ff0000ffffffffffffffffff0000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000ff00ff0000ffffffffffffffffff0000000000000000000000ffffffffff000000ffffffffff0000000000000000000000000000ff0000ffffffffffffffff000000000000000000000000ff00ff00000000ff00000000ff000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ff00ff0000ffffffffffffffffff0000000000000000000000ff0000ffffffffffff00ff00ff00000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffffff000000ff00ff0000000000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000ff000000ff00ffffffffffffff00000000000000000000000000ff00ff00ff00ff0000ff00ff00000000000000000000000000ff00ff00ffff000000ff00ff00000000000000000000000000ff00ff00ffffffff00ff00ff0000000000000000000000000000000000ff00ffff00ffff00000000000000000000000000000000000000ffff0000ffff00000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff00ff000000ffffff000000000000000000000000000000ff000000ff00ff0000ff00000000000000000000000000ffffffffffff0000ff00ff00000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000ffffffffffffffffffffff00ff000000000000000000000000ff00ff00ff00ff0000ff000000ff0000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000ffff0000ff0000ffffff000000000000000000000000000000ff00ff00ff00ffffffffffffffffff00000000000000000000ff00ff00ff00ff00ff0000ff00000000000000000000000000ff00ff00ff00ff000000ff00ff000000000000000000000000ff00ff00ff00ff00ffffffffffff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00000000ff000000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff0000ff00000000ff0000ff0000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff00ff0000ffffffff000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ffffffffffff000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000ff0000000000ff00000000ff0000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000ffffffffffffffff0000000000000000000000ff0000000000000000ffff00000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000000000ff00ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00ffff00000000ff00000000000000000000000000000000ff000000000000ff00000000ff000000000000000000000000ff0000000000ffffffffffff0000000000000000000000000000ff0000ff00ffffffffff00ffff0000000000000000000000ff000000ff00000000ff0000ff000000000000000000000000ff00000000ffffffffffffffff000000000000000000000000ff00000000ff0000ff00ff000000000000000000000000000000ff0000ff0000ff0000ffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ffff00ffffffffff00ffff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff00ff0000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff0000ff00ff0000ff00000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ff00ff0000ff000000000000000000000000000000ffffffffff0000ffffffff00000000000000000000000000ff000000000000ff0000ff000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000000000ff00ff000000ff0000ff0000000000000000000000ffffffffffffff00ffffffffffffff00000000000000000000ffffffffffffff00000000ff00000000000000000000000000ffffffffffffff00ff00ff00ff0000000000000000000000000000ff00ff0000000000ffff00000000000000000000000000ffffffffffffff000000ff0000ff0000000000000000000000ffffffffffffff0000ff00ff00000000000000000000000000ffffffffffffff00ffffffffffffff00000000000000000000ffffffffffffff00ff00000000ff000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ff00000000000000ff00000000000000000000000000ffffffffffffff00ff000000ff000000000000000000000000ffffffffff0000ff000000ff0000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffffff0000ff000000000000000000000000000000ffffffffffff0000ff00000000000000000000000000000000ffffffffffffff00000000ff00000000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffffff0000ff00ff0000000000000000000000000000ffffffffffffff0000ffffffffff000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffff000000ff0000000000000000000000000000ffffffffffff0000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff00ffffffffffffffff00000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff000000ff00ff000000000000000000000000000000ffffffff000000ffffffff00000000000000000000000000ff00ff00ff000000ff000000ff0000000000000000000000ffffffffffff0000ffffffffffff0000000000000000000000ffffffffffff00ff00000000ff000000000000000000000000ffffffffff00ff0000000000ff000000000000000000000000ffffffffffffff00000000000000ff00000000000000000000ffffffffff00ff000000000000ff0000000000000000000000ffffffffff00ff0000ff00ff00000000000000000000000000ffffffffff00ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ffffffffffff00000000ff000000000000000000000000000000ffffffffff0000ff00ffffffffff0000000000000000000000ffffffffff00ff0000ffffffffff0000000000000000000000ffffffffff00ff0000ffffffffff000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff00ff0000ff0000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00ff000000ff0000ff00000000000000000000000000000000ff000000000000ff0000ff000000000000000000000000ffffffffffffff0000ff0000ff000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff00ff00000000ff000000ff0000000000000000000000000000ffff00ff0000ff0000ff0000000000000000000000000000ff00ff0000000000ff0000ff00000000000000000000000000ff00ff00000000ffffffffff00000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff00ff000000ff00000000ff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff000000000000000000000000000000000000000000ff00ffffffffffffffff000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000ffff0000000000000000000000000000000000000000ff0000000000000000000000000000ffffffffffffff00ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff000000ffffffffff00ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00000000ffffffffffffff000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ffffffffffffff0000ff0000ff00000000000000000000000000ff00000000ffffffff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff000000000000ff00ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000ff0000ff00000000000000ff000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff0000ffffffffff0000ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000ffffff000000ffffffffffffff000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000ff0000ffff00000000ff0000000000000000000000000000ff00000000ffffffffff000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00ffffffffff0000ff00000000000000000000000000ffffffffffffffff0000ff000000ff00000000000000000000000000ff00ff00000000ff000000ff0000000000000000000000ffffffffffffffff00ff000000ff0000000000000000000000ffffffffffff00ff00ff000000ff000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff00ff000000ffffffff000000000000000000000000000000ff00ff0000000000ffffffff00000000000000000000000000ff00ff0000ffffffffffffff00000000000000000000000000ff00ff0000ffffffffffff00ff000000000000000000000000ff00ff00000000ff00ff000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff000000ffffffffffff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ffff000000ff00000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ffffffffffffff000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ff00000000000000ffffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff0000ff00000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000ffffffffff000000ffffffffff0000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff00000000ffffffffffffffff000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ffffff00000000ff000000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff0000ffffffffff0000ff000000000000000000000000000000ff00000000ffffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff00ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ffffffff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000ffffffffffffffffffffff0000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000ff0000000000ffffffffff00000000000000000000000000ff0000ff000000ffffffffff0000000000000000000000000000ff0000000000ffffffffff0000000000000000000000000000ff000000ff00ffffffffff00000000000000000000ffffffffffffff0000ff000000ff0000000000000000000000ffffffffffffff00000000ffffffff00000000000000000000ffffffffffffff000000ff000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ffffffffffffff000000ff000000ff00000000000000000000ffffffffffffff0000ff00ff00000000000000000000000000ffffffffffffff00000000ff00000000000000000000000000ffffffffffffff00000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000000000ff00ff00000000000000000000000000ffffff000000ff000000ff0000ff00000000000000000000000000ff00ff00ff00ff00000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff00ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff00000000000000ffff00000000000000000000000000ffffff00000000ff0000000000000000000000000000000000ffff00ff000000ff00ff00ff000000000000000000000000ffff0000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff00ff0000ff0000ff00ff00000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffff000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000ff000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00ff000000ffff000000ff00000000000000000000000000ff00000000ff000000ff000000ff000000000000000000000000ffffffffff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff000000ffff0000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000ff00000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff0000ff000000ffffffffff000000000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000000000ff0000000000ffffffff0000000000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000ff0000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000ff0000ff00ff0000ff00000000ff0000000000000000000000ff0000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000ff00000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff000000ff0000ff00ff000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff00ff00000000ff00ff0000000000000000000000000000ff00ff0000ff0000ff0000ff000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffff0000000000000000000000000000ff000000ffffff000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff00ff00000000ff00ff000000000000000000000000000000ffff0000ff0000ff0000ff00000000000000000000000000000000ff000000000000000000ff00000000000000000000ffffffff000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ffff00ffffffffffffff000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffffffffffffffffff00000000000000000000000000ff00000000ff000000000000000000000000000000ff0000ff000000ffff00000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ffffffffffffff0000000000000000000000000000ff000000ffffffffffff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ffffffffffff00ff0000000000ff00000000000000000000000000ff00000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000ff000000ffff0000000000000000000000000000ff00ff0000ffffffff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000ff00ffff000000000000ffffff00000000000000000000ffff0000000000000000ffffffffff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff0000ff0000000000000000ff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff00ffffffffffffffffffff00000000000000000000ff0000ff000000000000ff000000000000000000000000000000ff00ff0000ff00000000ff00000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000ff00000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000ff0000000000ff000000ff0000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff0000000000ff00ff00000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ff0000000000000000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000ff000000000000ff000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff00000000000000ff0000000000000000000000ff000000ffff0000000000ffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff0000ffff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000ff0000ffff00000000ffff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ffff0000000000ffffffff0000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000000000ffff00000000ffff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000ffffffff00000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000ff000000ffff000000000000000000000000000000ffff0000000000ff00000000ff00000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff00ff0000ff00000000000000ff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffff0000ff00ff0000ff0000ff000000000000000000000000ff00ffff0000ff0000ff0000000000000000000000000000ff0000ff000000ffffffffff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff00000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000000000000000ff00000000000000000000ffffffffffffff000000ff0000000000000000000000000000000000ffffffffffffff0000ff00ff00000000000000000000000000ffffffffffffff00ffffffffffff0000000000000000000000ffff0000000000ff0000000000ffff00000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffff00000000ff00ff0000000000000000000000000000ffffffff000000000000ff0000000000000000000000000000ffffff0000000000000000ffffffff00000000000000000000ffffff00000000000000ff0000000000000000000000000000ffffff000000ff0000000000ff00ff00000000000000000000ffffff00000000ff000000ff00ff0000000000000000000000ffffff0000000000ff00ff0000000000000000000000000000ffffff00000000ff0000000000ff0000000000000000000000ffffff00000000ff000000ff0000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff00000000000000ff00ff0000000000000000000000000000ff00000000ffff000000000000000000000000000000000000ff000000ff00000000ff00ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ffff0000000000ffff00000000000000000000000000ff00000000ffffffffff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff00000000ffffffffff0000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff000000ffff00000000ffff00000000000000000000000000ff000000000000ff00ff0000000000000000000000000000ff000000ff0000ff00ff00ff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ffff00000000ff0000ff000000000000000000000000ff000000ff0000000000ff00ff00000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff0000ffffffffffff00000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff0000ff000000ffff00ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ff0000ff000000ff000000ffff000000000000000000000000ff000000ff0000000000ff00ff000000000000000000000000ff00000000ff0000ff00ff0000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff0000ffff0000ff00ff0000ff000000000000000000000000ff0000ff00ff00ff0000ff00000000000000000000000000000000ffff00000000000000ffff00000000000000000000ffff000000ff00ff0000000000ffff00000000000000000000000000ff00000000ff00ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000ff00ff0000000000000000000000000000ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000ff0000ff000000000000000000000000ff00ff00ff0000ff000000ff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffffffff00000000000000000000ff00000000000000ff0000000000000000000000ffffffff000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000000000000000ff00000000000000000000ff0000000000ff000000ff0000000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff0000000000ff00ff00000000ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffffffff000000ff0000000000000000000000000000000000ffffffff000000ff0000000000000000000000000000000000ffffff00000000ff000000ff00000000000000000000000000ffffff00000000ff00000000000000000000000000000000ffffff00ff00000000000000ff00000000000000000000000000ffffff00ff0000000000ff0000000000000000000000000000ffffffff000000ff000000ff00000000000000000000000000ffffff0000ff000000ff000000000000000000000000000000ffffff0000ff0000ff0000ff00000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ffff000000000000000000ff00000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ffff0000ff000000000000ff00000000000000000000000000ffff000000ff000000ff000000000000000000000000000000ffff000000ff000000ff00ff00000000000000000000000000ffff000000ff000000ff000000000000000000000000000000ffff0000ff0000000000ff0000000000000000000000000000ffff000000ff000000ff0000000000000000000000000000ffff0000000000ff000000000000000000000000000000000000ffff0000ff0000000000ff00000000000000000000000000ffff00000000ff0000ff00000000000000000000000000000000ffff0000000000000000ff0000000000000000000000000000ffff0000ff000000000000ff00000000000000000000000000ffff000000ff000000ff0000000000000000000000000000ffff00ff00000000000000000000000000000000000000000000ffff0000ff00ff0000ff000000000000000000000000000000ffff00ff0000000000ff0000000000000000000000000000ffff0000ff0000ff000000ff0000000000000000000000000000ffff000000ff000000ff0000000000000000000000000000ffff0000ffffffff00ff0000ff000000000000000000000000ffff0000ff00000000000000ff00000000000000000000000000ffff0000ff000000000000ff00000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000ffff0000ff0000000000ff0000000000000000000000000000ffff000000ff0000ff0000ff00000000000000000000000000ffff0000000000ff000000000000000000000000000000000000ffff000000ffffffffffffff00000000000000000000000000ffff00ff000000ff0000ff00000000000000000000000000ffff00ff0000ff00000000ff00000000000000000000000000ffff000000ff0000ff0000ff00000000000000000000000000ffff0000ff000000ff00ff0000000000000000000000000000ffff00ff0000000000ff000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ffff0000ff0000ff0000ff0000000000000000000000000000ffff0000ff00000000000000ff000000000000000000000000ffff000000ff00000000ff0000000000000000000000000000ffff000000ff0000ff000000ff000000000000000000000000ffff00ff00ff00ff00ff00ff00000000000000000000000000ffff0000ffff000000ff0000000000000000000000000000000000ff00ff00000000ffff0000000000000000000000000000ffff000000ff000000ffff000000000000000000000000ff0000ff0000ff000000ff000000ff00000000000000000000ff000000000000ffffffffffffffff000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000ffffffffffffffffff00ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000ffff00ff000000ff0000000000ff0000000000000000000000ff000000ff00000000ff000000ffff0000000000000000000000ff000000ff00ff0000ff0000ff000000000000000000000000ff00ff0000ff00ff00000000ff0000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000ff0000ff00ffffffff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000ff0000000000ff000000ff0000000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff0000000000ff00ff00000000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff0000ffffffffffffffffff0000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff00ff000000000000ff000000ff0000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ffff000000ff00000000000000ff0000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000ff00ff000000ff0000ff0000ff000000000000000000000000ff00ff0000ffffffffffffffffff0000000000000000000000ff00ff00000000ff0000ff00000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff00ff0000000000000000ff00000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff00ff000000000000ff00000000000000000000000000ff00ff0000ff000000ff000000000000000000000000000000ff00ff000000ff00ff0000ff00000000000000000000000000ff00ff0000ff000000ff000000000000000000000000000000ff00ff00ff0000000000ff0000000000000000000000000000ff00ff0000ff000000ff0000000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ff00ff000000ff0000ff00000000000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000ff00ff00ff000000000000ff00000000000000000000000000ff00ff0000ff000000ff0000000000000000000000000000ff00ff00ff000000000000000000000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000ff00ff00ff0000ff00ff0000000000000000000000000000ff00ff00ff0000ff000000ff0000000000000000000000000000ff00ff000000ff00ff000000000000000000000000000000ff00ff00ff0000ffff00ff00ff000000000000000000000000ff00ff00ffff00000000ff00ff00000000000000000000000000ff00ff00ff000000000000ff00000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff00ff00ff0000000000ff0000000000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ff00ff0000000000ff0000000000000000000000000000000000ff00ff0000ff0000ff00000000000000000000000000000000ff00ffff000000ff00ff00ff000000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000ff00ff0000ff000000ff00ff00000000000000000000000000ff00ffffff00000000ff000000000000000000000000000000ff00ff00ff000000ff00ff0000000000000000000000000000ffff00ffffffffffffffffffff000000000000000000000000ff00ff0000ff00ff00ff000000000000000000000000000000ff00ff00ff00ffffffffff00ff000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ff0000ff0000ff00000000000000000000000000000000ff00ff00ff00ffff00ffff0000000000000000000000000000ff00ff0000ff0000ff00ff00000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff00ff0000ffff0000ff0000ff000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff00000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff000000000000000000000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ffff000000ff0000000000ff000000000000000000000000ff0000ff0000ff0000ff00ff0000000000000000000000000000ffffffff00ff0000ff0000ff0000000000000000000000000000ff0000ff0000ffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff00000000ffffffff000000000000000000000000ff0000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff000000ff0000000000000000000000000000000000ffffffffffffff00ffffffffffffff00000000000000000000ffffffffffffff00ffffffffffff000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff00ffff0000000000ff000000000000000000000000000000ff00ffff0000000000ff000000000000000000000000000000ff00ffff0000000000ff000000000000000000000000000000ff00ffff00ff00ffffffffff00ff00000000000000000000ff00ffff0000ff00ffffffffff00ff0000000000000000000000ff00ffff0000ff0000000000ff000000000000000000000000ff00ffff000000ff00ff00ff00000000000000000000000000ff00ffff0000ff0000000000ff000000000000000000000000ff00ffff0000ffffffffffffff0000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff0000ff00ff00ff0000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ff00ff0000ff0000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff00ff000000000000000000000000ff000000ff00ff000000ff00ff00000000000000000000000000ff00000000ff00ffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff000000000000ff00ff00000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff000000ff00ff00000000ff00000000000000000000000000ff00000000ff000000ff00ff00000000000000000000000000ff000000ffffff00ff00ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000ff0000000000ffffff00000000000000000000000000000000ff000000ff00ff000000ff00ff000000000000000000000000ff0000000000ffffffffff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff00ff00ffff000000000000000000000000000000ff00ff00ff0000ff00ff00ff0000000000000000000000000000ff0000ff00ff000000ff0000000000000000000000000000000000ff00000000000000ff0000000000000000000000ffffffff00ff00000000000000000000000000000000ffff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffff00ff000000000000000000000000000000000000000000000000ffff0000ffffffffffffff00000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000000000ffffff00000000000000000000000000ff000000ffffffffffff000000000000000000000000ffffffffffffffffff00000000000000000000000000ff00000000ff0000ff000000000000000000000000ff00ff00000000ffffffff000000000000000000000000ffffffffffffffffff0000000000000000000000ff0000000000ffffffffffffffffff00000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff0000000000ff00ff00000000ff00000000000000000000000000000000ff00ff00ff00000000000000000000000000000000ff00ff00ff00ff0000ff000000000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000ff0000ff00ff00000000ff0000ff0000000000000000000000ff0000ff00ff00ff0000ff0000ff00000000000000000000000000ff00ff00ff00ff00ff00ff00ff00000000000000000000ff0000ff00ff00ffffffffffffff0000000000000000000000ff0000ff00ff00ff00ffffff00ff0000000000000000000000ff0000ff00ff00ffffffffffffff0000000000000000000000ff0000ff00ff00ff0000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff000000ffff000000ff00ff00000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000000000ffff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ffff00ff00ffff00ff00000000000000000000000000ff00ff0000ff00000000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff000000ff0000ffff00000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff00ff000000000000000000000000ff000000ff0000ff00ff0000ff00000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff00000000ffffffffff000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff000000ff00ffffffffffff00000000000000000000000000ff0000ff00ff00ff00ff00ff00000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ff000000ff00ffffffffff00ff000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff00ffffffffffff00000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000ffff0000ff00000000000000000000000000000000ff0000000000ffffff000000000000000000000000000000ff00ff0000ff000000ff000000000000000000000000000000000000ff000000ff0000ff00000000000000000000ff00000000ffffff00000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffff0000ffffffffffffffffff00000000000000000000000000ff00ff000000ff00000000000000000000000000000000ffffffffffffff0000ff00ff0000000000000000000000000000ff00000000ffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff000000ff0000ff00000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000ff000000000000ff00ff00000000000000000000000000ff00000000000000ff0000000000000000000000ffff00000000ff000000ff0000000000000000000000000000000000ffff00000000ff0000000000ff000000000000000000000000ffff00000000ff00ff00000000ff0000000000000000000000000000000000ffffff000000000000000000000000000000000000ffffff0000ff0000ff00000000000000000000000000000000ffffff0000ffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000ff00ff00ff0000000000000000000000000000ff000000ff00ff00ff00ff00ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff000000ff00ff0000ff00ff00000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff00000000ffffffffff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ff00ffff00ff0000ff00000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff00000000ffffffffff0000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ff00000000ffffffffffffff000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ffffffff0000ff00ff000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ffffff000000ff0000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff000000ff00ffffffffffff00000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff0000ff00ff00ff00000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffffffffff0000ff00ff00ff000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000ff0000ffff0000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff000000ff000000ff000000000000000000000000000000ff000000ff0000ff00ffffff0000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ffffffffffff00000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff0000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff00000000000000000000ff00000000000000ff000000ff0000000000000000000000ff00000000000000ff0000000000000000000000ff00ff00ffffff000000000000000000000000000000000000000000ff00ff00ffffff0000ffffffffff0000000000000000000000ff00ff00ffffff00ffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ffff000000ff0000ff00000000000000000000000000000000ffff000000000000ff0000000000000000000000000000ffffffffffffff000000ff0000000000000000000000000000ffffffffffffff000000ff0000000000000000000000000000ffffffffffff00ff0000ff0000ff0000000000000000000000ffffffffffff0000ff00ff00ff000000000000000000000000ffffffffff00ff00ff00ff00ff00ff00000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffffff00ff0000000000ff0000000000000000000000ffffffffffffff000000ff0000000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff00ff0000ff0000000000000000000000000000ffffffffffffff000000ff0000ff0000000000000000000000ffffffffffff00ff00ff00ff0000ff00000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff000000ff000000ff0000000000000000000000ffffffffffff0000ff000000ff000000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffffff00ffffffffffffffff00000000000000000000ffffffffff00ffffffffffffff000000000000000000000000ffffffffffff00000000000000000000000000000000000000ffffffffff00ff0000ff00ff0000ff00000000000000000000ffffffffffff00ffffffffffffffff00000000000000000000ffffffffffff00000000000000000000000000000000000000ffffffffffff00ff0000000000ffff00000000000000000000ffffffffff00ff000000000000000000000000000000000000ffffffffffff00ff00ff000000ff0000000000000000000000ffffffffffff000000ff0000ff000000000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000ffffffffffff00ff0000ff0000ff0000000000000000000000ffffffffff00ff0000ff0000ff00ff00000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ffffffffffff0000ffffffffff000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffff00ffffffffffffff000000000000000000000000ffffffffff0000ff0000ff0000ff0000000000000000000000ffffffffff000000ffffffffffff0000000000000000000000ffffffffffff0000ff0000ff00000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffff00ff000000ff0000000000000000000000000000ffffffffff0000ff00000000ff000000000000000000000000ffffffffff00ffffff00ff0000ff0000000000000000000000ffffffffff00ff000000000000000000000000000000000000ffffffffff0000ffffffffffffff0000000000000000000000ffffffffff00ffffffffffffff000000000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000ffffffffff0000000000ff0000000000000000000000000000ffffffffff00ff0000000000ff000000000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000ffffffffff0000ff000000ff0000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ff00ff000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff00ff0000ff000000ff000000ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff000000ff000000000000000000000000000000ff000000ffff0000ff0000ff0000000000000000000000ffffffffffffffff00ff0000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000ffffffffffffffffff0000000000000000000000ff00ff00ff00ff000000ff000000ff00000000000000000000000000ff00ff00ff00ff000000000000000000000000000000000000ff00ff00ff00ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000ffff0000ff0000ffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000000000ffffff000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff000000ff0000ff00ff0000ff00000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff00ff000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ffff0000ff0000ffff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff00000000ff00ff0000ff0000000000000000000000000000ff000000ff0000ffffffffff00000000000000000000000000ff000000ff0000ffffffff0000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff0000ff00ff00ff00000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff00000000ff00000000000000000000000000ffffffffff00000000ff00000000000000000000000000000000ff00ff0000ff000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ffff0000ff000000ff000000ff0000000000000000000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000ffffffffffff00ff00ff00ff0000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000ff00ff00ff00ffff00ff00ff00ff0000000000000000000000000000ff00ff00ff00ff0000ffffffffff0000000000000000000000ff00ff00ff00ffffffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffffff0000ffff00ffff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000000000ffffff000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff0000ffffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000000000ff00ffffffff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000ff00ff0000ff00000000ff0000ffff00000000000000000000000000ff000000ff0000000000ffff00000000000000000000ff00ff000000ff0000ff00ff0000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000ff00ff000000ffffffffffffffffff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000ff00ff000000ff0000ff000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ff00ff000000ffffffff0000ff00ff00000000000000000000ff00ff00000000000000ff0000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000ffff00ffff000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000ff00ff00ffffffffffffffffffffff00000000000000000000ff00ff00000000ffffffffffffff0000000000000000000000ff00ff00000000000000ff0000000000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ff000000ffffff00ff00ffff0000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff00ff000000ff0000ff0000ff000000000000000000000000ff00ff00000000ffffffffffffff0000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000ff00ff00000000ffffffffffffff0000000000000000000000ff00ff000000ff00000000000000ff00000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff000000ff00ffffffffffff0000000000000000000000ff00ff00000000ff000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ffffffffffff00000000000000000000000000ff00ffff00ffffffffffffff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000ffff0000ffffffffffffffffff000000000000000000000000ff000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff000000ffff000000000000000000000000ffffffffffffffffff00ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000ff00ff00ff00ff00ff000000ff000000000000000000000000000000ff00ff00ff00ff0000ff000000ff0000000000000000000000ff00ff00ff00ff0000ff0000ff00000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000ff00ffffffff00000000ff0000000000000000000000000000ff00ffffffff00000000ff0000000000000000000000000000ff00ffffff0000ff0000ff0000ff0000000000000000000000ff00ffffff0000000000ff000000000000000000000000000000ffffffff00ffffffffffffffffff00000000000000000000ff00ffffff0000000000ff0000000000000000000000000000ff00ffffff00000000000000ff000000000000000000000000ff00ffffff0000ff0000000000ff0000000000000000000000ff00ffffff00ffffffffffffffffff0000000000000000000000ffffffffff00000000ff0000000000000000000000000000ff00ffffffff00000000ff0000000000000000000000000000ff00ffffffff00ff0000ffffffffff00000000000000000000ff00ffffffff0000ff00ff000000ff00000000000000000000ff00ffffffff00ff0000ff000000ff00000000000000000000ff00ffffffff0000ff000000ff000000000000000000000000ff00ffffffff000000ff000000000000000000000000000000ff00ffffffff0000ff000000ff000000000000000000000000ff00ffffffff00000000ff0000000000000000000000000000ff00ffffffff00ff0000ff000000000000000000000000000000ffffffff00ff0000ff0000ff000000000000000000000000ff00ffffffff0000ff000000ff00000000000000000000000000ffffffff00ff0000ff00ff0000ff00000000000000000000ff00ffffffff00ffffffffffffffff00000000000000000000ff00ffffffff0000ff00000000ff0000000000000000000000ff00ffffffff00000000ff000000000000000000000000000000ffffffff000000ff0000ff00000000000000000000000000ff00ffffffff00ff00000000ff000000000000000000000000ff00ffffffff00000000ff000000000000000000000000000000ffffffff00ffffffffffffffff0000000000000000000000ff00ffffffff00ffffffffffffff000000000000000000000000ffffffff00ff0000ff0000ff00ff0000000000000000000000ffffffff0000ffffffffffffff0000000000000000000000ff00ffffffff0000ff00ff00ff000000000000000000000000ff00ffffffff00000000ff0000000000000000000000000000ff00ffffffff000000ff00ff0000000000000000000000000000ffffffff0000ff000000ff0000000000000000000000000000ffffffff000000000000000000000000000000000000000000ffffffff00ffffffffffffffffff00000000000000000000ff00ffffffffff00ff0000ff00000000000000000000000000ff00ffffffff00ff0000000000ff000000000000000000000000ffffffff00ff000000ff000000000000000000000000000000ffffffff0000ff0000ff00ff00ff0000000000000000000000ffffffff00ff0000ff000000ffff0000000000000000000000ffffffff00ffffffffffffffffff0000000000000000000000ffffffff0000ff0000000000ff000000000000000000000000ffffffff00ff0000000000ff00000000000000000000000000ffffffff0000ff0000000000ff000000000000000000000000ffffffff00ffffffffffffffffff0000000000000000000000ffffff00ffffffffffffffffffff0000000000000000000000ffffffff00ff0000ff00ff0000000000000000000000000000ffffffff00ffffff00ffffff00000000000000000000000000000000ff0000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffff00000000ff0000ff000000000000000000000000ff0000ff00ffff000000ff0000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ffffffffffffffff00000000000000000000000000ff000000ffffff00ff00ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff00ff00ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000ffffffffffffff00ff000000ff000000000000000000000000000000ffffffffffffff0000ffffffffff0000000000000000000000ffffffffffffff0000ff0000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffffff0000ff0000000000ff00000000000000000000000000ffffff00000000ff00ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000ffffffffffffffffff00000000000000000000ff0000000000ff0000ff00ff0000ff0000000000000000000000ff0000000000ffffffffffffff000000000000000000000000ff0000000000ffffffffffff00000000000000000000000000ff0000000000ffffffffffffff000000000000000000000000ff00000000000000ff00ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff000000000000ff00ff0000ff000000000000000000000000ff0000000000ff0000ff000000ff0000000000000000000000ff000000000000ff00000000ff000000000000000000000000ff0000000000ffffffff000000000000000000000000000000ff00000000ffffffffffffffffff0000000000000000000000ff0000000000000000ffffffffff0000000000000000000000ff0000000000ffffffffffffff000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff00000000ff0000ff00ff0000ff0000000000000000000000ff00000000000000ff00ff0000000000000000000000000000ff000000000000ff00000000ff000000000000000000000000ff0000000000ff00ff00ff0000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff0000000000ffffffffffff00000000000000000000000000ff000000000000ffffffffffff000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000ff0000ff00ffffffff0000000000000000000000ff0000000000ff0000000000ff000000000000000000000000ff00000000ffffffffffffffffff0000000000000000000000ff0000000000ff00ff00ff0000000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff00000000ff0000ff00ff0000ff0000000000000000000000ff0000000000ffff0000ff0000000000000000000000000000ff0000000000ffffffffffffff000000000000000000000000ff00000000ffffffffffffffff000000000000000000000000ff0000000000ff0000ff00ff00ff0000000000000000000000ff00000000ffffff00ff00ff00000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff0000000000ffffffffffffff000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff0000000000ffffffffffffff000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff00000000ffffffffffffffffff0000000000000000000000ff00000000ff00ff00ff00ff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff000000ffffffffffffffff000000000000000000000000000000ff00ff000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff0000ffffffffffffffff00000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000ff00ff00ff0000ff000000ff0000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00ff00ff000000ff00ff000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff00ff00ff0000000000000000000000000000ff00000000ffffffffffffffff000000000000000000000000ff000000000000ffffffffff00000000000000000000000000ff000000000000ff00ffffff00000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000ff0000ff00ff0000ff000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff00ff00ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000ff0000ff00ff0000ff000000000000000000000000ff0000000000ffffffffffffff000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff000000ffffff00ffffff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff000000000000ff0000ff00000000000000000000000000000000ff00ffffffffffffffff00000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff00000000000000ff0000000000000000000000ffffffffffff00ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ffffffffffffffff000000000000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000ff00ff00000000ff0000ff0000000000000000000000000000ffffffffffff0000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00ff00ffffffffffffffffff000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff00ff0000ff00000000000000ff000000000000000000000000ff00ff00ffffffffffffffffff000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000ff00ff00ffffffffffffffffff000000000000000000000000ff00ff0000ffffffffffffff0000000000000000000000000000ffffffff000000ff00000000000000000000000000000000ffffffff00ffffffffffffffff000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ffffffff000000ff0000000000000000000000000000000000ffffffff000000ff0000000000000000000000000000000000ffffffff0000ff000000ff0000000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ffffffff00ff0000ff00000000000000000000000000000000ffffff000000ff00ff00000000000000000000000000000000ffffffff0000ff000000ff0000000000000000000000000000ffffff00ffff000000ffffffff000000000000000000000000ffffffff00ffffffffff00ff00000000000000000000000000ffffffff0000ff00000000ff00000000000000000000000000ffffffff000000ffffffff0000000000000000000000000000ffffff00ffffffffffffffff00000000000000000000000000ffffffff00ff00000000ff0000000000000000000000000000ffffffff00ffffffffffffff00000000000000000000000000ffffff00ffffffffffffffffff000000000000000000000000ffffffff0000ff00ff0000ff00000000000000000000000000ffffff00ffffffff0000ff0000000000000000000000000000ffffff0000ff0000000000ff00000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ffffffff0000ffffffffffff00000000000000000000000000ffffffff00ffffffffffffff00000000000000000000000000ffffff0000ff000000ff000000000000000000000000000000ffffff00ffffffffffffffffff000000000000000000000000ffffff00ff0000ff00ff0000ff000000000000000000000000ffffffff0000ff000000000000000000000000000000000000ffffffff00ffffffffffffff00000000000000000000000000ffffff00ff000000000000ff00000000000000000000000000ffffff00ffff00000000ff0000000000000000000000000000ffffff00ff000000ff00ff0000000000000000000000000000ffffff00ffffffffffffffffff000000000000000000000000ffffff00ffffffffffffffffff000000000000000000000000ffffff00ffffffffffffff0000000000000000000000000000ffffff00ffffffffffffffffff000000000000000000000000ffffff00ffffffffffffffff00000000000000000000000000ffffff00ffffffffffffff0000000000000000000000000000ffffff00ff00ff000000ff0000000000000000000000000000ffffff000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffff0000ffffffffffff0000000000000000000000ffffffffffff0000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff0000000000ff00ff0000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff000000ff0000000000000000000000000000000000ffffffffffffff00000000ff00000000000000000000000000ffffffffffffff0000ff0000ff0000000000000000000000000000000000000000ffffffffff000000000000000000000000ffffffff000000ffffffffffffff0000000000000000000000ffffffff0000ffffffffffffffff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000ffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff000000ff0000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00000000ffffffffffffff0000000000000000000000000000ff000000ffffffff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff0000000000ffff0000ff0000000000000000000000000000ff000000ffff0000ffffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffff000000ff00000000000000ff0000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff0000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000ffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff00000000000000ffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff00ff00ffffffffff00ff0000000000000000000000ffff0000ff00ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000ff00ff000000ff00ff0000000000000000000000ff000000ff00ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000ffff000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00000000ff00ff000000ff00ff0000000000000000000000ffffffffff00ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff00000000ff00000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff0000000000000000000000000000ff0000ff0000ff00ff0000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffff00ff00ffffffffff00ff000000000000000000000000ff00000000ffffffffffffff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000ff00000000000000ff00000000ff0000000000000000000000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff0000ff00ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00000000ff00000000000000ff00000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000ff00000000ff000000ffff0000000000000000000000ff000000ff0000ffffffffffff00000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ffff000000ff000000ff000000000000000000000000ff00ff0000ff0000ff00ff00ff000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ffff0000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff000000ff00ff00ff000000000000000000000000000000ff00ffffff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff0000ff0000ff00000000000000000000000000ffff00ffff00ff0000ff0000ff000000000000000000000000ff00ff000000ff00000000ff00000000000000000000000000ff00000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff0000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffff00ff0000000000ff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffff0000ff0000000000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffff00ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000ff00ffff0000ff0000ff00000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ffffffffffffff000000000000000000000000000000ffff00ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff00000000ff0000000000000000000000ff00000000ff0000ff000000ff000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff0000ff00ff00ffffffffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff00ff0000000000000000000000000000ff0000ff0000ff00ff00ff00000000000000000000000000ff00ff00ff0000ff00000000ff00000000000000000000000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000ff000000000000000000000000000000ff00ffff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff0000ff0000ff00000000000000000000000000ffffffffff000000ff00ff00000000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00ff0000ff00ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff00ff00ff0000000000000000000000000000ff0000ff0000ff00ff00ff00000000000000000000000000ff00ff00ff0000ffffffffffff00000000000000000000000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000ff00000000ffffff0000000000000000000000ff0000ff00ffff000000ff00ff00000000000000000000000000ff0000ff0000ffffffffffffff00000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff00000000000000ff00ff000000000000000000000000ff0000ff00ff0000ff00ff00ff00000000000000000000000000ffff00000000000000000000ff000000000000000000000000ff00ff0000ff0000ff00ff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff000000ffffff000000000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff00ff00ff000000000000000000000000000000000000000000ff00000000000000000000000000ffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff000000ff00000000000000ff0000000000000000000000000000ff0000000000000000ffff0000000000000000000000ffffff000000ffff00000000ffff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000ff000000000000ff00000000ff000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000ff00000000ff000000000000ff0000000000000000000000000000ff0000ffff0000000000ff00000000000000000000000000ff00000000000000000000ff0000000000000000000000ffff0000000000ff0000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffff00000000ffffffff0000000000000000000000ff000000ffffffff0000ffffffffff00000000000000000000ffffff000000000000000000ffffff00000000000000000000000000000000ff00000000ff000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff0000000000ff00000000000000ff00000000000000000000ff000000000000000000000000ff0000000000000000000000ff0000000000000000ff000000ff000000000000000000000000ff000000000000ff0000000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00000000000000000000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00000000000000000000ff00000000000000000000000000ff00000000000000000000ff000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff000000000000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000ff00000000ffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000ffff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000ff000000ff0000ff0000ff0000ff000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff00ff0000ff000000ff00ff0000000000000000000000ffffffffffffffffff0000ff0000000000000000000000000000ffff0000ff000000ffffff00000000000000000000000000000000ffff00000000000000ff000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffffffffffffffffff000000000000000000000000ff0000ffffffff00ff0000ff000000000000000000000000ff00ff00ff0000ff0000000000ff000000000000000000000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000000000000000ff00ff000000000000000000000000ffffff000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ffff000000ff00000000000000000000000000ffffff0000000000ff00ff0000000000000000000000000000ffffff00000000000000ff00ff000000000000000000000000ffffff00000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ff000000000000ff00000000000000000000000000ff00ff00ff00000000000000ff00000000000000000000000000ffffff00ff000000000000ff000000000000000000000000000000000000000000ff00ff0000000000000000000000000000ff00ff0000000000ff00ff0000000000000000000000000000ff00000000000000ff00ff000000000000000000000000ffffffffffffffffff00ff00ff000000000000000000000000000000000000000000ff00ff000000000000000000000000000000ff00ff00000000ffffffffff0000000000000000000000ff000000ff0000000000ff00ff000000000000000000000000ff00000000000000000000ff00ff00000000000000000000ff00ff00000000ffff000000ff00ff00000000000000000000ffffff000000ffff00000000ff00ff0000000000000000000000ffffffffffff0000000000ff00ff00000000000000000000ff000000ff0000ff00000000ff00ff000000000000000000000000ffffffffffff00000000ff00ff000000000000000000000000ffff0000ff0000000000ff00ff00000000000000000000ff0000ffffffffffffff00ff00ff0000000000000000000000ff000000ff00ffff00ff000000ff000000000000000000000000ff0000ff00000000ff00000000ff00000000000000000000000000ffffff000000ffffff00000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ff00ff00000000ff000000000000000000000000ff00ff00ff0000000000ff0000000000000000000000000000ff00ff00ff0000ff0000000000ff000000000000000000000000ff00000000ff0000ff000000ff0000000000000000000000ff00ff00ff00000000ffffffffff0000000000000000000000ffffffff0000000000ff000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffff0000ff00000000ff0000000000000000000000000000ff000000ff000000ffffffffffff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000000000ff00ff00000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff00ff000000000000000000000000ff000000000000000000ff00ff000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00000000000000ff00ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff00ff00ff00ff00ff00000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000ff00000000000000000000ff0000000000000000000000000000000000ffffff00000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffff00ff0000ff0000ff0000000000000000000000000000ff0000ff00ff0000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00ff000000ff00ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ffffffffffffffffffff000000000000000000000000000000ff00000000ffff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ffffff0000ff00000000ff0000ff000000000000000000000000ff00ff00ff00ffffffffffffffff00000000000000000000ffffffffff0000000000000000000000ff00000000000000ff00000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000ffffff00000000ff0000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffff00ff00ff00ffff00000000000000000000000000000000ffffffff000000ff000000ff00000000000000000000000000ffffff00000000000000ff0000000000000000000000000000ffffff00ff0000000000ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffff0000ff0000000000ff0000000000000000000000ff000000ff00ff00ff00ff00ff00ff0000000000000000000000ffff0000ff0000ff00ff00ff00ff00000000000000000000ff00000000000000000000000000ff00000000000000000000ff00000000ff0000000000000000ff00000000000000000000000000ff00000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000ffffffffffffffff000000ff000000000000000000000000000000000000ff0000ff00000000ff0000000000000000000000ffffffffff0000000000000000ff0000000000000000000000ff0000ff000000000000000000ff000000000000000000000000ffff0000ff00ff0000000000ff0000000000000000000000ff00ffffff00ff000000000000ff0000000000000000000000ff00000000ff00000000000000ff00000000000000000000ff00ffff00ff00ff000000000000ff000000000000000000000000ff0000ff0000000000000000ff0000000000000000000000000000ffff0000000000000000ff0000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000ff00000000ff000000ff00000000000000000000000000ff00ffffffff00ffffffff000000000000000000000000000000000000ffffff0000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000ff00ff00ff00ff00ff000000ff0000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000ff00ff00ff00ff0000ff000000ff000000000000000000000000000000ffffffff0000ff00ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000000000ff000000000000000000000000ff000000ffffff000000ff00000000000000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000000000000000ff00000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ffff000000000000000000000000000000000000000000000000ff00000000000000000000ff0000000000000000000000000000000000ff0000ffff000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff00ff00ff00ff00000000000000000000000000ff0000000000ff000000ff0000ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000ff00ff00ff00ff00ff000000000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000ff00ffff000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffff000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff00ff00ff0000ff00000000ff000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ff0000ff00ff0000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000ff0000ffffffff0000000000000000000000ff0000ff00ff00ff00ff00ff00ff000000000000000000000000ff000000ff00ff00ff00ff00ff0000000000000000000000ff000000ff00ffffffffffff00ff0000000000000000000000ff000000ff00ffffffffffff00ff00000000000000000000000000ff000000ffffffffffff00ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000ff000000000000000000000000ffffffffff00ff0000ff00000000ff0000000000000000000000ff000000ff00ffffffffffff00ff0000000000000000000000ff00ffffff000000ffffffff00ff000000000000000000000000ff00ff00ff00ffffffffff00ff0000000000000000000000ff00ff00ff00ff00ffffffff00ff0000000000000000000000ff00000000ff0000ffffffff00ff0000000000000000000000ff00ff00ff00ff00ffffffff00ff000000000000000000000000ff0000ff000000ffffffff00ff000000000000000000000000ffff00ff000000ffffffff00ff0000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff0000ff00000000ffff00000000000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00ff0000ff00ff0000ff0000ff00000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00ff000000ff0000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff0000000000ff00ff000000000000000000000000ff0000000000ff0000ff00ff00000000000000000000000000000000ff000000ffff0000000000ff000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000000000000000ff00000000000000000000000000000000ff000000ff00000000000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ff0000000000000000ff0000ff000000000000000000000000ff00000000ff000000000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000000000ffff00000000000000000000000000000000000000000000ff000000ff000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000ff000000000000000000000000ff000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffff000000ffffff000000ff00000000000000000000000000ffffffffffffff0000ff00ff0000000000000000000000000000ffffffffff000000ff00000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff00ff00ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ffffffffffffffffffff0000ff000000000000000000000000ffffffffff00000000ff0000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffff00ff00ff0000ff00ff000000000000000000000000ffffffffff0000ff00ff00ff00000000000000000000000000ffffffffff00000000000000ff000000000000000000000000ffffffffff00ff0000000000ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffffff00ff00ff00ff00ff00000000000000000000000000ff00ff000000000000000000ff00000000000000000000ffffffffffffffff000000000000ff000000000000000000000000ff0000ff0000000000000000ff000000000000000000000000ff0000ff0000000000000000ff00000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff000000ff00ffff0000000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000000000ff0000ff00000000ff0000000000000000000000ff000000ff0000000000000000ff0000000000000000000000ff000000ffffff000000000000ff000000000000000000000000ff0000ff0000000000000000ff0000000000000000000000ff00ff00ff0000000000000000ff0000000000000000000000ffffffffffff00000000000000ff0000000000000000000000ff00ff00ff00ff000000000000ff000000000000000000000000ffffffffffff000000000000ff000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00ffffffff00ff00ffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff00ff0000ff00ff00ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000ffffff000000000000000000ff000000000000000000000000ffffff000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000000000ffffffffff000000000000000000000000ff00000000ff000000ff00ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ffff000000ffff00ff000000ff000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff0000ffffffffff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff0000000000ff0000ff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ffffffffffffff0000ff000000000000000000000000ff00ff000000ff000000ff00ff00000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000000000ffff0000000000000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffff00000000000000000000000000000000ffff0000ffff00000000ff00000000000000000000000000ff0000ff0000ffff00ff0000ff00000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ffffffffff00ffffffffffffff00000000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000ff00ff00ff000000ff000000000000000000000000000000ffff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000000000000000000000ff000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff00ff00ff00ff00000000ffff00ff0000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ff0000ffffffffffff000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff00ff00ff00ff0000ff000000ff00000000000000000000000000ff00ff0000ffffffffffffffff00000000000000000000000000ff0000000000ffffffffffff000000000000000000000000ff00ff000000000000000000ff00000000000000000000000000ff00ff0000000000000000ff00000000000000000000ff0000ff0000ff00000000000000ff00000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000ff000000ff0000000000000000ff00000000000000000000ffff000000ff0000000000000000ff00000000000000000000ffffff0000ffff00000000000000ff0000000000000000000000ff00ff00ff0000000000000000ff0000000000000000000000ff00000000ff00000000000000ff0000000000000000000000ff00ff00ff00ff000000000000ff000000000000000000000000ff0000ff0000000000000000ff00000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00ff00ff00ff00ffff00ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffff0000ff0000ff0000ff0000ffff00000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff0000ff00ff00000000000000000000000000ffffffff00000000ff0000000000ff00000000000000000000000000ffffffff0000ff000000ff000000000000000000000000ffffffffffff000000ff00ff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000ff00ff00ff00ff0000000000ff00000000000000000000000000000000ff000000ffff0000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff00000000ff0000ff0000000000000000000000000000ff00ff000000ffff00000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff00ff00ff0000ff00ff00000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff00ff00ff00ff00ff0000000000000000000000000000000000000000ffff000000000000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ffff0000ff0000000000ff0000ffff000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffff0000000000ff0000000000ffff000000000000000000000000ff00ff0000ff00ff0000ff00000000000000000000000000ffffffffffffff00ff000000ff00000000000000000000000000ff00000000ffffffffffffff0000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ffffffffffff00000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ffff0000000000000000000000ff0000ff00ff00ff0000ff000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000000000000000000000ff000000000000000000000000ff00ff00ff00000000ff00000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000ff00ff00ff00ffffffff00ff0000ff0000000000000000000000ff00ff00ff0000ffffffffff00000000000000000000000000ff00ff00ff0000ff0000000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000ff00ff00ff0000ffffff00ffffffff00000000000000000000000000ffff0000ff000000000000000000000000000000000000ff00ff00ff00ff00ff000000000000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00ff0000ffffffffffffff00000000000000000000ffffffffffffff00ffffffffffffff00000000000000000000000000ffffffffffffffff0000000000000000000000000000000000ff0000ff0000ffff000000000000000000000000000000ffffffffffff0000ffff000000000000000000000000000000ffffffffff0000ffffffffffffff0000000000000000000000ff000000ff000000ffffffffffff000000000000000000000000ffff00ffff0000ffffffffffff0000000000000000000000ff00ffffff000000ffffffffffff0000000000000000000000ff00000000ff0000ffffffffffff0000000000000000000000ffffff00ffffff00ffffffffffff000000000000000000000000ff0000ff000000ffffffffffff00000000000000000000ffffffffffffffff00ffffffffffff000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ffffff0000ffffff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff00000000ffffffffff000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ffffffff00ff000000ff0000000000000000000000000000ff0000000000ff000000ff000000000000000000000000ff00000000ff0000ff000000ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff0000ff0000ff000000000000ff000000000000000000000000000000ff000000ff00ff00000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ff0000ff000000ff0000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000ff0000ff0000ff00ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff00ff00ff00ff0000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00ff00ff00ff00ff00ff00000000000000000000000000000000000000000000ffff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff00ff00000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ff0000ffffffff00ff00ffff000000000000000000000000ff0000ff0000ff00ff000000ff0000000000000000000000ffffffffffff00ff0000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000000000ff00000000000000000000000000ff000000ff0000ff000000000000000000000000000000ff0000000000000000ff0000ff000000000000000000000000ffffffffff00000000ff0000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000ff00ff000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000000000000000000000ff000000000000000000000000ffffffffff00000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffff00ff0000ff00ff0000ff0000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000ffffffffffff0000ffffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffff0000ff0000000000ff0000000000000000000000000000ffff0000ffffffffffffffff000000000000000000000000ff000000ff0000ffffffffffff00000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ffff0000ff00000000000000000000000000000000ff0000ff0000ff00ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00ff00000000ff000000000000000000000000000000ff00000000000000ff00ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ff00ff00ff000000000000000000000000000000000000ff00ff000000ff00000000000000000000000000000000ffffffffffff0000ff00000000000000000000000000000000ff00ff00ff00ff00ff0000000000000000000000000000000000ffffffffffff00ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff000000ff0000ff000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ffff00000000ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ffff000000ffff0000000000000000000000000000ffffffffffffff000000ff0000000000000000000000000000ffffffffffffff000000ff000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000ffffffffffffff0000ffffffffff000000000000000000000000ff00000000ff0000ff000000ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffff0000ff0000000000ff0000ffff000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff0000ff0000ffffffffffffffff00000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff00000000ff00ff00000000ff0000000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000ff00ff000000ff00ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000ffff0000ff00ffff0000ff00000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ffff00ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff00ff000000000000ff000000ff000000000000000000000000ff00000000ff00ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffff000000000000000000000000000000ff00000000ff0000ff00ff00ff0000000000000000000000ffffffffffffff00ff000000ff000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000000000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000000000ffffffffffff000000000000000000000000000000ff00ff00ff00ff0000ff00ff0000ff0000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00ff00ff00ffff0000000000ff0000000000000000000000ff0000ffffffffffff000000ffff00000000000000000000ff00ff00ff0000ff0000000000ff0000000000000000000000ffffffffffffffff000000000000000000000000000000000000ffffff00ffffff00ff0000000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ffffffffffffffff000000ff000000000000000000000000ff0000ff0000ff00ff000000ff000000000000000000000000ffffff000000ff0000000000ffffff00000000000000000000000000ffffffffffffffff000000000000000000000000000000ff0000ff00000000ff0000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000ff0000ffff00000000000000000000000000ff0000ff00ff00ff0000ffff0000000000000000000000000000ff00ff000000ff0000ffff0000000000000000000000000000000000000000ff0000ffff000000000000000000000000ff00ff00ff00ff00ff0000ffff0000000000000000000000ff00ff0000ff000000ff0000ffff000000000000000000000000ff00ff00ff00ff00ff0000ffff00000000000000000000000000ff0000ff0000ffffffffffff00000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffffff0000ff00ff000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffffff0000ff000000ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffff00000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff0000000000ff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffff0000ffffffffff00000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ffff0000ffffffffffffffffff000000000000000000000000ffffffffffff00ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffff0000ff0000ff00ff00ff0000000000000000000000000000ff0000000000ffffffffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000ff00ff00ff00ff0000ff0000ff00000000000000000000000000ff00ff0000000000000000000000000000000000000000ff00ff00ff00ff0000ff00ff0000ff0000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ff00ff00ff0000ffffffffff00000000000000000000000000ff0000ff0000ff0000ff00ff000000000000000000000000ff00ff00ff00ff000000ff000000ff00000000000000000000ff000000ff0000ffffffffffffff000000000000000000000000ff00ff00ff00ff00ffffffffff000000000000000000000000ff0000ff000000ff0000ff00ff000000000000000000000000ff000000ff0000ff0000ff00ff0000000000000000000000ff0000ff0000ff00ff0000ff00ff0000000000000000000000000000ffffff000000ffffff00000000000000000000000000ffffff000000ff00000000000000000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000ffffffffff0000ff0000ff00ff000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000ffffffffffffffffffff000000ff000000000000000000000000ff00ff00ff00ff00ff000000ff000000000000000000000000ffff0000ff000000ff000000ff00000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffff00ffffffffff00000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ffffffffffffffff00ff000000ff0000000000000000000000ffffffffffffff000000ff000000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000ffffffffffffff00ffffffffffffff000000000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ffff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffff00000000ff0000ff000000000000000000000000000000ff0000ff000000ff000000000000000000000000ff00ff00000000ff00000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff0000000000ff00000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00000000ff00ff00000000ff000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ffffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffff000000ff0000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffffffffffffffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffff00ff0000ff0000ff000000000000000000000000ffffff0000ffffff00000000000000000000000000000000ffffffffff00ffffffff00ff0000ff0000000000000000000000ffffffffff0000ffffffffff00000000000000000000000000ffffffffff0000000000000000000000000000000000000000ffffffffff000000ff00000000000000000000000000000000ffff00ff00ffff000000ff00000000000000000000000000ffffffffff0000ff0000ff0000ff000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ffffff00ffffff00ff000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000ff0000ff0000ff00000000ff0000000000000000000000ffffffffffffff00ff00000000ff0000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ffff00000000ffffffffffff0000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000ff00000000000000ff00000000ff000000000000000000000000ff000000ff000000ff00ff00ff0000000000000000000000ffffffffffffffffffff00ff00ff0000000000000000000000ffffffffffffffff00ff00ff00ff00000000000000000000000000ff0000ff000000ff00ff00ff000000000000000000000000ffffff00ffffff00ff00ff00ff00000000000000000000000000ffffffffffff00ff00ff00ff000000000000000000000000ff00ff00ff00ff00ff00ff00ff00000000000000000000000000ffff00ffff00ffffffffffff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff00ff00ffff00ff00ff00ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff00ff00ff0000ff00ff0000000000000000000000ff0000ff0000ff00ff000000ff000000000000000000000000ff0000ff0000ffffffffffffffffff0000000000000000000000ffffffffffffff000000ff00000000000000000000000000ff0000ff0000ff000000ff00ff00000000000000000000000000ffffffffffff00000000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000ffffff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00ff000000ff0000ff0000ff00000000000000000000000000000000ff0000ff0000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ffffffffffffff0000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ffffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ffffff00000000ff00000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000ffffffffffffff000000000000000000000000000000ff00000000ffff0000000000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000ffffff00ffffff0000000000000000000000ff000000ff00ffffffffffffffffff0000000000000000000000ff00ffffff00ffff00ff00ff000000000000000000000000000000ff00000000ff00ff00ff00000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff00ff00ff00ff00ffffffffff00000000000000000000000000000000ff0000ff00ff0000ff00000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000ff0000ff0000ff00ff00ff0000ff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00ff0000ff0000ff0000ff0000000000000000000000ff00ff00ff0000ff0000000000ff0000000000000000000000ff00000000ff00ff00ff0000ff0000000000000000000000ff00000000ff000000ffff0000ff00000000000000000000000000ff0000ff000000ffff0000ff00000000000000000000000000000000ff000000ffff0000ff00000000000000000000000000ff0000ff000000ffff0000ff000000000000000000000000ff00ff00ff00ff00ffff0000ff0000000000000000000000000000ff0000ff0000ffff0000ff000000000000000000000000ff00ff00ff00ff00ffff0000ff00000000000000000000000000ff00ffff00ffff0000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ffff0000ff0000ffff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ffffff000000ff000000ff0000000000000000000000ff00ffffff00ff0000ff00ff00000000000000000000000000ff00ffffff00ff000000ff000000000000000000000000000000ff0000ff0000ff00ffffffffffff00000000000000000000ff00ffffff00ff0000ff000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00ff0000ff00ff0000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ffffffffff00ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ffff0000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00000000ffffff0000ff00000000000000000000000000000000ff00ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000ff000000ff00ff0000ff0000ff00000000000000000000000000ff0000000000000000ff00ff0000000000000000000000ff000000ff00ff0000ff00ff0000ff0000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff00ff00ff00ff00ff000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff000000ff00ffffffffffffffffff0000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ffffff00ffffff00ff000000ff0000000000000000000000ffffffffffff0000ff00000000ff00000000000000000000000000ff0000ff0000ff00000000ff0000000000000000000000ff0000ff0000ff00ff00000000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff00ff000000ff00ff00ff00ff00ff0000000000000000000000ff000000ff0000ffffffffffffff000000000000000000000000ff0000ff0000ff00000000ff0000000000000000000000000000ffffffffff00ff000000ff00000000000000000000000000ff0000ff00ff00ff000000ff00000000000000000000000000000000ff00ff00ff000000ff0000000000000000000000ffffffffffffffff00ff000000ff000000000000000000000000ff00ff00ff00ff00ff000000ff000000000000000000000000ff00ff00ff00ff00ff000000ff000000000000000000000000ff00ff00ff00ff00ff000000ff00000000000000000000000000ff0000ff0000ffffffffffff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffff000000ff0000ff0000000000000000000000ffff00ff00ffff0000ff00ff00000000000000000000000000ffff00ff00ffff000000ff0000ff000000000000000000000000ffffffffffffff000000ff00000000000000000000000000ffff00ff00ffff00000000000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00ffffffff0000ff00ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ffffffffffff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000ffffffffffff0000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffffffff0000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffff00ff0000ff0000ff000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ffffffff00ff0000ff00ff0000ff0000000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000ffffffffff00ff00ff00ff00ff000000000000000000000000ffffffffff00ffffffffffff00000000000000000000000000ffffffffffffff00ff0000ff00000000000000000000000000ffffffff000000ff00ff00ff00000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000ff00ff00ff00ff00ffffffffff00000000000000000000000000000000000000ffffffffffff00000000000000000000000000000000ff0000ffffffffffff0000000000000000000000ff0000ff0000ff00ffffffffffff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00000000ff00ff000000ff00000000000000000000000000ffffffffff0000000000ff000000000000000000000000000000ff00ff000000ffffffffffff000000000000000000000000ff00000000000000ffffffffff0000000000000000000000ffffff0000ff00ff00ffffffffff000000000000000000000000ffffff00ff00ff00ffffffffff00000000000000000000000000ff0000ff000000ffffffffff000000000000000000000000ff00ff00ff00ff00ffffffffff000000000000000000000000ffffffffffffff00ffffffffff000000000000000000000000ff00ff00ff00ff00ffffffffff00000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffff0000ffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000ff0000ff00ff0000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff0000ff000000ff0000ff000000000000000000000000ff0000ff0000ff000000ff0000ff00000000000000000000ff0000ff0000ff00ffffffffffffff00000000000000000000ffffffffffffffff000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff000000ffffffffffff00000000000000000000000000ff00ff0000000000ff00ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ffffffffff000000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff00ff000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff00ff00ffff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ffffffffffffff0000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000ff00000000ffffffff00ffffffff000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ffffff00ffffff00000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff00ff00ff000000ffffffffff0000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000ffffffffffff0000ff0000000000000000000000000000000000ffffff00ffffff0000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffffffffff0000ff000000000000000000000000000000ffffffffffffff0000ff000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffff00ffffffffff0000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000ffff00ffff000000ff00000000000000000000000000000000000000ffff000000ff00000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ffffff00ffffff0000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffff00ffffff0000ff00000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffff00000000ffffffffff0000000000000000000000ffffffffffffff000000ff0000000000000000000000000000ffffffffffffff000000ff00ff00000000000000000000000000ffffffffffffff000000ff00ff0000000000000000000000ffffffffffffff00000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000000000000000ff00000000000000000000ffffff0000ff00000000ff000000ff0000000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffff00ffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ffff0000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ffffff00ffffffffffff00ff00000000000000000000000000ffff00ff000000ff000000ff0000000000000000000000ffff0000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000ff000000000000000000000000ff00ff000000ff000000000000ff0000000000000000000000000000000000ff0000ff0000ff000000000000000000000000ff000000ff000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00ff0000000000000000000000ffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffffffffff00000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ffff00000000000000000000000000000000000000ff000000ff00ff00ffffffff000000000000000000000000ff00ff000000ff00ff00ff0000ff0000000000000000000000ff0000000000ff0000ff00ff00000000000000000000000000ffffffffff000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000ff00ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000ff0000000000000000000000ff0000ff0000ffff0000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ffff0000000000000000000000000000000000ff000000ff00ff00ff0000ff000000000000000000000000ff0000ff0000ff0000ff000000ff00000000000000000000ffffffffff0000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000ff0000000000ff0000ff00000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff000000ffff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff0000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff0000ff00ff000000ff000000ff0000000000000000000000ff00000000ffffffffffffffffff00000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000000000ffffffffff000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff0000000000ff0000ff0000ffff000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff00ff00ff000000000000000000000000ff0000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffff0000000000ffff000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff000000ff0000ffffffffffffffff000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ff00ff000000ff000000000000000000000000000000ffff0000ff0000000000ff00000000000000000000000000ff0000ff00ff000000ffff00ff000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000ff0000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff0000ff000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff00ff000000000000000000000000ff00ff00000000000000ff00000000000000000000000000ff00ffffffffffffffff0000ff0000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00ff000000ff000000000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ff00ff000000ff000000ff00ff000000000000000000000000ff0000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000ffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff00ff000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000ffff00000000000000000000000000ff0000000000ff00ff0000ff00000000000000000000000000ff000000000000ff00ff0000000000000000000000000000ffff000000ff0000ff0000ff000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000ffffffffff0000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff000000ff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffff0000000000ffff000000000000000000000000ffff00000000000000ffff00000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ffff0000ff0000ff0000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff00ff00ff0000ff0000ff00ff00000000000000000000000000ff00000000000000000000000000ffff0000000000ff000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ffffffffff0000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ffff00ffff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ffff00000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000ffffffffffff00ffffffffffffff00000000000000000000000000ff000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ffffffffff000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff00ff00ff0000ff0000ff00ff00000000000000000000000000ff000000000000000000000000ff0000ff000000ff000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000ff00000000000000000000000000ff000000ff000000ffffffffff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff000000000000000000000000000000000000000000000000ffff0000000000000000ffffffffff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000000000000000000000ff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff000000000000000000ff00000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff000000000000000000000000ffff0000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000ff00ff000000ff0000ff000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff00ff0000ffffff00ffffffff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00ff00ffffffffffffff0000ff000000000000000000000000ff00000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ffff000000000000ffffffffffff000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff00000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff000000000000000000ffff00000000000000000000ff0000ff0000000000000000ff000000000000000000000000ff000000ffffffffffffffffffffff00000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff0000ff000000ff0000000000000000000000ff000000ff000000000000ff00000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffff0000000000000000000000ffff00000000000000000000ffff0000000000000000000000ffff00000000000000000000ff000000ffff00000000000000ffff00000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffff0000000000000000000000ffff00000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ffff0000000000000000ffffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000ffff0000000000000000000000ffff000000000000000000000000ffff0000000000000000ff0000000000000000000000000000ffffffffff0000ff00000000ff000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000000000000000ffffffffff000000000000000000000000ff000000000000ff00000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ff00000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ffff00ff00ff00ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ff00000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff00ff0000ffffffffffffffffff000000000000000000000000ff000000ff0000ff00ff00000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ffff0000ff000000ff000000ff000000000000000000000000ff00ff000000ff0000ff000000ff00000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00ff00ff0000ff0000ff0000ff000000000000000000000000ff0000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff0000ffff00000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ff00000000000000ff00ff000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ffffffffffffffffff00000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00ff000000000000ffffffff0000000000000000000000ff000000000000000000ffffffff0000000000000000000000ff000000000000000000ffffffff0000000000000000000000ff0000000000000000000000ffff0000000000000000000000ff0000000000ff0000000000ffff0000000000000000000000ff0000000000000000000000ffff0000000000000000000000ff0000ffffffffffffffffffffff0000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ffffffffffffffff000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000ff0000000000ff00ff00000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff00ffffffffffffffffffffffff0000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000ff000000ff0000ff00ff000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00ff0000ff00ff00000000ff000000000000000000000000ff00000000ff0000ffffffffff000000000000000000000000ff00ffffff00000000ff00ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff0000000000000000000000000000ffff00000000000000ffff00000000000000000000000000ff00000000ffff000000ffff000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000000000ff00ff0000000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffff00000000000000ffff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffff0000000000ff0000000000ffff000000000000000000000000ff000000000000ff00000000ff00000000000000000000000000000000000000ff00ff000000000000000000000000000000ffff00000000000000ffff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000ff0000ff00000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000000000ff00000000ff00000000000000000000000000ff0000000000ff00000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff00ff000000ff000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ffffffffff000000ffffff0000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff00ffff000000ff00ff000000ff00000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffff00ffffffffff00ff00000000000000000000ffffffff000000000000ff000000000000000000000000000000ff00ff00ff0000ff0000ff0000ff00000000000000000000ff00ff00ff000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff0000ff000000000000000000000000000000ff0000ffffffffffffff00000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff0000000000000000ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff00000000ff000000ff000000000000000000000000ff00000000000000ff000000ff000000000000000000000000ff00000000000000ff000000ff0000000000000000000000ff00000000000000000000ff00ff0000000000000000000000ff0000000000ff00000000ff00ff0000000000000000000000ff0000ffffffffffffff00ff00ff0000000000000000000000ff00ffff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff00000000ff0000ff000000ff000000000000000000000000ff00000000ffffff000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ffffffffffff0000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff000000ff0000ff00000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000000000ff00000000ff0000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000ffffff00ff0000ff000000ffffffff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff000000000000000000ff0000ff00000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ffffffffffff000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ff000000ff000000ff00ffffffff0000000000000000000000ff00ff00ff0000ff00ff0000ff0000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000000000ff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000ff00ff00ff0000ff0000ff0000000000000000000000000000ffffff000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff0000ff000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ff0000000000ff0000ff000000000000000000000000000000ff0000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff00000000000000ff000000ff000000000000000000000000ff00000000000000ff000000ff000000000000000000000000ff00ff00000000ff0000ff00ff000000000000000000000000ff00000000ff00000000ff00ff000000000000000000000000ff00000000ff00000000ff00ff000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff00ff0000000000ff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff0000ffff0000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00ff00000000000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00ffff0000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ff000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff0000ff000000ff00000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000000000000000000000ff000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffff00000000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffffff000000ff000000000000000000000000000000000000ff00000000ff00ff00ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000ff00ff00ff0000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffff00000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000ff000000000000000000ff000000000000000000000000ffffffffffffffffffff0000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ff00000000ff00ff00ff00000000000000000000000000000000ff00ff00000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff000000000000ff000000ff000000000000000000000000ff0000ff000000ff0000ff00ff000000000000000000000000ff00ff0000ff00ff0000ff00ff000000000000000000000000ff0000ffffffffff0000ff00ff000000000000000000000000ff00ff0000000000ffffffff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffff0000ff0000ff000000ff00000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000ffffffffff00ff00000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffff00000000000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ffff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ffffffffffff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffff00ff000000ffffffffffffff00000000000000000000000000ffff00ffffffffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ffffffff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ffffffffff000000ff00ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000ff00ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff00ff0000ffff00ff00ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00ffffffff00ff000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff00ff00ff00ff00ff0000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff00ff00ff0000ffffffffff00000000000000000000000000ff00000000000000ff00ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffff0000000000000000000000ffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ffffffff00ff00ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ff00ff00ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ffffffffffff0000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffffffffff0000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffff000000000000ffffffffff00000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000ffff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000ffff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffff00000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ff00ff000000ff0000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000ff00ffffff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000ffffffffff00000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000ffffffff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00ff00000000ff00ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000ffffff00000000ff0000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00ff0000ff0000ff00ff0000000000000000000000000000ff00ffffffffffffff00ff00000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff00ff00ff00ff00ff0000ff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00ff00ff00ffff000000ff00000000000000000000000000ff00ffffffff00ff0000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ffffffffff0000ff000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000ff000000ff000000ff00ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff00ffffffffffffffffff00ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ffffffff00ff00000000ff00000000000000000000000000ff000000000000000000000000000000000000000000ffff0000ff0000000000000000ffff0000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ffff0000000000ff0000000000ffff0000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000ff0000ff00ff000000000000000000000000ff0000ff00000000000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffffff000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff00000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000ffffffff000000000000000000000000ffffffffff0000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffffffffffffff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00ff00000000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff00ff0000ff0000ff00ff0000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff00ff00ff00ff0000ff00000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ffffff00ff000000ff00000000000000000000000000ff00ff0000ff00000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffff00000000000000ffff000000000000000000000000ffff0000000000ff000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ffffffffffff000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff000000ff00000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000ffff0000000000000000000000ffff00000000000000000000ffff0000000000ff0000000000ffff000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00ffffffffffffff00ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000ff00ff00000000000000ff00000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000ffffffffffff0000000000ff00000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00ff00000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff00ff0000ff0000ff00ff0000000000000000000000000000ff0000ffffffffff0000ff000000000000000000000000ffffffffffffffff00ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff00ff00ff00ff00ff0000ff00000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ffff0000ffffffffff00000000000000000000000000ff00ff0000ff00000000ff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000ffffffffff0000ff000000ff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffff000000ff0000000000ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000ffffffffffffffff00ff000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ff000000ff00000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffff00000000000000ffff0000000000000000000000000000ffff000000ff000000ffff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ffff00ffffffffffffffffffff00000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000ffffffffff0000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff00000000ff00000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ffffffffffffff000000000000000000000000ff000000000000ff000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00ffffffffffffffff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff00ff00000000ff0000ff0000000000000000000000000000ff00ffffffffffffff00ff0000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000000000000000ffff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff00ff00ff00ff0000ff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff00ff0000ff00ffffffffffff00000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffff0000ffffffffff0000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ff000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ffffff00000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff000000000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ffff0000000000ff000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff00000000ff0000ff00ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000ff00000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff000000ff00000000000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ffffffffff0000ff0000000000000000000000000000ffffffffff0000ff00ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff00ff000000ff00ff0000ff00000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00ffffffff00ff000000ff00000000000000000000000000ff00ffffffff00000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00ff00ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffff0000ffffffffff000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ffffffff000000ffffffff0000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ff0000000000ff00000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff0000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ff0000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffff0000000000ff00000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ffffffffffff0000ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff00ff000000ff00ff0000ff00000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff000000ff0000ffffffffff00000000000000000000000000ff000000000000000000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ffffffffff0000ff000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000ffff0000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffffff00000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ffffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000ffffffffff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff000000000000000000ff0000000000000000000000ff0000000000ff000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000ff0000000000000000ff0000000000000000000000ff000000000000000000000000ff00000000000000000000000000ff0000ff000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ffffffffff0000ff0000000000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ffffffffff00000000ff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ffffffffffffff000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000ffffffffffff0000ff000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000ffffff0000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff00000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffff000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff000000000000000000000000ff0000ff000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff00ffffffffffff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffff0000ffffffff00000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000ffffffffffff0000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff00ff00ff000000000000000000000000ff000000ff00000000ffffffffff000000000000000000000000ff00ff00ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffff00000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffff0000ff0000000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffff0000ffffffffff00000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ffffffff000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000ffffff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000ff00ff00ff00ff0000000000000000000000ffffff000000ff0000ffff00000000000000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000000000ffffff00ff00ff00ff00ff0000000000000000000000000000ffff00ff00ff00ff00000000000000000000000000000000ffff0000ff00ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff00000000000000000000000000000000ff0000ff000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00ff000000ff00ff00ff00ff000000000000000000000000000000000000ff0000ff00000000000000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000ff00000000ffff000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00ff000000ff00ff00ff00ff000000000000000000000000ff0000000000ff0000ffffffff00000000000000000000000000ffffffffff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ffffff00000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00ff000000ffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ffffff000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ffffffffff0000ff0000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000000000000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000ff000000ff000000000000000000000000000000ff00ff0000ff0000ff00000000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ffff00000000ff0000ff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ff00000000ffffffffffff0000000000000000000000ff000000ff0000ff0000ff00ff0000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ffffffffffffffff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffffffff000000000000000000000000ff0000ff00ff000000ff0000ff00000000000000000000ff0000ffffffffffffffffffffffff00000000000000000000ff000000ff0000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff000000ffffffffffff0000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff00ff0000ff000000ff0000ff0000000000000000000000ff00ff000000000000000000000000000000000000000000ff000000ff00ffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ffff0000ffff00000000000000000000000000000000000000ff00ff000000ff00000000ff000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ffffff000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffff0000ffffffffffffff00000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00ff00ff0000ffffffffff0000000000000000000000000000ff00000000ffffffffffff00000000000000000000000000ff00ff000000ff0000ff0000000000000000000000000000000000ffff00ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff0000ff0000ff00ff00ff00000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000000000ffffffffffffff000000000000000000000000ff0000ffff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff00ff00ff00ff0000000000000000000000000000ff00ff00ff0000ff00000000ff00000000000000000000000000ff0000000000ffffffffffff000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000ffffffffff000000000000000000000000000000ff0000ff000000000000ffff0000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ffffffffff0000ffffffffff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000ffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff000000000000ff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ffffffffffffff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ff0000ffffffffffffff000000000000000000000000ffffffffffff00ff0000ff0000ff00000000000000000000000000ff000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ff0000ff00ff00ff0000000000000000000000000000ff00ff00ff0000ff00000000ff0000000000000000000000000000ff0000ff00ff0000ff000000000000000000000000000000ffffffff00ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000ffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffff0000000000000000000000ffff00000000000000000000ff00000000ff0000ffffffffffffff00000000000000000000ff00000000ff0000ffffffffffffff00000000000000000000ff00000000ffffffffffffffffffff00000000000000000000ff0000000000ffffffffffffffffff00000000000000000000ff00000000ff000000ffffffffffff00000000000000000000ff0000000000ffffffffffffffffff0000000000000000000000ffffff0000000000000000ff000000000000000000000000ff00000000ff000000ffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff000000000000000000000000ffff00000000000000000000ff000000ffffffffffffffffff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00ff0000000000ff00ff000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ffffffffffffffffffffffff0000000000000000000000ff0000000000ff000000000000ff0000000000000000000000ff0000000000ff0000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff0000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000ff0000ff00ff00ffffffffffffff0000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff00ff0000ff0000ff0000ff000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00ff0000ff00ff00ff0000000000000000000000000000ff00ff00ffff00ffffffffffff0000000000000000000000000000ff000000ffff0000ff0000000000000000000000000000ff000000ff00ffffffffffffff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff00ff0000ff00ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff000000ff00ff000000000000ff0000000000000000000000ff000000ff00ff000000000000ff0000000000000000000000ff000000ff00ff00000000ff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff0000ff0000000000ff0000000000000000000000ff000000ff00000000ff000000000000000000000000000000000000ffff000000ffffff0000000000000000000000000000ff0000ff00ff00ff000000ff00ff000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff0000ff00ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff0000ff00000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff00000000ff00ff000000000000000000000000000000ffff00ffffffffff00ff000000000000000000000000000000ff00ff0000ff0000ff00000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ffffffff00ff00ffffffff00000000000000000000000000000000ff000000ffffff000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffff00000000ff0000ff000000ff00000000000000000000ffffff00000000ff0000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffff00000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000ffff0000000000ff0000000000ffff00000000000000000000000000ff00ff00000000000000ff000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000ff00ff000000000000ff00ff000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffff0000ff00ff0000000000ff000000000000000000000000ff00ff000000ffffffffff00000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00ff00ff0000000000000000000000000000ff00ff00ff00ffff00000000ff000000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000ffffff000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffff0000000000ff00ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffff00000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffff00000000ffff00000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000ffffff000000ff00ff0000ff00ff000000000000000000000000000000000000ff0000000000000000000000000000000000ffffff0000ff0000ffff00ffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00ff0000ff0000ff000000ff000000000000000000000000ff00ff0000ff000000000000ff000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff000000ff0000000000ff000000000000000000000000ff00ff0000000000ff0000000000000000000000000000000000000000ffffff000000000000000000000000000000000000ff00ff00ff00ff000000ff00ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000000000000000ff00ff0000ff000000ff000000000000000000000000000000ffff000000ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000ffffffffff00000000000000000000000000ff0000ff00ff00ff0000ff000000000000000000000000ff0000ff00ff00ff00ff00ff00ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ffffff00ff0000ff000000ff00000000000000000000000000ffffff00ff0000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ffffff0000ff000000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ffffff00ff0000000000ff000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000ff00ffff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ffffff00ffffffff00ff00ffffff000000000000000000000000ff00ff00ff0000ff00000000ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffff000000000000ff00000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000ffff00000000ff00000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ffffff0000ff0000ff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ffffff00000000ff00000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ffffff00ff00ff0000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffff00ff00ff0000ff00ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffff00ffff00ff00ff00ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ffffff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffffff000000ff000000000000000000000000000000000000ff00000000ff00ff0000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ffffffff0000ff0000ff0000ff000000000000000000000000ffffffff0000ff0000000000ff000000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff00ffffffffffffffffffff00000000000000000000ff0000ffffffffffffffffffffffff00000000000000000000ffff0000000000000000000000ffff000000000000000000000000ff0000ff00ff00ff0000ff000000000000000000000000ffffffff0000ff0000ff0000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000ff00ffffffffffffffffffffffff00000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00ff0000000000ff000000000000000000000000ff00ff00ff00000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000ff00ff00ff0000ffffffffffff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ff0000ffff00ffffffffffffffff000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000ff00ffff0000ff00000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff00ff0000ff00ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000ff00ff00ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00ff0000ff0000ff00ff0000000000000000000000000000ff00ff0000ff00000000000000000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff00ff00ff0000ffff0000000000000000000000000000ff00ff0000ffffffffffffff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffff000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff00ff00000000ff0000000000000000000000000000ffffffff0000000000ff0000000000000000000000000000000000ffff00000000000000ffff0000000000000000000000000000ffffffff00ff00ffffffff000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff0000ffff00ff0000000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff00ff000000000000ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000ffff000000000000000000000000000000ffffffff00000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000000000000000000000ff000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00000000ffffffffffff0000000000000000000000ffff00ff0000ffffffffffffffffff00000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffff00ffffffffffffff0000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ffff000000ffff0000000000000000000000000000ff000000ff00ff000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000ffffffff000000000000ff00000000000000000000000000000000ff000000ff0000ff00ff0000000000000000000000000000ff00000000ff000000ff0000ff00000000000000000000000000ffffffff00ff0000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff0000ff0000ff0000ffff00ff000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000ff0000ffffffffffff00000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff0000ffff00000000ff000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff0000ff00000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ffffff000000000000000000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ffff0000000000ffffff00000000000000000000ff0000ff00ffffffffffffffffffff00000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff00ff00ffffffffffffff0000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000ffff000000ffff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff0000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00000000ff000000000000ff0000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ffff0000ffff000000000000000000000000ff00000000ff00000000000000000000000000000000ffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffff00ff00ff0000ff000000000000000000000000000000000000ffff000000000000ff0000000000000000000000000000ffffff000000000000000000ffffff000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff00000000ff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000ff00000000ff000000000000000000000000ff00000000000000ffffffffffff00000000000000000000000000ff000000ff00000000ff00ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000ff00ff000000ff00000000ffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff00000000ff00000000ff0000000000000000000000000000ff00ff000000ff000000ffff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ff0000ff00ff00000000000000000000000000ff0000000000000000000000000000000000000000000000000000ffffffff00ff00ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000ffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ffffff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffffffffff00ffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000ff00ff0000ffff00000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff00ff00000000000000ff0000000000000000000000ff0000ff00ff00ff0000ff0000ff0000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000000000000000ff00ff0000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000ffffff00ff0000ff0000000000000000000000000000ff000000ff0000ff000000000000000000000000000000ff000000ff00ff00ff000000ff00000000000000000000000000ff0000ff00ffff00000000ffff00000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ffffffffffffffffffff0000000000000000000000ff00000000ff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffff0000ff0000ff000000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ffffff000000ffffff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00ffffffff00ffffff0000000000000000000000000000ff000000ff00ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000ff000000ff00ff0000ff00000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000ff0000ffff00ff0000000000ff00000000000000000000000000ff000000ff000000000000ff000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000000000ff000000ff00ff00ff00ff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffff00ff000000ffffffffffff0000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff00000000ffffffffffff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000ff000000ffffffff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff00ff0000ff00ffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000ff00ff000000000000000000000000000000000000ff0000ffffffff00ff0000ff00000000000000000000000000ff0000ff00ffffffffffff0000000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000ff00ff0000000000ff0000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff000000ff00000000000000000000000000000000ff0000000000ffff000000000000000000000000000000ffffffffff000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000ff000000ff00ff00000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff00ff000000ff000000ffff00000000000000000000ff0000ff00ff00ff000000ff00ff0000000000000000000000ff0000ff00ff00ffffffffffffff0000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000000000ff000000ff00ffff0000ff0000000000000000000000000000ff000000ff0000ffffffff00000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff0000ff000000ff00ffff000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff0000ffffffffffffffff00000000000000000000000000ff00ff00ffffffffffffff0000000000000000000000000000000000ffffff000000000000000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff00000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000ffffff000000000000000000000000ffffffffff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000000000ff00000000ffff00ff0000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff000000ffff0000000000ff0000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ffff00ff00000000ff0000ff00ff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ff000000ff00000000ff0000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000000000ff00000000ffffffffff00000000000000000000000000ffffffffffffff00ff000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ffffffffffffff000000ff00ff00000000000000000000000000ff000000ffffffff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00ff00ffff0000ff00000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000ff0000ffff000000ff00000000000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ff0000ffffffffffffffffffff00000000000000000000ffffffffffffff0000ff000000ff000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff000000000000ff00ff00ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ffffffffffff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffff0000ffffffffff000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff00ff0000ff00ff0000ff0000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000ff0000ff00ffffffffffffffffff000000000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffff00ff00ffffffff000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffff00ff0000ffff00ff0000000000000000000000ffffffffffff00ff0000ff00000000000000000000000000000000ff00ff0000ff0000ff00ff0000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ffffffffffff0000000000000000000000000000000000000000ff000000ff0000ff00ff0000000000000000000000000000ffffffffffff00ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00000000000000000000000000000000000000ff000000ff0000ff00ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff00000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000ffffffffffffff0000ff00000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffff00000000000000000000000000000000000000000000ff000000ffffff000000000000000000000000000000ffffffffffffffffff00ff0000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffff0000ffffff0000ff000000000000000000000000ffffffffffff00ff0000ff0000ff0000000000000000000000ff0000ffffffffffffffffff00ff000000000000000000000000ff0000ff00ff00ffffffffffff0000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ffffffffffff0000ff000000ff00000000000000000000000000ff0000ff0000ff00ffffffffff0000000000000000000000ffffffffff0000ff00000000ff00000000000000000000000000000000ff000000000000ff0000ff00000000000000000000ffffffffff00ff0000ffffffff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00000000ffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ff00ff0000ffff00ff00000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff00ffffffffffff0000000000000000000000000000ff0000ff00ff0000ff00000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff000000ffffff00ff00ff00000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ffffffffff000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff00000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff000000ff00ff00ff00000000000000000000000000ff0000ff00ff000000ff000000ff0000000000000000000000ff0000ff00ff00ffffffffffffff0000000000000000000000ff0000ff00ff000000ff000000ff000000000000000000000000000000000000ff0000ff00000000000000000000000000000000ff0000ff00ff00ff0000ff000000000000000000000000ff0000ffff000000ff00000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff0000ff00ffff0000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff000000ff00ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000ff00ff0000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffff000000ff000000ff00000000000000000000000000ffff00ffffffffffffffffff00ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffff00ff0000ff000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffff000000ff0000ff000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff000000000000000000000000ff0000000000000000000000ff00ff000000ffff00000000ff000000000000000000000000ff00ff0000000000ff000000000000000000000000000000000000ff00000000ffffffffff00000000000000000000000000ff0000ff0000ff00ff000000ff00000000000000000000000000ff0000ff00ffffffffffff00000000000000000000000000ffffffffffffff00ffffffffffff000000000000000000000000ff000000ff0000ff00000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffff000000ff00ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffff00ff0000ff00ffff0000000000000000000000ffffffffffff000000000000ff000000000000000000000000ffffffffffff00ff00000000ff000000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffffff000000ff0000ff000000000000000000000000ffffffffffff00000000ff00000000000000000000000000000000ffffffffff00000000ff00000000000000000000000000ffffffffff0000ffffffffffffff000000000000000000000000000000000000ffff00000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff00000000ffffff0000000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff00ff00000000000000000000000000000000000000ff0000ff00ff0000ffffff0000ff00000000000000000000000000ffffffffff0000ffffffffff00000000000000000000000000ff0000ff00ff00ff0000ff000000000000000000000000ff0000ff00ff00ff0000ff00ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ffff000000ff000000ff000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000000000000000ff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ff0000ff000000ffffffffffff00000000000000000000000000ffff0000ffffffffffffff000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff00000000ffffffffff00000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ffffffffff00ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ffffffff000000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff00000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ffffffff0000ffffffff000000000000000000000000000000ffffffff00ffffffffffffffffff0000000000000000000000ff0000ff00ff000000ff000000ff0000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff00ff00ff00ff00ff00ff00000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ffffffff00ff00ffffffff000000000000000000000000ffffffff0000ffffffff00ffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff00ff0000000000ff0000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff000000ff00ff00000000000000000000000000000000ff0000ffffffff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff00ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffff00ffffffffffff000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000ffffffffffffffff00ff000000ff00000000000000000000000000ff00000000ffffffffffffffff0000000000000000000000ffffffffffffff0000ff00ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff00ff00ff0000ff00000000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000ff00000000ffffffffffffff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff00000000000000000000000000000000000000000000ff0000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffff00ff000000ff000000ff0000000000000000000000ffffffff00ff00000000000000ff0000000000000000000000ffffffff00ff000000ff000000ff00000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff00ffffffffffffff0000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff000000000000ffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000000000000000ffffffffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ffffffffffffffff00000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffffffff00ffffffffffffffffff0000000000000000000000000000ff00ffffffffffffff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00ff000000ffffffffff00000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000ff0000ff0000000000ff00000000000000000000000000ff000000000000ffffffffff00000000000000000000000000ff00ff0000ff0000ff00ff00000000000000000000000000ffffffffff00000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffff0000ffffffffff000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffff00ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ffffffffffffff00ffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffffff00ffffffffff00000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000ffffffffffff000000000000000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000ff000000000000ff00ff00000000000000000000000000000000ff00ff00ff00ff000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000ffffff000000ff000000ff000000ff000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffff00000000ff0000000000ff000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffff0000ff0000ff0000ff00000000000000000000000000ffff0000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00000000000000000000000000000000ff000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ffffffffffffff0000000000000000000000ff000000ff00000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffff00000000000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff0000000000ff00ffffff00ff00000000000000000000000000ffffffffff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000ff000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000ff00000000ffff000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000ff000000000000000000000000ff00ff0000ff0000ff0000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000ffffffffff00ff000000ff000000ff00000000000000000000000000ff0000000000ffffffff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff000000ff0000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff00ff000000ff00ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000ff0000000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff0000000000ffff0000000000000000000000ff000000ff00ffffffffffffffff000000000000000000000000ff00ff0000ff0000ff0000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff00ff00000000ffff000000000000000000000000ff0000ff000000ffffffffffff0000000000000000000000ff000000ff0000ffffffffff000000000000000000000000000000ff00ff0000ff0000ff0000000000000000000000000000ff0000ff00000000ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ff000000ffff0000000000000000000000ff00000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff0000ff0000ff0000000000ff00000000000000000000ff00ff00ffffffffffffffffffff0000000000000000000000ff000000ff00ff00000000ff000000000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff000000ffff0000ff00ff000000000000000000000000ffff00ff0000ff0000000000ff000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff00ff0000ffffffffffff000000000000000000000000ff000000ff000000ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000ffff0000000000000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ff00ff00ff00ff000000000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000000000ffff0000ff0000ff0000000000000000000000000000ff00ff0000ff0000ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff000000ff000000000000000000000000000000ff00ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000ffffffff000000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff00ff000000ff0000ff00000000000000000000000000ffffffffff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000ff000000ff00ff0000ff00000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ffffffffffffffff0000ff0000000000000000000000000000ff0000ff00000000ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000000000ffffffffffffff00000000000000000000ff00000000ff00000000000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ffffffffffffffffffff00000000000000000000ff00ffffffffffffffffffffffffff00000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ffffffffffffff00000000000000000000ff0000ffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff0000000000ffffff00000000000000000000ff00000000ffffff0000000000ffff000000000000000000000000ff00ffff000000ff00ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ffffffffff00ffffffffffffff0000000000000000000000ff0000ff0000ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffff0000ffff0000000000000000000000000000ff000000ff00ff00ff00ff00000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff000000ff0000ffffffffffff000000000000000000000000ff000000ff000000ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ffffffff00000000000000000000ff0000ffffffffffffffffffffffff00000000000000000000ff00ffffffffffffffffffffffffff00000000000000000000ff0000ff000000ff0000ff0000ff000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff0000ffff0000000000000000000000000000ff0000000000ff0000ffff0000000000000000000000000000ff000000000000ff00ffff0000000000000000000000000000000000ffff00000000ffff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff000000000000ffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff0000ff000000ffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff000000ff000000000000ffffffff0000000000000000000000ff0000000000ffffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000ff0000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ff00000000ff00000000ffff00000000000000000000ff0000000000ffffffffffffff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ff000000000000ffffff00000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff00ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff0000ff0000000000000000000000ff0000ff00ff00ffffff00ff00ff000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000ff000000ffffffffffff00000000000000000000000000ffff0000ffffffffffffffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ffff00ffff0000000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000ff00ff00ff0000ffffffffff0000000000000000000000000000ff0000ffff00ff0000ff0000000000000000000000000000ffffffffffffff00ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff000000ff000000ff0000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00ff000000ffff0000000000ff0000000000000000000000ff00ff00ffffffffffffffffffff00000000000000000000ffff000000ff00ff0000000000ffff0000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff00000000ff00ff0000ff00000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff000000000000000000000000000000ff00000000ffffff00000000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff00ff00000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff000000ff00000000ff000000ff000000000000000000000000ff000000ff00000000000000ff00000000000000000000000000000000ffff000000000000000000000000000000000000ff00ffffffffff000000000000ff0000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ff000000ff00ff00ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff00ff0000ff0000ff0000000000000000000000ffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffff0000000000000000000000ffff000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff00ff00ff00ff000000ff00ff000000000000000000000000ff0000000000ff00000000ff0000000000000000000000ff0000ff00000000ff00000000ff0000000000000000000000ff00ff0000ff000000000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff000000ff0000ff00ff00000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000ff00ff00ff00ff0000000000ffff000000000000000000000000ff0000ff00ffff0000ff00000000000000000000000000000000ff00ff000000ffffffffff00000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000ff00ff0000ff000000ff0000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000ff00ff000000ff000000000000000000000000000000ff0000000000ff000000ff000000000000000000000000ffff000000ff000000ffff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000000000ffff000000000000ff0000000000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff000000000000000000000000000000ff000000ff0000ff00000000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff00ff0000ff00000000ff0000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff000000ff00000000ff000000ff000000000000000000000000ff000000ff00000000000000ff00000000000000000000ff000000ffff000000000000000000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff000000ff0000ffffffff000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff00ffff00ffffffffffffff00000000000000000000000000000000000000ff000000000000ff000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff00000000ff00000000ff0000ff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000ff00000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ffff0000000000ff000000000000000000000000ffff00000000000000ffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ff0000ff0000000000ff000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff00ff00ff00ff0000ff000000000000000000000000000000ffffffff00ffffffffffffff000000000000000000000000ff00ff0000000000ff000000ff00000000000000000000000000ff0000ffffffffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff0000ff00ff00000000000000000000000000ff000000ff00ffffffffff00000000000000000000000000ff00ff00ff0000ff000000ff0000000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff00000000ff000000ff000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff0000000000ff00000000ff000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ff0000ff000000ff00000000ff00000000000000000000000000ff00ff00ff00000000ff00ff000000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000ff000000000000ff000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff0000ff00000000000000ff0000000000000000000000ff0000000000000000000000ffff000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000000000ff0000ffff0000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ffffff00000000000000000000ff0000000000000000000000ffffff00000000ff000000ff0000ff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000ff00000000ff00000000000000000000ffff0000000000ff0000000000ffff00000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000000000ff0000ff00ff0000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff0000ff00000000000000000000000000ffffff000000ff00000000000000000000000000000000000000ff00ff00ff000000ff00ff000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ffffffffffffff000000ff000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff000000ffffffffff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00ff00ffff0000000000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff00000000ff000000000000ff000000000000000000000000ff00ffffff00ff0000000000ff0000000000000000000000ffffffffffffff000000000000ff00000000000000000000ff000000ffff0000000000ff0000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ff00ff000000000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000ffffffff00ff000000ff0000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff0000ffffffff0000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff00ffffffff00000000000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff00000000ffffff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ffffffff000000000000ff0000000000000000000000000000ffffff00ff000000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000ff00000000ff000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000ffffffffffffffffff00ff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000ff00ffff00ff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00ffff0000000000ff00000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffffffffff0000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ffffffffffff0000ff0000ff00000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff00ff00000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff000000ffff0000ff00000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff00000000ff0000ff000000ff000000000000000000000000ff00ff00ff00ff00ff000000ff0000000000000000000000ff0000000000ff0000ff000000ff0000000000000000000000ff0000ff00ff00000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffff0000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ffffff0000ff00000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000ffff0000000000000000000000ffff000000000000000000000000ff000000ffff00000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ffffffffff00000000000000000000000000000000ffffffffffffffff000000000000000000000000000000ff00ff0000ff00ff000000ff00000000000000000000000000ff00ffff0000ff0000ff0000000000000000000000000000ff00000000ffff00ff000000ffff000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ff0000ff000000ffff000000000000000000000000000000ff000000ffff000000ff000000000000000000000000000000ff00000000ffffffffff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffff00000000ff00000000000000000000000000ff00000000ff0000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ff000000ff000000ff00000000ff000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000ffff00ff000000ff0000ff0000ff00000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000ffffffff0000ff00000000ffff00000000000000000000000000ff00ff00ffffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff0000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff00ff00ff00ff00ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ffffff0000ffff000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ffff000000ffffff000000ff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffff0000ff0000ff0000ff000000000000000000000000ffffffff00ff000000ff000000ff000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00ff00ff00ff0000ff0000000000000000000000000000ffffffffffffff000000ff0000000000000000000000000000ff0000ff0000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000ffff000000000000ff000000000000000000000000000000ffff0000000000000000000000ffff000000000000000000000000000000ffffffffffffffff000000000000000000000000ffff000000ff00ffff00000000ffff00000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000000000ffffffffff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ff00ff00ff00000000ff00000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000000000ff00000000ffff0000000000000000000000ffffffffff000000ffffffffff0000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ffff0000ff000000000000ff000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ff0000ff00ff00ff0000ff00ff00000000000000000000000000ff0000ff0000ff0000ff00ff0000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ff0000ff0000000000ffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000ff00ff00ff0000000000000000000000000000ff0000000000ff000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000ff00000000ff000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000ffff0000ff0000ff0000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffff00ff00000000ff000000ff0000000000000000000000000000ffff000000ff0000ff0000ff000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff0000000000000000000000000000000000000000ffffffffff000000ff0000ff00ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff00ff00ff00ff00ff00ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00000000ff000000ff000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000ffffffffffffffffffff0000ff0000000000000000000000000000ff00ffffff00ff000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff00ff000000ff00000000ff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ffff000000ff000000ffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ff00000000ff00ffff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000000000ff00ff000000ffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00ff00ff00000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000000000ff00ffff0000000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff000000ff0000ff00ff0000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff00ffffffffffffff0000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ffffffff00000000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff00ff00ff0000000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000ff00000000ff00000000000000000000ffff0000ff00ffffff0000ffffffff00000000000000000000000000ff00ff00ff0000ffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffff0000ffffffffffffffffff00000000000000000000000000ffff0000ff0000000000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff000000ffffffffffff000000000000000000000000ff000000ffffff0000ff00ff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ff000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ff00ff000000ff00000000ff00000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff00000000ffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffff000000ff00000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff0000000000ff00000000ff0000000000000000000000ffffffffffffffffffff000000ff00000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffff0000000000ff0000000000ffff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffff00ff00ff000000ff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00ff000000ff0000ff0000000000000000000000000000000000ffffff0000ffffffffff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff00ffffffffffff00ff00ff00000000000000000000000000ffff00ff00ffff0000ff00ff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000ff0000000000ffffffff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ffff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000ffffff0000ff0000ff000000ff00000000000000000000ff0000ff0000ffff00ff0000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff000000ff000000ff000000000000000000000000000000ff00ff00ffffffffffffff000000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ff000000000000000000000000000000000000ff0000000000ffff00ffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffffffffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000ff000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff0000ff00ff000000000000ff000000000000000000000000ffffffffffffff0000000000ff0000000000000000000000000000ff000000000000000000ff000000000000000000000000ff00ff00000000ff0000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffff000000ff000000ffff00000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff00ff00000000ff00ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00ff0000ff0000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00ff000000ff0000ff0000000000000000000000000000ffff00ff000000ff000000ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ffffffff000000ffffffff0000000000000000000000000000ffff000000ff0000ff0000000000000000000000000000000000ffff000000ff000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff00000000000000ff00ff00000000000000000000000000ff00ffffff00ff0000ff00ff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000ff00ff000000ff00ff000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff000000ff000000000000000000000000000000ff00000000ff00000000000000000000000000000000ffffffffffff0000000000ff000000000000000000000000000000ffffff000000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff000000ff000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffff000000ffffffffff00000000000000000000000000ffffffff0000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff00ff0000ff000000ff000000000000000000000000ff0000ff0000ff00ff000000ff0000000000000000000000ffffffffffffff0000ff000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff00ff000000ff00000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ffff000000ff00000000ff0000ffff00000000000000000000000000000000ff00ff000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff00ff000000ff00ff00ff00ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00ff0000ff00ff00ff0000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ff0000ffffffff000000000000000000000000000000ff000000ffffffffff000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff00ffffffff00ff0000ff00000000000000000000000000ff0000ff0000ffff00ff0000ff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000ff0000ffffff0000000000000000000000000000ffff000000ff00ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000ffffffffff00ff00ffff000000ff00000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff0000ff0000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff0000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff00ff0000ff000000ff000000000000000000000000000000ff00ffffff00ff0000ff0000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000000000000000ff0000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff00ffffffffffffff00ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff000000ff00ff00000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000ff00ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ffff0000ff0000ff000000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ffffffffffff00ff000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff000000000000000000ff00000000000000000000000000ffffffffffffff00ff000000ff00000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff00000000000000000000ff00000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff000000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000ffff00000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ff00ff00ff00ff000000000000000000000000000000ff000000ffffff00ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff00ff00ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff00ff0000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ffffffffff00000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ffffffffffffff00000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ffffffffffffffffffff0000000000000000000000ffffffffffffff00ffffffffffff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffff00ff000000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffff0000ffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff000000ffffffffffff0000000000000000000000ffffffffff000000ffffffffff000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ff00ff00ff000000ffffffffff000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff00000000000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffff000000ff00000000000000000000000000000000ffffffffff00ff000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ffffffffffffffff00000000000000000000000000ff0000ff00ff0000ffffffff000000000000000000000000ff0000000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ffffffffff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000000000ff000000ffffffffff00000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ffffffffff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff00ff0000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffff000000ffffffffffff0000000000000000000000ffffffffff0000ffffffffffffff00000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ffffffffffffffff00000000ff00000000000000000000000000ffffffffffff0000000000ff00000000000000000000000000ffffffffffffff00000000ff000000000000000000000000ffffffffffffff0000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffff0000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ffffffffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffff00000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff000000ffff00000000000000000000ffffffffff00ffffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff00ff00ff00000000000000000000000000ff0000ff0000ff0000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffff00000000ff00ff0000ff0000000000000000000000000000ff00ffff0000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00ff0000000000ff00000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff000000ff0000ff00ff00000000000000000000000000ffff00ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff0000000000ffff000000000000000000000000ffffffffff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff00ff0000ff000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff000000ffff0000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff000000000000ff00ff0000ff000000000000000000000000ffffffff00ffffff00ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ff00ff000000ff000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff00ff000000000000000000000000ff000000ff0000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ffffffffffffffff000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffff00ffffffff00ffffffff00000000000000000000000000ff00000000000000000000ffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ffff00000000000000ff0000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000ff00ff00ff00000000000000000000000000000000ffffffffffffff00ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffff00ff00000000000000000000000000ff000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff0000000000000000000000ff000000ff00ff0000000000000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000ffff0000000000ff000000000000000000000000ff00000000ff00ffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff000000ff0000ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff0000ff00000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000ff00000000000000000000000000ff0000ff00ff0000000000000000000000000000000000ff0000ff00ffffffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff00000000ff00000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff0000ffff00000000ff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00ff000000ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000ffffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000ff00ff0000000000000000000000000000ff00ff0000ff000000000000000000000000000000000000ff00ff00000000ff000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ffff00ff000000ff00ff000000000000000000000000000000ff00ff0000ff000000ff00000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00000000ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffff00000000000000ffffffffff00000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000ffffff00000000000000ffffffffff00000000000000000000ffffff000000000000000000ffffff00000000000000000000ff00000000ff0000ff0000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff0000000000000000ffffffffff00000000000000000000ff00000000ff000000ff000000000000000000000000ff000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ffff00ffff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000ff00ff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff00ff00ff000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00ff00ff000000ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000ff00000000ffff0000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffff00000000000000ffff00000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000ffffffffff0000000000000000000000000000ffffff0000000000ffffff0000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000000000ffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ffffffffffffffff000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff0000ff0000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff0000000000ffffff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff00000000ffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffff0000ffffff000000000000000000000000000000000000ffff0000000000ffff0000000000000000000000000000ff0000ff00ff00ffff000000ff0000000000000000000000ffff0000000000ff0000000000ffff00000000000000000000ffff0000000000ff0000000000ffff00000000000000000000ffff0000000000ff0000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffff0000000000ff0000000000ffff00000000000000000000ffff0000000000ff0000000000ffff00000000000000000000000000ff000000ff0000000000000000000000000000000000ffffffff0000000000ff00000000ff0000000000000000000000ff0000ff0000000000ff0000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff000000ff00ff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00ff00ff00ff00ff00ff0000000000000000000000ff00000000ff00ff00000000ff00000000000000000000000000ff00ff000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ff000000ff0000ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000ff0000ff000000ff00ff000000ff00000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ff00000000000000000000ff000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00ff00000000000000ffffff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff00000000ff0000000000ffff00000000000000000000ffff000000ff00ff0000000000ffff000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff0000ff000000000000ffffff000000000000000000000000ff000000000000ff00000000ff000000000000000000000000ff00000000ffff00ffff000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff00ff0000ff0000ff00ff0000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff00000000000000ff00ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00ff000000000000ffffffff000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ff0000ffffffffff0000000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00ff0000000000ffffffffff000000000000000000000000ff000000000000ff000000000000000000000000000000ffff000000ff00ff0000000000ffff000000000000000000000000ff00000000000000ff00ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ffff00ffff000000000000000000000000000000ff00ff00ffffffffffffffffff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff00ffff00ff000000ff000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000ff0000ff00ff00000000ff00ff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000ff00000000ff00ff00ff00ff0000000000000000000000000000ffff000000ff000000ffff0000000000000000000000000000ffff000000ff000000ffff0000000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffff000000ff000000ffff0000000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00ffffffff00ff00000000ff000000000000000000000000ff00000000000000ff0000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00ffffff00ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000ffff000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff000000ff00ff000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff00ff00ff00ffff00ff0000ff000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff00000000ff00ff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000ff00000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000000000ffffffff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00ff000000ff00ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ff00000000ff00ff000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ff0000000000ff0000ff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00000000ff00000000ff00ff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000ff00000000ff0000ff000000000000000000000000ff000000000000ff00000000ff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff00000000ff000000ff000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ffff00000000ff0000000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff000000ffff0000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ffff000000ff000000ffff000000000000000000000000ff0000ff00000000ff000000ff000000000000000000000000ff0000ff000000ff00ff0000ff000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffff00ff0000000000ff00000000000000000000000000ffffffff0000ffffffffffffffff000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff00ff0000ff0000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ff000000ff00000000ff00000000000000000000000000ff00000000000000ff00000000000000000000ff00000000ff00000000000000000000ff000000000000000000000000000000000000000000000000000000ffff000000000000000000ff0000000000000000000000ff0000000000000000000000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff00000000ffff00000000000000000000000000000000ff000000ff00000000000000ff0000000000000000000000000000ffffffffff0000ff000000ff0000000000000000000000ff0000ff000000ff0000000000ff000000000000000000000000ff00ff00ff00000000ff0000ff00000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000ffffffffff0000000000000000000000000000ff000000000000ff0000ff00000000000000000000000000ff00ff00ff00ff00ffffffffff000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000000000ff0000000000ffffffffff00000000000000000000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ffffffffffff00ff000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000ff0000000000ff0000ff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00000000ff00000000ff00ff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000ff00000000ff0000ff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000ff00000000ffff000000000000000000000000000000ff000000ff0000ff00ff0000ff000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff0000ff00ffffffff00ff00ff000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000000000ff000000000000ff00000000000000000000ff00000000ff0000000000000000000000ff000000000000000000ffffffff00000000000000000000000000ff00ff00000000000000ff00000000000000000000000000ff00000000000000000000ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00ff0000ffff0000000000ffff000000000000000000000000ff00000000000000ffff0000000000000000000000000000ff0000ff00000000000000ff0000000000000000000000000000ff000000000000ff000000ff000000000000000000000000ff00ff000000ff0000000000ff0000000000000000000000ff0000ff00ffffff00ffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ffffffff00ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffff0000ff0000ffff000000000000000000000000ff0000ffffffffffff0000ff000000000000000000000000ff00ff00ff00ff000000ff000000000000000000000000000000ffff00000000ff0000000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000000000000000000000000000ff0000ff000000ff00ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffff0000ff00ff0000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000ffffffff000000ff00000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff00000000ff0000ff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00000000ff000000ff0000ff0000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ffffff000000ff0000ff00ffff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00000000ff000000ff0000ff00000000000000000000ffffff000000000000ff0000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000ffffff00000000ffff00000000000000000000000000000000ffffff000000ff0000ff00ff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffffff000000ff0000ffffffff0000000000000000000000000000ff00ff0000ffff000000ff000000000000000000000000ffffff000000ff00000000ff00ff0000000000000000000000ffffff00000000ff000000ff000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000ffffff000000000000ff00000000000000000000000000000000000000ff0000ff00ff00ff000000000000000000000000000000ff0000ffffffffffffff00ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffff000000000000ff0000000000000000000000ffffff000000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ff00ffffffffffffff0000000000000000000000ffffff000000000000ff0000000000000000000000000000000000ff00000000ff00ff00ff000000000000000000000000000000ff0000ffffffff00ff00ffff00000000000000000000000000ff000000ff0000ffff0000ff0000000000000000000000ffffff0000ff000000ff000000ff0000000000000000000000ffffff000000ff0000000000ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000ff0000ff00ff00000000ff0000ff0000000000000000000000ff0000ff0000ffffffffffffffff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff00ff00ff000000000000000000000000000000000000ffffff00000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000000000ffffffffffffffff00000000000000000000ff00000000ff000000000000000000000000ff00000000000000ff000000ff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ff00ffffffff00000000000000000000000000000000ff00000000ffff0000ff00ff000000000000000000000000ff0000000000ffff0000000000000000000000000000000000ff00ff00ff00ffffffffff0000000000000000000000000000ffffffffff00ffffffffffff000000000000000000000000ff00ffff0000ffffffffffffff0000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ffff00ffff000000000000000000000000ffffff000000ff000000ff0000ff000000000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffff000000ff000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000000000ff00ff0000000000000000000000000000000000ff00ff00ff000000ff00ff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ffffff00ff00000000ff000000000000000000000000ffffff000000000000ff000000000000000000000000000000ffffff000000ff00000000ff00000000000000000000000000ffffff000000000000ff000000000000000000000000000000ffffff000000000000000000ff000000000000000000000000ffffff00000000ff000000ff000000000000000000000000000000000000ff00ff00ff00ff000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ffffff000000000000000000ff000000000000000000000000ffffff00000000ff000000ff00000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000ffffff00000000ff00000000ff000000000000000000000000ffffff00000000ff000000ff00000000000000000000000000ffffff000000ff0000ff000000ff00000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000ffffff000000ffffffff0000ff000000000000000000000000ffffff000000ff0000000000ff000000000000000000000000ffffff00000000ff0000ff00000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ffffff0000ff00ff00ff00000000ff000000000000000000000000ff000000ffffffffff0000ff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000ffffff000000ff0000ffffff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffff00ffff000000ff000000000000000000000000ffffff00000000000000000000ff0000000000000000000000ffffff000000000000ff000000000000000000000000000000ffffff0000ff00ff000000ffffff00000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ffffff00000000000000ff0000000000000000000000000000ffffff00000000ff000000ff00000000000000000000000000ffffff0000ff00000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000ffffff0000000000ffffff0000000000000000000000000000ffffff0000ff00000000ff000000ff00000000000000000000ffffff000000000000ff0000ff0000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff0000ff00ff00000000ff0000ff0000000000000000000000ff0000ffff00ff000000ff00000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ffffffffff00ff00ff0000ff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000ff00000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000ff0000ffffffffffffffffff00ff00000000000000000000000000ff00ffffff0000000000ffffff00000000000000000000000000ff000000000000ffff0000ff000000000000000000000000ff0000ffff00000000ffffffff000000000000000000000000ff00ff00ff0000000000ffffff000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00ff00ff00ff0000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ffffffffffff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ffffffffff00ffff000000ff000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff00ff0000ff000000ff00000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ffffffffffffffff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000ff00ffffffffff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffff0000000000ff000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff0000ff00ffffffff00ffffffff0000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff000000ff00ff00ff0000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ffff00ff00000000000000ff00ffff00000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00ff0000ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff000000000000000000000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000ffff000000000000000000000000ffffff00000000ff0000ff000000ff00000000000000000000000000ffffff000000000000ff0000000000000000000000000000ffffffffff00ff00000000ffff00000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff00ff00ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000ff00ff00ff00ff000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ffffffffffff00ff000000ff00000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff0000ff0000ff00ff00000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffff0000ff0000ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff00ff0000ff0000ff000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff0000ff00ff0000ff0000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff000000000000ffffffff0000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff000000ff000000ffff0000000000000000000000ff00ff00ff000000ff000000ff0000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ffffff0000ff0000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00ff00000000000000000000000000000000000000ffffffff0000ff00000000ff000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff000000ff00ffffffffffff0000000000000000000000ffff0000000000ff0000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffff000000ff00ff000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffff0000000000ff0000000000ffff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000ff0000ff00ff00000000000000000000000000000000ff000000ffffffffffff0000000000000000000000000000ff0000ff000000ffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffff00ff000000000000ff0000ff00000000000000000000000000ffff00000000ff00ff0000000000000000000000000000000000ffff00000000ff0000ff0000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ffff0000000000ffff0000000000000000000000ffffffffff0000ff000000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff00ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00ff00ff00ffffffffffff00000000000000000000000000ff0000000000000000ff0000000000000000000000000000ffffff0000000000ff00000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff0000ff0000ff00ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00ffffffffff00ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff0000ffff00ff0000ff000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000000000ffff000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff00ff000000ff0000ff000000000000000000000000ff000000ff00000000000000ffff0000000000000000000000ff0000ff00ffffffffffff0000ff00000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000000000ff00ff00ff000000ff00ff000000000000000000000000ff0000ff00ff000000ff0000ff000000000000000000000000ff00000000000000000000ff00000000000000000000000000000000ff00ff0000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00ffff0000ff0000ffffff00000000000000000000000000ff00ff0000ff00ff0000ff000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ff00ff00ff000000ff000000ff000000000000000000000000ff000000ff000000ff000000ffff00000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff0000ff00ff00000000000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff000000000000000000000000000000000000ff0000000000000000ffffffff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ffff000000ff000000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffff000000ff000000ffff0000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ffffff00000000ff000000ff00000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ffffff00ff00ff000000000000000000000000000000000000ff0000000000000000000000000000000000ffff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ff00ff00ffffffffffffffff0000000000000000000000ffffffffffffff0000ff0000ff0000000000000000000000000000ffffffffff0000ff0000ff000000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff000000ff000000000000000000000000000000ff00000000ffffffffffff00000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ff00ff000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ffffff000000ff00000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff00ff0000ff00ff0000ff0000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ffff0000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ffffffffff0000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff00ff00ff000000000000ffffff0000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff00ff00ffffffffffff000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff00000000ff00000000000000ff000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff00000000ff0000000000ffffff0000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffffffff0000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000ffffffffffff0000ff000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff00ff00000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffff0000ff000000000000ff0000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000000000ffff00ffff0000000000000000000000000000ff000000ff0000ff00ff0000ff000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff000000ffffffffffffffffffff000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000ff00ffffffff00ffffffff0000000000000000000000ff0000ff00ff0000ff00ff0000ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffff00ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff0000ffffffffffffff00000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff000000000000ff0000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff00000000ff000000000000000000000000000000ffffffffffffffff0000000000000000000000000000ff0000000000ff00000000ffff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff00000000ffff000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff0000000000ff000000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff0000000000ff0000ffff00ff00000000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ff00000000ffffffff0000ff00000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff0000000000ff0000ff0000ff00000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff0000000000ff000000000000ff0000000000000000000000ff00000000ffffffffffffffffff000000000000000000000000ff00000000ffffffffffffffff0000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff00ff000000000000ff0000000000000000000000000000ff0000000000ffffffffffffff000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff0000ff00ff0000ff0000000000000000000000ff00000000ff000000ff000000ff000000000000000000000000ff00000000ffffffffffffffff000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff00000000ff000000ff000000ff000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff000000000000ff00ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff000000000000ff00ff00ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000ff0000ff00ff0000ff00000000ff0000000000000000000000ff0000ff0000ff00ff0000ff00ff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff00ff0000ff00ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00ff0000ff00ff0000ff0000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff00ffff000000000000ff0000000000000000000000000000ffffff00000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff00ffffffff000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffff00ff0000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ffffffffff0000000000000000000000ff0000000000ff0000000000ff000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000000000ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff0000ff00ffff000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff00000000000000ff0000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff000000000000ff0000000000ff0000000000000000000000ff0000000000ff000000ff0000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff00000000ff000000000000ff000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000ff000000000000ff0000ff00ff000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000ff0000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff00ff0000000000000000000000000000ff00000000ffffffffffffffffff0000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff00000000ff00ffffffffffffff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff00000000ffffffffffffffffff0000000000000000000000ff00000000ffffffffffffffffffff000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff00000000ffffff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ff0000ff00ff0000ff00000000ff0000000000000000000000ff0000ff00ff0000ff00ff0000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff000000ff00ff00000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff00ff000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000000000ff00ff0000ff00ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ffff000000ff00ff00ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000ffffffffff00ffffffffffffffff00000000000000000000000000ff00ff00ff0000ff0000ff0000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff00ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff00ff0000ff000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ffffff0000000000ff000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffff0000ff0000000000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff00ffffffffff000000000000000000000000000000000000ff00ff0000ff00ff0000ff0000000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ffffffffffff00000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffff00ff0000ff00000000ff0000000000000000000000ffffffff00000000ff00000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff00ff00000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ffff0000ff0000ff0000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff0000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff00ff0000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffff000000ff000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00ff000000000000ff0000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00ff0000000000000000ff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff00000000000000ffffffff0000000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000ffffffff00ffffffff00000000000000000000000000000000ffffffff00ffffffff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffff00ffffffffffff000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff000000ffffffffffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ff0000ff0000ff00000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff00ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffffffffffff00ffffffff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000ffffffffff000000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ffffffffff000000000000000000000000000000ff0000ffffffffffffffff000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ffffffffffffffffffff00000000000000000000000000000000000000000000ff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ffffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff00000000ffffffffff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000ffffffffffff00ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ffffffffffffffff000000000000000000000000ff00ff00ff00ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffff000000ff00ff0000ff00ff000000000000000000000000ff00ff00ff00ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffffffffffff00ff0000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff00000000000000ffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffff00ff00ff0000ff00ff000000000000000000000000ffff0000ff00ffff00ff00ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff0000ff00000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffff000000ffff0000000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000000000ff00ff0000ff00ff000000000000000000000000ff000000ff00ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ffff00ffffffffffffff0000000000000000000000ffffffffffff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000ffffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffff000000ffffff0000000000000000000000ff0000000000000000ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000ffff000000000000000000000000ff0000000000ffffff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff00000000ff00ffffffff00ff000000000000000000000000ffffffffff00ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffff00ffff0000ff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000ff000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffff000000000000000000000000000000ff000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ffff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000ffffffffff00ff00ff0000ff00ff00000000000000000000000000ff00000000ff0000ff00ffff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000ff000000000000ff000000000000ff0000000000000000000000ff00ff00ff0000ff0000ff0000000000000000000000000000ffffffffffff0000ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff000000ffffffffffffff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffff0000000000ff00000000000000000000ff0000000000ff000000ff0000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00000000ff00ff0000ff00ff0000000000000000000000000000ff00000000ff00ff000000000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ffffff00000000ffff0000000000000000000000ff00ff00ff0000ff0000ff0000000000000000000000000000ff00000000ff0000ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff000000ff000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff000000ff000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff000000ff00ffffffff00ff000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff0000ff000000ff000000000000000000000000000000ffff00000000ff0000000000000000000000000000000000ff0000ff00ff00ffff00ff00ff0000000000000000000000ff00ff00ff0000ffffffffffff000000000000000000000000ffffffffffff0000ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000000000ff00000000ff000000000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000000000ff000000000000ffff0000000000000000000000ffff0000000000000000000000ffff00000000000000000000ffff0000000000000000000000ffff000000000000000000000000000000000000000000ff00000000000000000000000000ff000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ffff00000000000000ff00000000000000000000000000ffff0000000000ff0000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00000000000000ff00000000000000000000000000ff0000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff00ff0000ff00ff00000000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff0000ff00ff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ff00ff00000000000000000000000000000000ff00ff000000ff0000000000000000000000000000000000ff00ff0000ff00ff0000ff00ff0000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000ffffff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000ff0000000000ffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ffff0000000000ff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff0000ffffffffffffffffffffffff00000000000000000000ff00000000000000ffffffffffffff0000000000000000000000000000000000000000000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff000000000000000000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff0000ff000000000000ffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff000000000000ff000000ffff000000000000000000000000ffff00000000ff00ff00000000000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff00ff0000ff00ff00000000ff000000000000000000000000ff000000ff000000ff00ff00ff000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff000000000000000000ff0000000000000000000000000000ffff00000000000000ffff00000000000000000000000000ff0000000000000000ff00ff00000000000000000000000000ff00000000ff0000ff000000ff0000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff00ff00000000ffffffffffffff0000000000000000000000ff00ff0000ffffffffffffffffff0000000000000000000000ff00ff000000ff000000000000ff000000000000000000000000000000ff0000000000ff00000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ffffffffffffffffff00000000000000000000000000ffff00ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ffff00ffffffffffffffffff00000000000000000000000000ffffffffffffffffffff00000000000000000000000000ffffffff0000ff00ff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00ff0000ff00000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000ffffffffffffffff00ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ffff00000000ffff0000000000000000000000ff00ff0000ffffffffffffffffff0000000000000000000000ff00ff00ffffffffffffffffffff00000000000000000000ff00ff0000ffffffffffffffffffff00000000000000000000ff00ff000000ff000000ff00ff00000000000000000000000000ff000000000000000000ff00ff000000000000000000000000ff00000000ff00000000ff0000ff0000000000000000000000000000ff00000000ff00ff00ff000000000000000000000000ff0000000000ff000000ff0000ff000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffff00ff00ff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000ff0000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ffff00000000000000ffffff00000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000ff00ff0000000000ff00ff00000000000000000000ff0000ff000000ff000000ff00000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff000000000000ffffff000000000000000000000000ff0000000000000000ff00ff0000000000000000000000000000000000000000ff0000ff00ff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff0000ff000000ff0000ff00ff000000000000000000000000ff00ff00ff000000ff000000ff000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ffff0000ff000000ff000000ff000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000ffffff000000ffffffffffff00000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ffffffffffffffff00ffff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff000000000000ff00000000000000000000000000ff00ff00000000000000ff00000000000000000000000000ff00ff00ff00000000ff00ff000000000000000000000000000000ff00ff0000ff000000ff000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000ff00000000ff00ff00000000ff00000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000ff00ff00ff00ff00ff0000ff00000000000000000000000000ff00ff00ff0000ffffffffffff0000000000000000000000ff00ff0000ff00ff00ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff00ff00ff00ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000ffffff0000000000000000000000ff00000000000000000000ffffff00000000ff000000ff0000ff0000000000000000000000ff000000ff00ffff00ff0000ff0000000000000000000000ffffff0000000000ff0000ff0000ff0000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000ff00000000ffff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000ff0000ff0000000000000000000000ff0000000000000000000000ff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00ff00000000ffff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff000000ff0000ffffffffffffff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ff0000ff00ffff00ffffffffff00ff00000000000000000000ffffffff0000ff0000000000ff000000000000000000000000ffff000000000000ff0000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff00000000ff00000000ff0000ff000000000000000000000000ff0000ff0000000000000000ff0000000000000000000000ff0000ff0000000000ff000000ff000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff0000ffff00ff00ff00ff00ff000000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00ff00ff00ff00ff00ff00ff000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff00ffffffffffffffffffffffff0000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ffff0000ff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ffffffffffffff0000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ffff0000ffff000000000000000000000000ff000000ff00000000000000ff00000000000000000000000000ff00ffff0000000000ff00ff000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff00ff00ffffff00ff00ffffff000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff00ff00ff00ffff00ff00000000000000000000000000ff00ffffffff00ff0000ff00000000000000000000000000ff00ffffffff00ff00ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff00ff00ff00ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ffffff0000000000000000ff00000000000000000000000000ffffff0000ff0000ff00000000000000000000000000ffffff0000ff0000ff00ff0000ff0000000000000000000000000000ffffff0000ff0000ff00000000000000000000000000ffffff00000000ff0000ff000000ff00000000000000000000000000ffffffffffffffff00000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffff00000000ff000000ff00ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff00000000ff0000ff00ff00000000000000000000000000ff0000000000000000000000ff00000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff0000ff0000ff0000ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ffffffff00ffff000000ff00ff00ff00000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffff00ff00000000ff0000ff000000000000000000000000ffffffff0000000000000000ff0000000000000000000000ffffffff0000ff0000ff000000ff000000000000000000000000ffffffff0000ff000000ff000000000000000000000000ffffff000000ff00000000ff000000000000000000000000000000ff0000ff00ffff00ff00ff0000000000000000000000000000ff0000ff0000ff00ff00ff000000000000000000000000ffffff000000ff00ff00ff00ff0000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ffffff0000ff0000ff00ff0000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ff00ff000000ff000000ff00000000000000000000ffffff000000ff0000000000ff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000ff00ff00ff000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff0000ff000000000000ff00000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff00000000ff00ff000000000000000000000000000000000000ffff00ff0000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff00ff0000000000000000ff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000ff0000000000ffff000000000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00ff00ff000000ff000000ff00000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff00ff00ff00ff0000ff00000000000000000000000000ff00ff00ff00ffff0000ff00000000000000000000000000ff000000000000ff00ffffffffff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000ff00ff00ff00ff0000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ffffffffffffff00ff00000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ffff00ff0000ff00ff0000ff0000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ffffff000000ff00ff0000ff0000000000000000000000ffffff00000000ff00000000ffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000ffffff000000ff00ff000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ffff00000000ff000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000ffffffffffffff0000ff0000000000000000000000ffff000000ff000000ff000000ffff00000000000000000000000000ff00000000ff00ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff000000000000ff0000000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff00ffffffffffffffffffff00000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff000000ff00000000000000ff00000000000000000000000000ff0000ff0000ff000000ff0000ff000000000000000000000000ff0000ff00ffffffffffff00ff0000000000000000000000ff0000ff0000ffff0000ff0000ff000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff00ff00ff00000000ff0000ff00000000000000000000ffffff0000ff0000ff0000ffff000000000000000000000000ffffff0000ff00000000ff00000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ffffff000000ff0000000000ff0000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ffffff00ffffffffffffffffffffff00000000000000000000ffffff0000ffff00ff00ff00ff00ff000000000000000000000000ff000000ff0000000000ff000000000000000000000000ffffff000000000000ff0000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffff00ffffffffff000000000000000000000000ff00ff000000ff0000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000ffffffff000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000000000000000ff00000000000000000000000000ff0000ff000000ffffffffffff0000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff00ff000000ffffffffffffff0000000000000000000000000000ff000000ffff0000ff000000000000000000000000000000ff00ff0000ff00000000ff000000000000000000000000ffffffffffffff0000ff000000ff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff0000ff00ffff0000ff00ffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000000000ff0000ffffffffffffff00000000000000000000000000ff00ff00ff000000ff0000ff00000000000000000000000000ff00ff00ff0000ffffffffffffff00000000000000000000ffffffffffffffff0000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000ff0000000000000000000000ff0000ff0000ff0000ffff0000000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff0000ff00ff00ff00ff0000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000000000ffff00ff000000000000000000000000000000ffff00ff000000ffff0000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000ffff00ff000000ff00ffff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffff00ff0000ff0000ff0000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000ff0000ff000000ffff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000ff0000ff0000ff0000000000ff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff0000ff0000000000000000ff0000000000000000000000ff0000ff0000ff00ff00ff0000ff000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff00ffffffffffffff00ff00000000000000000000000000ff0000ff00ff000000ffff0000000000000000000000000000ff0000ff00ff0000ff0000ff0000000000000000000000000000ff00ff00000000000000ff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ffff000000ff000000ff00000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff000000ff00000000ff000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff00ff0000ff000000ff000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff0000ff0000ff0000ff000000000000000000000000ffffff00000000ff0000000000000000000000000000ff0000ff000000000000000000000000000000ff0000000000ff000000ff000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff00ff00ff0000000000ff000000000000000000000000000000ff00000000ffffffffffff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff00ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00000000000000000000000000000000000000ffffffff0000000000ff00000000000000000000000000000000ff00ff00ff000000ff0000ff000000000000000000000000000000ff00ff0000ff000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff00ff0000ff00ff0000ff0000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff0000ffffffffffffff000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000ff00ff0000ffffffffffffff000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff000000ff00ff00ff00ff00000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000000000000000ffff00ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000000000ffff000000ffff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ffff00ffffffffffffffffff00ffff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffff000000000000ff00000000000000000000000000000000ff0000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00ffff00000000000000ffff000000000000000000000000ff00000000ff00ff00ff0000000000000000000000000000ff0000ff00ff0000ff00ff00ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffff00ffffffffffffffffffff00000000000000000000ff0000ff00ff00ffffffffffffff0000000000000000000000ffffffff0000ffffffffffffff0000000000000000000000000000000000ff0000ff000000000000000000000000000000000000ff00ff00000000000000ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff00ff0000ff0000000000000000ff0000000000000000000000ff0000ff0000ff000000ff0000ff00000000000000000000ff00ff0000ff0000ff000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff00ffffffffffffff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ffff000000000000000000ff00000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff000000ff000000ff00000000ff000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000ffff0000ff0000ff00ff000000000000000000000000000000ffff0000ffffffffffffff0000000000000000000000000000ffff0000ff0000ff0000ff0000000000000000000000000000ff0000000000ff00000000000000000000000000ff0000ff000000000000000000000000ff0000ff0000000000ff000000ff000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff00000000ffffffff000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00ff00ff00ffffffffffffffff00000000000000000000000000ff00ff000000ff0000ff000000000000000000000000ffffffffffffffff00ffffffffffff0000000000000000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ffff0000ff00ff000000ff0000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ffff00000000ff0000000000000000000000000000000000ffff0000ffffffffffffffff00000000000000000000000000ffff0000ff0000000000ff000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00000000ff0000ffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ffff000000ffff000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ffffffff00ff00ff0000ff0000ff0000000000000000000000ff0000ffff000000000000000000ff00000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000ffff00000000000000ff00000000000000000000000000ff0000ff0000ff00ff00ff0000000000000000000000000000ffff0000ff0000000000000000ff00000000000000000000ffff0000ff0000ff000000ff0000ff0000000000000000000000ffff0000ff0000ff000000ff00000000000000000000000000ff0000000000ff000000ff00000000000000000000000000000000ff00ffffffff00ffffffffff00000000000000000000000000ff00ff00ff0000000000ff000000000000000000000000ff0000000000ff000000ff00000000000000000000000000000000ff0000ffffffffffffff00000000000000000000000000ff000000ff0000ffff000000ff000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ff00ffffffffff00ff000000000000000000000000ff00ff0000ffff00ff00ffff0000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ffffffffff00ff0000000000000000000000000000000000ff00ff00000000000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000000000000000ffffffffff0000000000ff000000ff000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000ff00000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ffff00ff00ffffffffffffffffffff0000000000000000000000ffffffffffffff00000000ffffff0000000000000000000000ff000000ff0000ff00000000ffff000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffffff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000ff00ff00ff000000000000ff000000000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff0000ffffffffffff00000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000ffffffffffffff00000000000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000ffffffffff00ff0000ff0000ff00000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000ffffffffff00ffffffffffffff0000000000000000000000ffffffffff00ff00ff00ffff00000000000000000000000000ffffffffffffff00ffffffffffffff000000000000000000000000ffffffffff00ffffffffffff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000ffffffffffffff0000ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000000000ff00ffffffffff00ff000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffff000000000000ff00000000000000000000000000000000ff0000ff00ff00000000ff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff0000ff00ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff00ff00ffffffffffffff0000000000000000000000ff0000ff00ff00ffffffffff00ff000000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000ffff0000ff0000ff00ff00ff0000000000000000000000000000ffff0000ff0000ffffffffffffff0000000000000000000000ff0000ffffffff000000ff0000ff0000000000000000000000ffff0000ffffffffffffffffffff0000000000000000000000ff0000ffffffffffffffffffffff0000000000000000000000ff000000ff0000ff00ff00ff00000000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff000000000000000000ff0000000000000000000000ff000000ff0000ff00ff0000ff000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00ff000000ff00ff0000000000000000000000000000000000ff0000ffff00ff00ffff00000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000ff0000ff0000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000ff00000000000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff000000000000000000000000ff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffff00ff000000ff0000000000ff00000000000000000000000000ffff0000000000ff00000000000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ff00ff00000000ff0000ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffff00ff0000000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff000000ff0000ff0000ff0000ff0000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffff000000000000000000ff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000ffffffff00ff0000ff00ff0000ff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000000000ffff00ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff00ff000000ff00000000ff00000000000000000000000000ffffffffff00ffffffffffffffffff000000000000000000000000ff00000000ff00000000000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff000000000000ff0000ff0000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffffffff0000ff000000ff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffffffffff0000ff0000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffff00ffffffffffffffffff0000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000ffffffff0000ff0000000000ff00000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000000000ff000000000000000000000000000000000000000000ffffffff0000ffff0000ff000000000000000000000000000000ffffffff0000ff000000ff00000000000000000000000000ffffffff0000ffffff00ff0000ff000000000000000000000000ffffffff0000ff000000ff000000000000000000000000ff000000000000ff000000ff0000000000000000000000000000ff000000ff0000ff00ff00ff00000000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000ff00000000ffffffffffffffffff000000000000000000000000ff0000ffffffffffffffffffffff00000000000000000000ff00000000ff0000ff00ff00ff000000000000000000000000ff00000000ff0000ff00ff0000ff0000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000ff000000ff00ff0000000000000000000000ff0000000000ffff00ff00ffff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00ff000000ff00ffffffffff00000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000ffff000000ffffffffffffff0000000000000000000000000000ffff00ff00000000000000ff0000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff000000ff0000ffffff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ffffffffffffffffffffffff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffffff00ffffffffffffff000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff000000000000ffffffffffffff0000000000000000000000000000ff00ff000000ff00ff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffff000000ff00000000ff0000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000ffff0000ffffffffffffff0000ffff000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ffffffff00ff00ffffffffffffff0000000000000000000000ff0000ff000000ff000000ff00ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff0000000000ff000000ff0000ff000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff00000000ffffffff00ff00ff000000000000000000000000ff00000000ff00ffffffffffffff0000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000ff0000ff000000000000000000000000000000ff00ff0000ff0000ff000000000000000000000000000000000000ff0000ff00ff0000ff00000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000ff0000ff00ff0000ff0000ff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00ffffffffff00ff000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff0000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000ff00ffffffffff0000ff0000ff0000000000000000000000000000ff00ff00000000ff0000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ffffffffff000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff00ff0000ffffffffffff0000000000000000000000000000ff00ff0000ffffffffffffff00000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000ff00ff0000ff0000ff0000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000ff00ff000000ff000000000000000000000000ffffffffff000000ffffffffff00000000000000000000000000ff00000000000000ff00ff0000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000ffffffffffffff0000ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffffffff0000ff0000ff0000ff00000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00ffffffffffffff00ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ffff00000000000000ffff000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff00ff00000000000000000000000000000000000000ff0000ff0000ff00ff0000ff0000ff0000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00000000ff000000ff0000ff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff00ff0000ff000000ff000000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ffffffff0000ff000000000000000000000000000000ff00ff0000ff0000ffffffff000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ff0000000000000000ff00000000000000000000000000ff00000000ff00ff00ff0000000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000ffffffffffff00000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff000000ff0000000000000000000000000000ff00ff0000ff0000ff00ff0000ff0000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00000000ff00ff00ff00000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff000000ff000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff000000ff000000ff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ffffffff0000ff000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000ff000000ff00ff0000ff00ff0000000000000000000000000000ff000000ff00000000000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000000000ff00ff00ff0000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff0000ff00000000000000000000000000000000ff0000ff000000ffffffffff000000000000000000000000000000ffff000000ffff000000000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffff0000ffffffff000000000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ffffffff00000000ff00ff00ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00000000ff000000ff0000ff00000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff00ff0000ff000000ff000000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000ff0000000000000000ff000000000000000000000000ff0000ffffffff00ff0000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff00ff0000ffffffffffff0000000000000000000000000000ff00ff0000ffffffffffffff00000000000000000000000000ff00ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ffff0000ff0000ff00ff0000ff0000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000ffffffffff00ffffffffffffffffff000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff000000ff000000ff000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ff00ff00000000000000ff00000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000ff00ff0000ff0000000000ff000000000000000000000000ffffffffffff000000000000ff000000000000000000000000ffffffffffff00ff0000000000ff00000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000ffffffffffff00ff0000000000ff0000000000000000000000ffffffffff00000000ff000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff00ffffffffffffff00000000000000000000ffffffffff00ff00ff0000ff00ff0000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffff00ff0000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000ffffffff00ff00000000000000ff00000000000000000000000000000000ffffffff00ff0000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000ffffffffffff000000000000ff000000000000000000000000ffffffffff0000ff00ffffffffffff00000000000000000000ffffffffffff0000ff000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000ffffffff00ffffffffff000000000000000000000000ff0000ffffffffffffffffffff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000000000000000ff0000ff0000000000000000000000000000ff0000ffffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffff00ffffffffff00000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000ff000000000000000000000000000000ffff0000ffffffffffffffffff0000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ff00000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff000000ff000000ff0000000000000000000000ff000000ff00ffffffffffff00000000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000ffffffffffffff0000000000000000000000ffffffff00ffffffff00ffffffff000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ffffffffffffffffff00000000000000000000ffffffffffffff00ffffffffffffff000000000000000000000000ffffffffff00000000ff00000000000000000000000000000000000000ffffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffff00ffffffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ffffffffff0000000000000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ff0000000000ff0000000000000000000000000000ff00000000ff00ff00ff00000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000ff0000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000ffff000000000000000000000000000000ffff0000000000ffffff0000000000000000000000ffffffffff00ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffff0000ff0000000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff00000000000000000000000000ff0000000000ff000000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffff0000000000ff0000ff00000000000000000000000000000000ff00ff00ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffff00000000ff00ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ff0000000000ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000ffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffffffff000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff00ff00ff00ff0000000000000000000000ffffffffffff00ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff00ffffffffffffff0000000000000000000000ff00000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff00000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000000000000000ffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000000000ff00000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000000000000000000000000000ff000000ff00ffff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff00000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ffff00000000000000000000000000ff0000ff0000ff00ff00000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ffffffffffffff000000000000000000000000ff000000ff0000000000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffff0000ff0000ff0000ff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ff00000000000000ff00000000ff0000000000000000000000000000000000ff00ff0000ff0000000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ffff0000000000ff0000000000000000000000ff000000ff00ff000000000000ff00000000000000000000000000ff0000ffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff000000ff000000ffffffffffff000000000000000000000000000000ff00000000ff0000ffff0000000000000000000000ff000000000000ffffffffffff0000000000000000000000000000000000ff00ff0000ff0000000000000000000000000000ffff00ffff00000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffff00000000ffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffff000000000000000000000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000ff000000ff00000000000000000000000000ff0000ff00ff000000ff0000ff00000000000000000000ff0000ffffff00000000000000ffff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff00ff00ff000000000000000000000000000000000000ff0000ff0000ff0000ffff00ff000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ff00ff00ff0000ffff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000ffffffffffffffffff00000000000000000000ff00000000000000000000ffffffff00000000000000000000ff00000000ffffffffffffffffffff00000000000000000000ff0000000000ffffffffffffffffff00000000000000000000ff00000000000000ffffffffffffff00000000000000000000ff000000000000ffffffffffffffff0000000000000000000000ff00000000ffffffffffffffffff0000000000000000000000ff0000000000ffffffffffffffff0000000000000000000000ff0000000000000000ffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff00000000ffffffffffffffffff0000000000000000000000ff000000000000ffffffffffffff0000000000000000000000ff00000000ffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000ffffff0000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000ffff00000000ffff0000000000ffff0000000000000000000000000000ff00ff00000000ff000000000000000000000000000000000000ff00ff000000000000ff00000000000000000000ff000000ff00ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff000000ff00ffff0000000000ffff00000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ffff0000000000000000000000000000000000000000ff0000ffff0000000000000000000000000000000000000000ff0000ffff0000000000000000000000000000000000000000ff0000ffff00ffff0000000000ff0000000000000000000000ff0000ffffff000000ffffffffffff000000000000000000000000ff000000ff00000000ff0000ff000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff0000000000ff00ffff000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ff000000000000ff00ff0000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff000000ff0000ffff0000ff00000000000000000000000000ff0000ff00ff00ff00ff00ff00000000000000000000000000000000ff00ff000000000000000000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff00ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000ff00ff0000000000000000000000000000ff00ff0000ff0000ff00ff00000000000000000000000000ff00ff0000ff00ffffff00ff0000000000000000000000000000ffffffffffff0000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff00000000000000000000000000000000000000ffff0000ff00ff000000ff00ff000000000000000000000000ff00ff000000ff00000000ff0000000000000000000000000000000000ff00ff0000ff0000000000000000000000000000ff00ff00ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ffff0000000000ff0000000000ffff0000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ff00000000ff000000ff00000000000000000000ff00ff00ff0000ff00000000ff00000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ff00ff000000000000ff0000000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000ffffff00000000000000ff0000000000000000000000000000ffffff000000ff00000000000000ff00000000000000000000ffffff000000000000ff00000000ff00000000000000000000ffffff0000000000ff00000000ff0000000000000000000000ffffff00000000ff00000000ff000000000000000000000000ffffff00000000000000ff0000000000000000000000000000ffffff00000000ff000000000000ff00000000000000000000ffffff000000ff000000ff000000000000000000000000000000ffffffff0000ffffffffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffff000000ffffff000000000000000000000000000000000000000000000000ff000000000000000000000000000000ffff00ff0000ffff00ffff00000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000ff00ff00ff00ff00000000ffffff0000000000000000000000ff00ff00ffffffffffffffffffff0000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ff0000ff0000ff00ff000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff00ff00ff0000ffffffffffffff0000000000000000000000ff00ff00ff00ffffffffffffffff0000000000000000000000ff0000ffffffffffffffffffffff0000000000000000000000ff0000ffffffffffffffffffffff0000000000000000000000ff0000ff00000000ffffffff00000000000000000000000000ff0000ff000000ffff00ffff00000000000000000000000000ff0000ff00ff00ff000000000000000000000000000000000000ff0000ff00ff000000ff0000ff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ffffffff0000000000ff00000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff0000ff00ff000000ff000000ff000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ffffffff000000ff0000ff000000000000000000000000000000ff0000ffff0000ff0000ff0000000000000000000000000000ffffffff00ff00ff00ff00ff0000000000000000000000ff000000000000ff000000000000ff000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff000000ff0000ff0000ff000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000ff000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000ff0000ffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ffff000000ff000000ff00000000000000000000000000ff00000000000000ffffffff00000000000000000000000000ffffffffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000ffffffffff000000000000000000000000ff00ff00ff00ff000000ff000000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000000000ff00ff0000ff0000000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ffff000000ff000000ffff00000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ff00000000ff000000ff00000000000000000000ff00ff00ff0000ff00000000ff00000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ff00ff000000000000ff0000000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000000000ffffff00000000ff0000000000000000000000000000000000ffff00ff00000000000000ff00000000000000000000000000ffff00000000ff00000000ff00000000000000000000000000ffffff0000ff00000000ff0000000000000000000000000000ffff0000ff00000000ff000000000000000000000000000000ffffff00000000ff0000000000000000000000000000000000ffff0000ff000000000000ff00000000000000000000000000ffff00ff000000ff000000000000000000000000000000ff0000ffffffff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffff000000ffffffffffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff000000ff00000000000000ff000000000000000000000000000000000000ffffff000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000ff000000ff00ff000000ff0000ff0000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff000000ff00000000ff0000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff000000ff00ff000000000000ff0000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ffff0000ff000000ff00000000000000000000000000ff0000ff00000000ffff000000000000000000000000000000ff0000ff0000ff00ff00000000ff000000000000000000000000ffffffff0000ff0000ff000000000000000000000000000000ffffffff00000000ff000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ffffffff000000ff00ff000000000000000000000000000000ffffffff0000ff00ff000000000000000000000000000000ffffffff0000ff0000ff0000ff00000000000000000000000000ffffffff0000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ffffffff00ff00ff00ff00ff00000000000000000000000000ff0000ff00ff00ff00ff00ff000000000000000000000000ff0000000000ff000000000000ff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000ff000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff0000000000ffffffff0000000000000000000000ffffffffffff0000000000ff000000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff000000ffffffffff00ff0000000000000000000000000000ff00000000ff00ff000000000000000000000000000000ff000000ff00ff00000000ff00000000000000000000000000ff0000ff00ff00ffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000000000ff000000ff00ff0000ff00ff000000000000000000000000ff00ff00ffff00ff00000000ff0000000000000000000000ffffffffffffff00ffffffffffff000000000000000000000000ffff00ffff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ffff0000ffffffffffffffff00000000000000000000000000ffff0000ffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000000000ffffff000000ff000000000000000000000000000000ffffffffff000000000000ff00000000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000ffff0000ff000000ff0000ff0000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ffff000000ff000000ff000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00ff000000000000ff000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00ff00ff000000ff00ff0000000000000000000000ff0000ff0000ffff0000ff0000000000000000000000000000ff0000ff0000ff00ffff000000ff000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff0000ffffffffffffff00000000000000000000000000ff0000ff00ff00ff000000ff00000000000000000000000000ff0000ff00ff0000ff000000000000000000000000000000ff0000ff000000ff00ff00ff0000000000000000000000000000ff0000ff00ff000000ff0000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff0000ff00ff00ff00ff0000ff000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000ff00000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff000000ffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000ff00000000ff00000000000000000000000000ffffffffffffffffffff00000000000000000000000000ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff000000ff0000000000000000000000ff00000000000000000000ff000000000000000000000000ffffffffffffff000000ff00ff000000000000000000000000000000ff000000ff000000ff00ff000000000000000000000000ff00ff000000ff00ff00ff000000000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000ff000000ff00ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff00ff00ff00ff0000000000000000000000000000ff000000ff00ff0000ff00ff000000000000000000000000ff00ff00ff00ffff00000000ff000000000000000000000000000000ff00ff00ff0000ff0000000000000000000000000000ff0000ffff00ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff00ffffffffffffff00000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ffff0000ff0000ff0000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000000000ff0000ff00000000000000000000000000ff000000000000ff00000000ff000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ffff0000ff0000ff000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffff000000000000ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff00ffffffff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ffffffffff00ff000000000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000ffffffff00ff0000ff00ff00ff0000000000000000000000ffffffff00ff000000ff0000ff0000000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00ff0000ff000000ff000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff0000ff00ff00000000000000000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000ff0000ff00ff00ff00ff000000ff0000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff0000ff00ff00ff00ff00000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff0000ff0000ff00ffffff00ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ff00ff0000ffff0000000000000000000000000000ff0000ff00ffffffffffffffff00000000000000000000ff00ff0000ff0000000000000000ff00000000000000000000000000ff000000ff00000000ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00ff000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffff0000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000000000ffff00000000000000000000000000000000000000ff00000000ff0000ff000000ff0000000000000000000000ffff000000ff0000000000ff000000000000000000000000000000000000000000ff000000ff0000000000000000000000ff0000ff000000ff000000ff00ff000000000000000000000000ff00ff00ffffffffffffffffff00000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ff000000ff00ff0000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000ffffffffff000000ff00ff00ff0000000000000000000000000000ff00ffffffffffff00ff0000ff0000000000000000000000ff00ff00ff0000ffffffffffff0000000000000000000000ff00000000ff00ffff0000ff0000000000000000000000000000ff000000ff00ff0000ff0000ff00000000000000000000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffffff00ff00ff00ff00ff0000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffff00ff000000000000000000000000000000000000ffffffffff00ffffffffffffff000000000000000000000000ffffffffffff0000ff00000000ff0000000000000000000000ffffffffff0000ffffffffffff000000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffff0000ffffffffffffff0000000000000000000000ffffffffff00ff00ff00ff00ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff000000000000000000ff00000000000000000000000000ffffffffff000000ffffffffff000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000ffff000000ffffff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000000000ffffffffff00000000000000000000000000000000ff00ff000000ff00000000000000000000000000ff0000ffffffff00ff00ffff00ff000000000000000000000000ff00ffffff0000000000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00ff000000ff0000ff000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff00ff00000000000000000000000000000000000000ff0000ff0000ffffffffffff000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff0000000000ff0000ff000000000000000000000000ff0000ffffffffffffffffffffff0000000000000000000000ff0000ff0000ff00ff000000ff0000000000000000000000ff00ff0000ff00ff00ff00ff00ff0000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ffff0000ff0000000000ff0000000000000000000000000000ff00ff0000ff00ff0000ff0000ff0000000000000000000000ff00ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000ff00ff0000ffffffffffffffffffff00000000000000000000ffff0000ff00ff00ff0000ff00ff0000000000000000000000ff00ff0000ff00ff0000ff0000ff000000000000000000000000ffff0000ff00ffffffffffffffff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ffff00ffffffffff00ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff0000ff0000000000ffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff00ff00ff000000000000ff000000000000000000000000000000000000000000ff000000ff000000000000000000000000ff00ff000000ff000000ff00ff0000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff00ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffff00ff00ff0000000000000000000000000000ff000000ff00ff0000ff0000ff0000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000ff00000000ff00ffffffffffffff0000000000000000000000ff000000ff00ffff00ff00ffff00000000000000000000000000000000000000000000000000ff0000ff00000000ff00ff000000000000000000000000ff0000ff00ff000000ff0000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ff00ffff0000ff0000ffff0000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff0000ff0000ffffff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff000000000000ff00000000ff000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff0000ff0000ff000000000000000000000000ff00000000ff0000ffffff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffff00ffffffffff00000000000000000000000000ff0000ff00ff00ffff00ff0000ff000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ffffffff0000ff0000ff000000000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ffffffff0000ff0000ff0000ff000000000000000000000000ffffffff0000ff00000000ff00000000000000000000000000ffffffff00ff00000000000000000000000000000000000000ffffffff0000ff00000000ff000000000000000000000000ffffffffff000000ff000000ff000000000000000000000000ffffffffff000000ff00000000000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ffffffff0000ff00ff0000ff00ff0000000000000000000000ffff0000ff00ff0000ff0000ff000000000000000000000000ffff0000ffffffffffffffffffff0000000000000000000000ff0000ff000000000000000000000000000000000000000000ffff0000ff00ff0000ff0000ff000000000000000000000000ffff0000ff00ff0000ff0000ff0000000000000000000000ffff0000ff0000000000ff000000000000000000000000000000ffff0000ff0000000000ff0000000000000000000000000000ff0000ffff0000ff0000ff0000ff0000000000000000000000ffff0000ff00ff0000ff0000ff000000000000000000000000ffff0000ff0000ff00000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffff00ff00ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ff00ffff00000000ffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff000000ff00ff00ff00ff00000000000000000000000000ff00000000000000000000ff000000000000000000000000ffffffffffffff00ffffffffffff000000000000000000000000ff00ff00ff00ffffffffff00ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff0000ff00ffffff00000000000000000000ffffff000000ff00ff0000ff0000ff0000000000000000000000ff00ff00ff00000000ff00000000000000000000000000000000ffffffffff00ff0000000000000000000000000000000000ff000000ff00ff0000ff0000ff00000000000000000000000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000ff0000ff0000ff00ff0000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ffff000000000000ff000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000ff00ff0000ff00ff0000ff000000000000000000000000ff0000ff0000ffffffffffff00000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ff00ff0000000000ff00000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff00ff0000ff000000ff000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff0000ff00ff00ff0000000000000000000000000000ffff0000ff00ff0000ff0000ff000000000000000000000000ffff0000ff00000000ff000000000000000000000000000000ffffffff00ffffffffffffffffff0000000000000000000000ffff0000ff00ff0000ff0000ff000000000000000000000000ffff0000ff00ffffffffffffff000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ffff0000ff00ffffffffffffff000000000000000000000000ffffffff000000ff0000ff0000ff0000000000000000000000ffff0000ff00ff00ffffffffffff000000000000000000000000ffffffff000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff0000ff000000ff00ffff000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ffffffffffffffff00ffffffff000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00ffff00ff000000000000ff0000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff0000ff00ff000000000000000000000000000000000000ff00ff0000ff0000000000000000000000000000ff00ff00ffffffffffffffffffff000000000000000000000000ff000000000000ff0000ff00000000000000000000000000ffffffffff00ff0000ff00ffff00000000000000000000000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000ff0000ff0000ffffffffffff00000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000ffffffffffffffff000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffff000000ffffffffff0000000000000000000000000000000000ff000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff0000ff00ff00ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ffffffff00ff0000ff00ff0000ff000000000000000000000000ffffffff0000ff00000000ff00000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff0000ff00ff0000ff00000000000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff0000ff00ffffffffff00000000000000000000000000ffffffff00ff0000ff0000ff00000000000000000000000000ffffffff0000ff00ff00ff00000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ffffffff00ff0000000000ff00000000000000000000000000ffffffff00ff0000ff0000ff000000000000000000000000ffffffff00000000000000ff0000000000000000000000000000ffffffff0000000000000000000000000000000000000000ff000000000000ff0000ff000000000000000000000000000000ffffffff00ff0000ff0000ff00000000000000000000000000ff00000000ffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000000000000000000000ffffffffffffff00ff00000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff00000000ff000000ff000000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffff000000ff0000ff0000ff0000000000000000000000000000ff000000ff0000000000ffffff00000000000000000000ff0000000000ff00ff00000000ffff00000000000000000000000000ff00ff00ff0000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000ff00ff00ff00000000ff00ff0000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff000000ff0000ff00ff00000000000000000000000000ffffffffff0000000000ff0000000000000000000000000000ffffffff000000ff0000ff0000ff0000000000000000000000ffffffffff0000ffffffffffff000000000000000000000000ffffffffff0000000000ff0000000000000000000000000000ffffffffff0000ffffffffffffff0000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000ffffffffff0000000000ff0000000000000000000000000000ffffffff0000000000000000ff000000000000000000000000ffffffffff00ff0000ff0000ff000000000000000000000000ffffffffff00000000ff000000ff0000000000000000000000ffffffffff0000ffffffffffff000000000000000000000000ffffffffff00000000ff0000ff000000000000000000000000ffffffff00ff00ffffffffffffff0000000000000000000000ffffffff0000ff000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffffffffffffff00ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ffffffffff0000000000000000000000ff0000ff00ff0000ff00ff0000ff000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000ff0000ffff0000000000000000000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff0000ff0000ffffffffffff000000000000000000000000ff0000ff000000ffff00ff0000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff00ff0000ff00ff0000ff0000000000000000000000ff0000ffffffff00ff000000ff00000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff0000000000ff00ff0000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000ff00000000000000000000ff0000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ff000000ff0000000000ff0000ff0000000000000000000000ff0000ff0000ff00000000ff00ff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff000000ff00ff00000000ff000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000000000000000000000ff000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000ffff0000ff0000ff0000ff0000000000000000000000000000ff000000ff000000ff00ff000000000000000000000000ffffff00ffffff0000ff0000ff000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000ffff00000000000000000000ffffffffff000000ff000000ff0000000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000ff000000ff00000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000000000ff0000ff00000000000000000000000000000000ffffff0000ff00ff000000ff0000ff0000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff00ff00000000ff00000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff000000ffff00000000ff0000000000000000000000000000ff000000ff00ff00ff00ff00ff000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff000000ff00000000ffff0000000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000ff0000ff00ff00ff00ff00ff000000000000000000000000ff000000ff000000000000ff000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffff000000ff00ffff000000ff0000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ffffffffffffff000000000000000000000000000000ff0000ff00ff0000ff00ff0000ff000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ffffffff0000ff0000ff000000000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ffffffff0000ff000000000000000000000000000000000000ffffffff00ff0000000000ffff000000000000000000000000ffffffff00ff0000ff0000ff00000000000000000000000000ffffffff0000ff00000000ff000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ffffffff00ffffffffffffff00000000000000000000000000ffffffff0000ff0000ff0000ff000000000000000000000000ffffffff00ff0000ff00ff0000ff0000000000000000000000ffffffff00000000ff000000ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffff000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff000000000000000000000000ff0000000000000000000000ff0000ff0000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ff00ff00ff0000000000ff0000000000000000000000000000ffffffffff000000ff00ff000000000000000000000000ff0000000000ff0000ff0000ff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff0000000000000000000000000000ff000000ffffff00ffffff0000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff000000ff00ffffffffffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff00000000000000000000ff00000000ff00ff00000000ff000000000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00ff00ffffffffffffffffff000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000ff0000ff00ffff0000ff0000ff000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ffff0000ff0000ff000000000000000000000000ff0000ff000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff00ff000000ffff00ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffff00ff0000ff00ff0000ff000000000000000000000000ffffffff0000ff00000000ff00000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00ff0000000000ff00000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff0000ff00000000ffffffffff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffff0000ffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff000000ffffffffffff000000000000000000000000ffffffffff0000000000000000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000ffffffffffff0000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff00ff0000000000ff0000000000000000000000000000ffffffffffff00ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff0000000000ff0000ff0000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000000000ffffff0000000000000000000000ff000000000000000000ff0000ff0000000000000000000000ffffffffff00000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000000000ff0000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff00000000ff00ff0000ff00ff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff0000000000ffffffffff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff0000000000ffffffffff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ffffffffffff00ffffffffffff00000000000000000000ff000000ff0000000000ff0000ff000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ffffffffffffffff00ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ffffffffffffff000000000000000000000000000000ff0000ff00ff0000ff00ff0000ff000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ff0000ff00ff000000ff0000000000000000000000ffffffffffff00ff0000000000ff0000000000000000000000ffffffffffff00000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffff00000000000000ff000000000000000000000000ffffffffffff00ff00000000ff0000000000000000000000000000000000000000ff0000ff00000000000000000000000000ffffffffffff00ff000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffff000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff000000000000ff00000000000000000000000000ff00ff0000ffff00000000ffff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00ff0000000000000000ff00000000000000000000000000ffffffffff0000000000ff000000000000000000000000ffff0000ffffff0000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff000000000000ff000000000000000000000000ffffffffffff00ffffffffffff00000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000ff0000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff00ffff000000ffffffff000000000000000000000000ff0000ff0000ffffffffffff00000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff0000ff0000ffffffffffff000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff00ff0000000000ff00000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ff0000ff00ff000000ff000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000000000000000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ffff00ffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ffffffffffff00000000000000000000000000ffff00000000ffff00ff00ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffffff0000000000000000ff000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff000000000000ff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffff00ffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffff0000ff00000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000000000ffffffff0000ffffffff000000000000000000000000000000ffffffff000000000000000000000000000000000000000000ffffffff00ffffffffffffff00000000000000000000000000ffffffff00ffffffffffff0000000000000000000000000000ffffffff0000ffffffffff0000000000000000000000000000ffffffff00ffffffffffffff00000000000000000000000000ffffffff0000000000000000000000000000000000000000ffffffff00ffffffffffffffff000000000000000000000000ffffffff00ffffffffffffff00000000000000000000000000ffffffff0000ffffffffffffff000000000000000000000000ffffffff00ffffffffffffffffff0000000000000000000000ffffffff00ff0000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000ffffffffffff0000000000000000000000000000000000000000ffff000000000000ff0000ff000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000ffffffffffffffffffff00000000000000000000ffffffffffffffff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ffffffffffffff00ffffffffffffff00000000000000000000000000ff0000ffffffff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ffffffffffffff00ffffff000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000ff00ffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ffff000000000000000000000000000000ff0000ff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000ff00000000000000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000ffffff0000ffffffffff0000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ffff0000000000000000ff0000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ffffffffffff00000000000000000000000000ffffffffffffff000000000000ff00000000000000000000000000ffff0000ff0000ffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000000000ff00ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ffffffffffffff00000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff00000000ffffff000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ffffffffffff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00ff0000ff00000000000000000000000000000000ff0000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ffffff00ff0000ffff0000ffff000000000000000000000000ffffffffffff0000000000000000000000000000000000ffffffffff0000ff00000000ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000ff0000000000ffff000000000000ff000000000000000000000000ffff00ff0000ff0000ff00000000000000000000000000000000ff000000ffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ffffffffffffffffffff0000000000000000000000ff00000000ffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000ffffffffffff0000000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ff00000000ffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00000000ffffffffffffff000000000000000000000000ff000000ffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ffffff0000000000ffffff000000000000000000000000ff00000000ffffffffffffffffff000000000000000000000000ff00000000ff000000000000ff000000000000000000000000ff00000000000000000000ff0000000000000000000000ffffffffffffffffff0000ff000000000000000000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff0000000000ff0000000000000000000000ff000000ff0000ff000000000000000000000000000000000000ff0000ffff00000000ffff00000000000000000000000000000000000000ffffffffffff00000000000000000000000000ff0000000000ffffffffffff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff000000ff000000ffffffffffff000000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000ff000000000000ff0000000000ff00000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000ff000000000000000000000000ff00000000000000000000ff000000000000000000000000ff00000000ffffffffffffffffff0000000000000000000000ff00000000ffffffffffffffffff0000000000000000000000ff00000000000000ffffffffffff0000000000000000000000ff00000000ffffffffffffffffff0000000000000000000000ff00000000ffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff000000000000000000ff000000000000000000000000ffff0000000000000000ffffffffff00000000000000000000ffff00000000000000ffffffffffff000000000000000000000000000000ff000000000000ffffff0000000000000000000000ff000000ff000000ffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ff000000ffffffff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff00000000000000000000ff0000000000000000000000000000ffff00000000000000ffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000ffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffffff000000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000000000ffffff000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff0000ffff00000000ff000000000000000000000000000000ff00000000000000ff00000000ff0000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000ff000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000000000ffffffffffffff000000000000000000000000ff000000000000000000ff000000000000000000000000ff000000000000ffff00000000ffff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff00000000000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff0000000000000000000000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000ff000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ff00ff0000ff0000ff00ff0000ff0000000000000000000000ffffff000000ff000000ff00000000000000000000000000000000ffff0000ffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ff000000ff000000ff0000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff00ff000000ff000000ff00000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff00ff00ff000000000000000000000000000000000000ffff0000ff000000000000ff00000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ffffffffffffff00ffffffffffff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff00ffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffff0000ff0000ff000000ff000000000000000000000000ffffff0000ff00000000ff0000000000000000000000000000ffffff000000ff00ff0000000000ff00000000000000000000ffffff0000ff00000000ff0000000000000000000000000000ffffff00ff0000000000ff00000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffff0000000000ff00000000ff000000000000000000000000ffff00000000ff0000000000ff00000000000000000000000000000000ff00000000ff0000ff0000000000000000000000ffffffffff0000ff0000000000ff0000000000000000000000ffffffff0000ff0000ff000000000000000000000000000000ffffffff00ff00ff000000ff00ff00000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000000000ff0000000000ffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000000000ffff00000000000000000000000000000000000000ff00ff00000000000000000000000000000000ffff0000ff0000000000ff0000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000000000ff0000000000000000ffff00000000000000000000000000000000ffff000000ffff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ffff00ff00ff00000000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ff0000000000ffff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff000000ff000000ff0000ff00ff0000000000000000000000ff00000000ffffffffffffffffff0000000000000000000000000000ff0000000000000000ff0000000000000000000000ffffff00000000ff0000ff0000000000000000000000000000ffffff00000000ff000000000000ff00000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff00ff00ff0000ff0000000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff00000000000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000ff0000000000000000000000ff00000000000000000000ff00000000ff0000000000ff00000000000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff000000ff000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ff00ff0000000000ff00ff0000000000000000000000000000000000ffffffff000000ff00000000000000000000000000000000ff00ff0000000000ff0000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff00ff000000ffffffffffff0000000000000000000000ff00ff0000ffffffffffffffff0000000000000000000000000000ffffffffffff0000000000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff00000000000000000000000000000000000000ff00ff00ff000000000000ff00000000000000000000000000ff00ff0000000000ff00ff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff00000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ffffff0000ff000000ff000000000000000000000000000000ffffff00000000ff0000000000000000000000000000000000ffffffff00ff0000000000ff00000000000000000000000000ffffff00000000ff00000000000000000000000000000000ffffff0000000000ff00000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000ff000000000000ff000000ff0000ff0000000000000000000000ff000000ff0000ff0000000000ff0000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ff00ff00ff000000ff00ff00000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ffff00000000ff000000000000000000000000000000000000ffff0000ff00000000ff00ff00000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff00ff0000000000ff0000000000000000000000000000ffff00ff0000000000ff0000000000000000000000000000ff0000ff000000000000ff00ff00000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffff0000ff0000000000ff0000000000000000000000000000ffff000000ff000000ff000000000000000000000000000000ff0000ff000000ff000000ffff00000000000000000000000000ffff0000ff00000000ff0000000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ffff000000000000ffff00000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff00ff000000ff00000000000000000000000000000000ff0000ff00ff0000ff000000ff000000000000000000000000ff0000ff00ff0000000000000000000000000000000000ffffff0000ff000000000000ff00000000000000000000000000ff00ffffff00ff0000ff000000000000000000000000000000ff00ffffff00ff000000ff0000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000ff0000000000000000000000ff00000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000ff0000000000000000000000ff0000000000000000000000ff000000ff0000000000000000ff00000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ffffff000000ff000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000ffffff00000000ff0000000000000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff00000000000000ff00ff000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ffffffffffffffffff000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ffff0000ff000000000000ff0000000000000000000000000000000000000000ffffffffff000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000ffffffffff000000000000000000000000ff00000000ff00ffffffffff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00ff0000ff000000ff000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff00ff0000ffffffffffffff00000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ff00ff00ff0000000000ff00000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ffff0000ff000000ff0000ff00000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff00ff00ff00000000ff00ff00000000000000000000000000ffff00ff00000000ff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ffff00ff000000000000ff00ff00000000000000000000000000ffff00000000ff000000000000000000000000000000000000ffff00000000ff000000000000000000000000000000000000ffff000000ff000000ff000000000000000000000000000000ffff00ffffffffffffffffff000000000000000000000000ff00ff00ff0000000000ff0000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000ffff0000ff0000ff0000ff000000000000000000000000000000ff00ff00ffffffffffff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ff00ffffff000000ff000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff0000ff0000ff0000ff000000ff000000000000000000000000ff00ff000000ff0000ff0000ff000000000000000000000000ff00ff0000ff000000000000000000000000000000000000ff00ffffffff0000000000ff00000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000ff00ff000000ff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff0000000000000000ff00000000000000000000000000ffffffffffff0000ff0000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000ff00000000ff0000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ffff000000000000000000000000ff00ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ffff00000000000000000000000000ff00000000000000ff000000000000000000000000000000ffff0000ffff00ff0000ff00ff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000ffffffffffffffff000000000000000000000000ff00000000ff00ff00000000ff00000000000000000000000000ff0000ff0000ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff00ff00ff0000ff0000ff0000000000000000000000000000ff000000ffff00ffffffffffff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ffff000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ffff0000000000000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ff000000ff00ff0000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ff00ff000000ff0000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000ff000000ffff00000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ff00ffff0000ff00ff00ff00000000000000000000000000ff00ff0000ff00ff0000000000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff00ff0000ff0000ff00000000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00ff0000ff00ff00ff00000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff000000ffff000000ff000000000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000ff000000000000ffff0000ff0000000000000000000000000000ff00ff00ffffffffffffff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ff000000ff00ff0000ff0000000000000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000000000ff000000ff000000000000000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000ff00ff000000ff0000000000ff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00ff0000ff0000ffff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000ff00000000000000ff0000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000ff00ff0000ff00ff00000000000000000000000000ffffff0000000000000000ffff000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000ff00000000000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffff00ffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff0000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffff000000ff00ff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff00ff000000ff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00ff00ff00ff000000ff000000000000000000000000000000ff00ff00ff00ff0000ff00000000000000000000000000ffff00ffffffffffffffffff00ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff00ff00000000ff00ff000000000000000000000000000000ff00ff000000000000ff0000000000000000000000000000ff00ff00000000000000ff00000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff00ff0000000000ffffff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff0000ff00ff0000ff000000000000000000000000000000ff00ff00000000ff00ff0000000000000000000000000000ffffffffff0000ff0000000000000000000000000000000000ffffffff0000ff0000ff000000000000000000000000000000ffffffff0000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000ff00ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000ff00ff00ff00ff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ffffff0000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff000000ff00ff0000ff0000ff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffff000000ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff0000ff00000000ffff00ff00000000000000000000000000ff00ff00ff00ff0000ff00ff00ff00000000000000000000000000ff000000ffffffffffff00000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000ff00ff000000ffffffffff00ff000000000000000000000000ff0000ff0000000000ff0000ff0000000000000000000000000000ff000000ff00ff0000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000ffff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff0000ff00ff00000000ff00000000000000000000000000000000ffffff0000ffffff0000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ffffff0000ffffffffffffffff00000000000000000000000000ff0000ff00ff000000ff0000000000000000000000000000ff00000000ffffffffff0000ff000000000000000000000000ffffffffff00000000ff00000000000000000000000000000000ff00000000ffffffffffffff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ff00000000000000ff00000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000ff0000ff00000000ffffffffff00000000000000000000000000ffff0000ffffffffffffffff0000000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff000000ff000000ff0000000000000000000000000000ff000000ffffffffffff0000000000000000000000000000ff00ff00ff000000ff00ff000000000000000000000000000000ff00ff0000ffff0000ff000000000000000000000000000000ffff000000ff000000ffff0000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000ffffffffff00ffffffffffffff000000000000000000000000ffffffffff0000ff0000ff0000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000ffffffffff00ffffffffffffffffff000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff00ff0000ff00000000000000000000000000000000ff000000ff00ff00ff00ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000ffffffff0000000000000000000000000000000000ff0000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ffff000000ff0000000000ff000000000000000000000000ff000000ff00ff00ff00ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff000000ffffffffffff0000000000000000000000000000ff000000ff0000ff00ff00ff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000000000ffff000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00ff000000ff00ff00000000000000000000000000ff00ff00ff0000ffffffffffffff00000000000000000000000000ff000000ff000000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ffffff00ff0000ff000000000000000000000000000000ff00ffffff00ff000000ff00ff000000000000000000000000ff0000ff00ffffff00ff0000ff0000000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000ffff000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00ffffffffffff0000ff000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000ffff00000000000000000000000000000000ff00000000ffffffffffffffffffff00000000000000000000000000000000ff0000ff0000000000000000000000000000000000ff0000ff0000ff00ff00000000000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff00ff00ff00000000ff00000000000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000ffff00ffffffffffffffffff00ffff0000000000000000000000ff000000ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ff00ff000000ff00ff000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff00ff000000000000ff00ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffff0000ffffff0000ff000000ff000000000000000000000000ff00ff00ff0000ff00000000000000000000000000000000ff00ff0000ff000000000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffff000000ff0000000000000000000000000000ff00ffff000000ff000000ffff0000000000000000000000ff00ff00ff0000ff0000ff00ff00000000000000000000000000ff00ff000000ffffffffffffff0000000000000000000000000000ff00ff000000ff00000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff00ff00ff00ff0000ff000000ff00000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff00ff0000ffffffffffffff0000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff00ff00ff00000000000000000000000000000000000000ff00ff00ff00000000000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ffffffffff0000ffffffffffff000000000000000000000000ffffffff0000ff0000ff000000000000000000000000000000ffffffff0000ff00000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000000000ffff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ffff000000ffffff0000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ffff000000ff0000ffff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ff0000ff0000ff0000ffff0000000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ffffff00ff0000ff0000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ff000000ff00ff000000000000000000000000ffff00ff00ff00ff00ff00ffff00000000000000000000000000ff00ff0000ffffffffffff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000000000000000000000ffff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000ff0000ff0000ffffffffffff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ff00ff00000000ff0000ff0000ff00000000000000000000000000ffff000000ff000000ffff00000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff0000ffffffffffffff000000000000000000000000ff00ff0000ff00ff000000000000000000000000000000000000ff0000ffffffffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff0000ffffffffff00000000000000000000ffffff000000ff0000ff0000ff00000000000000000000000000ff00ff00ff0000000000000000ff00000000000000000000ffffffffff000000ff000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff00ff00ff0000ff00ff0000ff0000000000000000000000ffffff00000000ff00000000ffffff0000000000000000000000ff00ff00ff0000ff0000000000000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ff0000ff0000000000000000000000000000000000ff00ff00ffffffffffffffffffff00000000000000000000ff00ff00ff0000ffffffffffffff00000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ff0000ff0000ff0000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff0000ff00ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffffffff0000000000ffffffffff0000000000000000000000000000ff00ffffffffff00ff00000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000ffffffff00ff00000000000000ffff00000000000000000000ffffffff0000ff0000ff0000ff0000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ffff0000ff0000ffff000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ffffffff000000ff00000000ff000000000000000000000000ffffff0000000000000000ff00000000000000000000000000ffffff0000ffffffffffffffffff00000000000000000000000000ff00000000ffff000000ff000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00ffff0000000000000000000000000000ff00ff00ff0000ffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ff0000ffffffff0000000000000000000000000000ff000000ff000000ff00ff000000000000000000000000ff0000ff00ff00ff00ff0000ff00000000000000000000000000ff00ff0000ff00000000ff000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000ffffffffffff0000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffffffff00ffffffffff0000000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000ffff00ff0000000000000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00ffff00ff00ff000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff00000000ff00000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000ff00ff00ffffffffffffffffffff000000000000000000000000ff000000000000ff0000ff000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000ff00ff00ff0000ff00000000ff0000000000000000000000000000ffffff000000ffffff0000000000000000000000000000ff00ff00ff0000ff0000000000000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ffff000000000000ff000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ff00ff00ff0000ff0000000000ff00000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ffffffffff00000000000000ff000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff00ff00ff00000000ff0000000000000000000000ffffffff000000000000ff0000000000000000000000000000ffffffff000000ff000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffff000000ff000000ff00000000000000000000000000ffffffff0000ff00000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000ffffff000000ff00ff00ff00ff000000000000000000000000ffffffff00ff00000000000000000000000000000000000000ffffffff000000ff00ff00ff00000000000000000000000000ffffffff000000ff0000000000ff0000000000000000000000ffffffff00000000ffff00ffff000000000000000000000000ffffff0000000000ff000000ff000000000000000000000000ffffff0000ffffffffffffffffff0000000000000000000000ffffff000000ff0000ff0000ff00000000000000000000000000000000000000ffffffffffff0000000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000ffffff000000000000ff00ff00000000000000000000000000ffffffff0000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000ff00000000ffff00ff00000000000000000000000000ff00ff00ff0000ff00000000ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000ffffffffff00ff0000ff000000000000000000000000000000ffffffffff00ffffffffff00ff000000000000000000000000ff0000ff00ffffff00ff0000ff000000000000000000000000ff000000ff00ff00000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff000000ff00ff0000ff0000ff00000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff0000ff00000000ff00000000ff00000000000000000000000000ff00ffffffffffffffffff000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ffff000000ff0000ff0000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffffffffff00000000ffff00000000000000000000000000ff00ff00ffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff000000ff00000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000ff00ff00ff00000000ff00000000000000000000000000000000ff000000000000ff00ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff0000ffff0000ff00ff000000000000000000000000ff00ff00ff000000ff000000ff0000000000000000000000000000000000ffffff0000000000000000000000000000000000ff00ff00ff0000ff0000000000000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00ff00ff000000000000ff0000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ff00ff00ff0000ffffffffffffff00000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff00ff0000ff0000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00ff00ff00ff000000000000000000000000000000000000ff0000000000ffffff0000000000000000000000000000000000ff00ff0000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ffffffffff000000000000000000000000000000000000ff0000ff00ff0000ff0000000000000000000000000000000000ffffffffffffffffff000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ffffffff00ff000000ff0000ff000000000000000000000000ff00ff00ff0000ff00000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffff00ff0000ff000000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ff000000ffff000000000000ff000000000000000000000000ffff00ff0000000000ff00ffff000000000000000000000000ff000000ff00ffffffffffff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffff00000000ff00000000000000000000000000000000ffffffff00ffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff000000000000000000000000ff000000000000000000000000ff0000000000ff00000000000000000000000000000000ffff00ff0000000000000000ff000000000000000000000000000000ffff0000ffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffff000000ff000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ffff00ff0000000000000000000000ffffffffff000000ff0000ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffff0000ff0000000000000000000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000ffffffffff00000000ff0000000000000000000000000000ffffffffff0000ff0000000000ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff00ff0000ff0000ff0000000000000000000000ffffffffffffff000000000000ff0000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffff00ff00ff000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ffff0000ff00ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff000000ff0000ff00ff00ff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000000000ff00ff0000ff00ff0000000000000000000000000000000000ff0000ff00ff0000ff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000ff0000ff00ff000000ff000000000000000000000000ff00ff00ff0000ffffffffffff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ff000000ff00ff0000000000ff000000000000000000000000ff0000ff00ffffff00ff0000ff00000000000000000000000000000000ff00ff00000000ff000000000000000000000000000000ffffffffffffffff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffff000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffff0000ffffffffffffffffff00000000000000000000000000ff00ff00ff0000ff0000ff0000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ffffff00ffffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff00000000ffffffff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffffff00ff0000000000ff0000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ff000000ff00ff0000ff000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff00ff00ff0000ff00000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000ff0000ff0000000000ff0000ff0000000000000000000000ffffffffffff00ff00000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff0000000000000000000000ffffffffffffffffffffffffffff00000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff00000000000000ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffffffff00ff0000ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000ffff0000000000000000000000ff000000ffffffffffff000000000000000000000000000000ffffffffff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff0000ff00000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000000000000000ffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000000000ff0000ff0000ff0000000000000000000000ff0000000000ff000000ff000000000000000000000000000000ff0000000000ff00000000ff0000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff000000ff0000ff00000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ffffffffff00000000ff000000000000000000000000000000ffffffffff0000ff000000000000000000000000000000000000ff00ffffffffffffff00ffff000000000000000000000000000000000000ffffffffffff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000ff00ff0000ff0000ff0000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000ffffff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff000000ff0000ff00000000000000000000000000ff0000000000000000ff0000000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ffffffffffffff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ffffffffff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000ffffffffffffff0000000000000000000000000000ff00000000ffffffffff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ffffffffffffffff000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000ff000000ffffffff00ffffffff00000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffff00ffffffffffffffffff0000000000000000000000ffffffffff0000ffffffffffff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffff00000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000ffff0000ff0000000000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00000000000000000000ff00ffffffffffffffffffffff0000000000000000000000000000ffff0000ffffffffffffff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000000000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000ff0000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff00000000000000000000000000ffffffffffffffff000000000000000000000000000000000000ff00000000ffffffffffff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff0000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff0000ff000000ff000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffff000000ff000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000ff00000000ff00000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffff00000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000000000ffff0000ff00ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ffffffffffffff000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000ffffff00ff00ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ffffffffffff0000000000000000000000ff00ff00ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ffff000000000000000000000000000000ff000000ff000000000000ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff00ff0000ff00ff0000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff000000ff00ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff0000ff00000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff0000ff000000ffff0000000000000000000000ff000000ff00000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00ff00000000000000000000000000000000ff00ff00ff00ff0000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffffffffff00ff000000ff0000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff000000000000ff0000000000ff000000000000000000000000ff00ffffff00ff00ff0000ff00000000000000000000000000ff00ff0000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff00000000000000000000ff000000ffffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff00000000000000000000ff000000ffffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff00000000000000000000ff000000ffffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff00000000000000000000ff000000ffffffffffffffffffffff00000000000000000000ff000000ffffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff00000000000000000000ff000000ffffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff00000000000000000000ff000000ffffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff00000000000000000000ff000000ffffffffffffffffffffff00000000000000000000ff000000ffffffffffffffffffffff000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ffff00000000ffff0000000000000000000000000000000000000000ff0000000000000000000000000000ffffff00000000000000ff0000000000000000000000000000000000000000000000ff0000ff00ff000000000000000000000000000000ffff000000ff000000ff00000000000000000000ffffff00000000ff00ff0000ff00ff00000000000000000000ffffff0000000000ff000000ff000000000000000000000000ffffff00000000ffffffffffffffff00000000000000000000ff00000000ffff000000000000ffff000000000000000000000000000000ff0000ff00ff00000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ffffffffff00ffff00000000000000000000000000ff00000000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ff00000000ff000000ff000000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ffffff00ff0000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00000000ff0000000000ffffff00000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000ff00ff00ff00ff00ff0000ff00000000000000000000000000ff00000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00ff00000000ff000000000000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff00ff000000ff0000000000000000000000000000000000ff00ff00ff000000000000ff00000000000000000000000000ff00ff000000ff00000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00ff00000000000000ff000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff00ff000000ff0000000000000000000000000000ffffff00000000ff00ff0000ff000000000000000000000000ffffff000000ff000000ff000000ff0000000000000000000000ff00ffffffff000000ff000000ff00000000000000000000ffffff00000000ff0000ff000000ff00000000000000000000ffffff00000000ff0000ff0000ff000000000000000000000000ff00ffffff000000ff00000000ff0000000000000000000000ff00ffff0000ff0000000000ff000000000000000000000000ff00ffffff00ff000000ff0000000000000000000000000000ff000000ff00ff00000000ff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ff0000ffff000000ff000000ff00000000000000000000ff00ff0000ff0000ff0000ff000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff000000ff0000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff00ff000000ff0000ff00000000000000000000000000ffff00000000000000ff0000000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ff00ff00ff00ff00ffffffffffff0000000000000000000000ffffffffff000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff00ff0000000000ff0000000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00ff0000000000ffffff00000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00ff0000000000ffffff00000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00ff0000000000ffffff0000000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000ff0000ff000000ff00ff00ff00000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ff00ff000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff00ffff00ff00ff0000000000000000000000000000000000ff00ff000000000000ffff00000000000000000000000000ff00ff0000ffff00ff00ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000ff00ffffff00ff000000ff0000000000000000000000000000ff00ffffff00ff0000ff0000ff000000000000000000000000ff00ff000000ff0000ff0000ff000000000000000000000000ff00ffffff0000ff0000ff0000ff0000000000000000000000ff00ffffff0000ff00ff00ff00000000000000000000000000ff00ff0000ff0000ff00ff0000ff0000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000ff00ff000000ffffffffffffffff0000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffff000000000000000000ff00000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00ff0000ff0000ff0000ff000000000000000000000000ffff0000ff0000ff0000ff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff0000ff0000ff00000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff00ff0000ff0000000000ff000000000000000000000000ff00ffffff00ff00ff0000ff00000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00ff0000ff000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000000000ff0000ff00ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff00ff00000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ffff0000000000ff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ff0000ff00ff00ff0000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff00ff00ff0000ff0000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00ff00000000000000ff00000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ffffffff000000ff00000000000000000000000000ff00000000ff000000ff00ff00000000000000000000000000000000000000ff0000ff00ff00000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000ff00ff00000000ff00ff00ff00000000000000000000000000ff00ff00000000ff00ff00ff00000000000000000000000000ff00ff0000ff0000ff0000ff00ff0000000000000000000000ff00ff0000000000ffffff0000000000000000000000000000ff00ff000000ff00ff0000ff00ff0000000000000000000000ff00ff000000ff0000000000ff000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffffffff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000ff000000ff0000ff00ff0000000000000000000000000000ff00ff00ffffffffffffffffff00000000000000000000ff0000ff000000ff0000000000000000000000000000000000ffffffffff00ff0000ff000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000ff00000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff0000000000ff00ff0000ff00000000000000000000000000ffffffffff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff0000ff00ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000000000ff00000000ff0000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000ff00ff000000ff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000000000ff00000000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff00000000ff00ff0000ff0000000000000000000000000000ff00ff00ffff0000ff00ff00000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff000000ff000000ffff00ff000000000000000000000000000000000000ff0000ffff00ff000000000000000000000000ff00ff000000ff0000ffff0000000000000000000000000000ff00ff0000000000ffffff0000000000000000000000000000ff00ff0000000000ffffff0000000000000000000000000000ff00ff000000ff0000ff00ff00ff0000000000000000000000ff00ff0000ffffffffffffffffff0000000000000000000000ff00ff0000ff0000ff00ff0000ff0000000000000000000000ff00ffffff00ff0000000000ff000000000000000000000000ff00ff000000ffffffffffffffff000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000ff00000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ff00ff00ff0000ff0000000000000000000000000000ff000000ff00ff00000000ff00000000000000000000000000ff0000ff00ffffff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ffffffffffffff00ffffffffffff0000000000000000000000ff000000ff00ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000000000ff00000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ff0000ffffffff0000000000000000000000000000ff00000000ffff000000ff0000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff00ffff0000ffff00ff000000000000000000000000000000ff00ff000000ffffff00ff00000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff0000ff00ffffffff00ff0000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000ffff00ff0000ff00ffffffffff00000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ffffffffffff0000ff000000ff0000000000000000000000ff00ff000000ff00ff0000ff00000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff00ffffff00ffffffffffffffff0000000000000000000000ff00ff00000000ffffffffffffff0000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff00ffffff000000ff00000000ff0000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000ff00ffffff00ff000000ff000000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000ff000000ffff000000000000ffffff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffff00ffffffffffff00ffff0000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ffffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff0000ffffffffffffffff000000000000000000000000ffffff0000ff00ff0000ff000000000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff00ff00000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ffffffffffff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff0000ff00ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00ff0000ff00ff0000ff00000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff00ffffff0000ff0000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ffffff0000000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff00ff000000ff00ff00ff00000000000000000000000000ff0000ff0000ffffffffffffff00000000000000000000000000ff0000ff00ff0000ff00ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00ffffffffff000000ff00000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000ff00000000000000ff000000ff0000000000000000000000ff00ffffff00ff00ff000000ff000000000000000000000000ff00ffffff00ffffffffffffffff00000000000000000000000000ff000000000000ff000000000000000000000000000000ff00ffffff000000ff00000000000000000000000000000000ff00ffffffff000000ffff00000000000000000000000000000000ff0000ffffffff00ffffffff00000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000ff00ff000000ffff00000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ffff0000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff000000ff00000000ff00000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff00ffffffffff00ffffffffffffff000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ffffffffffffff0000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00ffffff00ffffff0000ff00000000000000000000000000ff00ff0000ff00ff00000000ff00000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff00ff000000ff000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000ff00ff00ff00000000000000000000000000000000ff00000000ffffff0000000000000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ff00ff00ff00ff0000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000ffffffffffff00000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ffff00ff0000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff00000000ff00ffff00000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff0000ff00ffffffff00ff0000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000000000ffff000000ff000000ff00000000000000000000ffffffffffffffffff00ff000000ff00000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff00ffffffffff00ff00000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000ffffffff0000000000ff000000ff0000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff00000000ff00ff0000000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff00ff000000ff000000ff0000000000000000000000ffffffff00ffffffffffffffffffff00000000000000000000ffffffff00000000000000ff00000000000000000000000000ffffffff0000ff00000000ff0000000000000000000000000000ffffffffffff00000000ff00000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ffffffffffff00ffffffffffff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00ff00ff00000000ffff00000000000000000000000000ff00ff0000ffffffffffffffffff000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00ff000000ff0000ff00000000000000000000000000000000ff000000000000ff0000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ffff0000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000000000ff0000000000000000000000000000ff000000ff0000ff00ff00000000000000000000000000ff00ff00ffffffffffffffffffff0000000000000000000000ff0000ff0000ff00ffffffffffff000000000000000000000000ff0000ff000000ffffffffff00000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffff000000ff000000ff00000000000000000000000000ffffffff0000ff000000000000ff0000000000000000000000ffffffff000000ff0000ff0000000000000000000000000000ffffffff00000000ff0000ff00000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000ffffff0000000000ff00000000000000000000000000000000ffffffff0000ffffffffffffffff0000000000000000000000ffffff0000ff000000ff000000ff0000000000000000000000ffffffff0000ff0000000000ff000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff00000000ffffff0000000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff0000ff00ff0000ff00ff0000000000000000000000ffffffff0000ff000000000000000000000000000000000000ffffffff0000ffffffffffffff000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff000000ffff00ffff00000000000000000000000000ffffff0000ff000000ff000000ff0000000000000000000000ffffffff00ffffffffffffffffff0000000000000000000000ffffffff00ff000000ff000000ffff00000000000000000000ffffffff0000ff0000ff000000000000000000000000000000ffffffff0000000000ff0000000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ffffff000000ff00ffff0000ff000000000000000000000000ffffffff00ffffffffffffffffff0000000000000000000000ffffffff0000ff0000ff0000ff000000000000000000000000ffffffff000000000000000000000000000000000000000000ffffff0000ffffffffffffffffff0000000000000000000000ffffffff0000ffffffffffffff000000000000000000000000ffffffff0000ff000000ff0000000000000000000000000000ffffffff00ffff0000ffff00ff000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000ffffff0000ff0000ff000000ff000000000000000000000000ffffffff0000ff000000000000ff0000000000000000000000ffffffff0000ff0000000000ff000000000000000000000000ffffffff00000000ff00ff0000000000000000000000000000ffffffff000000000000000000000000000000000000000000ffffff0000ffffffffffffffffff0000000000000000000000ffffff0000ff00000000ffffffffff0000000000000000000000ffffffffffffffffffff0000ff000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff0000ff0000ffff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ff0000ff00ff0000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffff0000ff0000000000ff0000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffffff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000ffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff0000000000ffff0000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ffff00ffffffffff00000000000000000000000000000000ff000000000000ff00ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000000000ff0000000000000000000000ffffffff000000ff00ff0000ff00000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff0000ff0000ff00ff0000000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ffffffffffffffff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff0000ff00000000000000000000000000ffffffff000000ff0000ff00000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000ff000000000000000000000000000000ffffff0000ff000000ff000000ff0000000000000000000000000000000000ff0000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000ff00ffffffffffffffff000000000000000000000000000000000000ff00ff000000ff0000000000000000000000ffffffff0000000000ff0000000000000000000000000000000000000000ffffffff00000000ff0000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffffffff0000ff00ff000000000000000000000000ff00000000ff000000ff0000ff000000000000000000000000ffffffffffffff0000ff0000ff000000000000000000000000ffffffffff00ff00000000ff00000000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000ffffffffff00ff0000ff0000ff000000000000000000000000ffffffffff0000ff00000000ff000000000000000000000000ffffffffff000000ff00ff0000ff0000000000000000000000ffffffffff00ffffffffffffff000000000000000000000000ff0000ff000000ff000000ff00ff0000000000000000000000ffffffff00ff0000ff00ff0000ff000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00ff00000000ff00ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ffffffff00ff00ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff000000ffffff000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ff00ff0000ff000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000ff00ff00ff0000ff0000ff0000000000000000000000000000ffffffffffffff0000ff0000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000000000ffff00ffff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff00ff00ff00000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ff00ffffffffff00ffff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffffff000000000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ffff000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ff00000000ffffffff000000000000000000000000000000000000ff0000ff00ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffff0000ffffffff000000000000000000000000000000ff0000ff00ff000000ff000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000ff000000ff00ffffffffffff00000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000ff000000ff0000ffffffffffff000000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ff00ff0000000000ff000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff0000ff0000ff00ff0000ff00ff000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000000000ff00000000ff00000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff00ffffffffffffffffffff00ff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffff0000000000000000000000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffffff00000000000000000000000000000000ff00ffffffffffff00000000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000000000000000000000ff00ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff00ff00ff00ff0000000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff00ff000000ff00ff000000ff000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ffffff00ffffff0000ff0000ff000000000000000000000000ff000000ff00ff00000000ff00000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000ff00ff0000ff0000ff000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff000000ff00000000ffff0000000000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000ff0000ff00000000ff00ff00ff000000000000000000000000ff0000ff00ff0000ff00ff0000ff000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ffffffff000000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffffffff00000000ff00000000000000000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff000000000000000000000000ff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffff00ff000000ffffffffffffff00000000000000000000000000ffff00ffffffffffffffffffff00000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffff0000000000ff00000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff000000ffffffff0000000000000000000000000000000000ff0000ffffffff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff0000ff00ff0000ff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00000000ffff00ff00000000000000000000000000000000ff000000ff0000ffff0000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff00ffffffffff00ffffffffff00000000000000000000000000ff000000ffffffff00ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff00ffffffff0000ffffffff00000000000000000000000000ff0000ff0000ff00ffffffffff000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000ff000000ff00ff00000000ff00000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000ff00ff0000ff0000ff000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff000000ff00ff0000000000ff000000000000000000000000ffffffff00ffffffff00ff0000ff0000000000000000000000ff0000ff00000000ff00000000ff000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ffffffff0000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000ffffffffffff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff00ff00ff000000ff00ffff0000000000000000000000ffffffff000000ffffffff0000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ff00ff0000ffff00000000ff0000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000ff0000000000000000ffffff00000000000000000000000000ff00000000000000ffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ffffffff0000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff0000000000ff00000000ff0000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ffffffff0000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00000000ff00000000ffffff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff000000ffffffff000000ff000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000ff00ff00ff00ff0000ff000000ff0000000000000000000000ffffffffff00ffffffffffff00000000000000000000000000ffffffffff0000ffffffffff00000000000000000000000000ffffffffff00ffffffffffffff000000000000000000000000ffffffffff0000ffffffffffff000000000000000000000000ffffffffff00ffffffffffffff000000000000000000000000ffffffffff00ffffffffffffff00000000000000000000000000000000000000000000ff0000000000000000000000000000ffffffff00ffffffff00ffffffff000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff0000ff0000ff0000000000ff00000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000ff000000000000ffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00000000ff000000000000000000000000000000000000ffffffffff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ffffff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ffffffffffffffff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ffffffffffff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffff0000ffffffff00000000000000000000000000000000000000000000ff0000000000000000000000000000ffffffffffffffff00ffffffffff0000000000000000000000ffffff00ffffff0000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ffffffffffff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffff00000000ff00ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000ffffffffff0000ff00000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffff00ffffffffffffffffffff00000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00000000ff00000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000000000000000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff00ffffffff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000ffff0000000000ffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ffffffff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000ff000000ffff00ffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffff0000ff00000000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000000000ffff000000000000ff000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000ffff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ffff00ff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000000000ff00ff000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff000000ff00ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000ff00ff000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ffffffffffff0000000000000000000000000000ff000000ffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff0000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000ff0000000000ff00000000000000ff00000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff0000000000000000ff000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff00000000000000ffffffffff00000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ff000000ffffffffffff000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000ff0000ffffffffffffffffffff00000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000ff000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000000000ffffffffffff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff00ff0000ff00000000000000000000000000000000ffffffffffffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ff00000000000000000000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000000000000000ff00000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff000000000000000000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000ff0000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffff000000000000ff00000000000000000000ff0000000000ffff000000000000ff00000000000000000000ff000000ff00ff00000000000000ff00000000000000000000000000000000ffff000000000000ff0000000000000000000000ff00000000ff00000000000000ff0000000000000000000000ff000000000000ff0000000000ff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff000000000000000000000000ff000000ff00000000000000ff00000000000000000000ff0000000000ff0000000000ffff00000000000000000000000000000000000000000000000000ff000000000000000000000000ff0000000000ffffffffffffff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff0000000000ffff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff00000000ff000000ff000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffffff0000ffffffffffff000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ffffffffffffff00ffffffffffffff00000000000000000000ffffffffffffff0000ff00000000ff00000000000000000000ffffffffffffff00ffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000ffffffff0000000000ff00ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000ffff0000000000ff00000000ff00000000000000000000000000ffff000000ff000000ff0000000000000000000000000000ffff0000ff00ff000000ff0000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ffff00ff00ff00000000000000000000000000000000000000ffff000000ff00ff00ff00ff0000000000000000000000000000ffff0000000000000000ffff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000000000000000000000000000000000ff00ffff0000ff0000ff0000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00ff00000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffffffff0000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff00000000000000ff0000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ffffffffffffff0000000000000000000000ff0000000000ff000000ff00ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ff0000ff00ff00ff000000000000000000000000000000ff00ff000000ff00ff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000ff00000000000000ff00000000ff000000000000000000000000ff00000000000000ff0000ff00000000000000000000000000ff0000ffffffffffffffffffffff00000000000000000000ff0000ff00ff00000000ff00ff0000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000ff00000000000000ff00000000ff000000000000000000000000ff00ff00000000ff00000000ff000000000000000000000000ff00ff00ff00ff0000000000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000ff00ff00000000ff0000000000ff0000000000000000000000ffffffff0000000000ff00000000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000ff0000ffffffffffffffffffffff0000000000000000000000ff0000ff0000000000000000ffff0000000000000000000000ff0000000000000000000000ffff0000000000000000000000ff00ff000000ff0000000000ffff0000000000000000000000ff00000000ff00000000ff00ff000000000000000000000000000000000000000000000000ffff000000000000000000000000ffff000000ff000000000000ff00000000000000000000000000ff00ff00ffffffffffffffff00000000000000000000000000ff00ff00ffffffffffffffff000000000000000000000000ff00ff0000ffffffffffffffff000000000000000000000000ff00ff00ffffffffffffffffff000000000000000000000000ff00ff00ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff00000000ff0000ff000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff0000000000000000ffffffffff00000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000ff0000000000000000000000ff0000000000ff00ff0000000000ff000000000000000000000000ff0000ff00000000000000ff0000000000000000000000ff0000000000ff00ff0000000000ff00000000000000000000ff0000000000ff00ffffffffffffff00000000000000000000ff0000000000ff00000000ff000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ffffffff000000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff00ff00000000ff00000000ff00000000000000000000000000ff00ff0000ff000000ff0000000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff0000ff00ff00ff00ff0000000000000000000000000000ff00ff0000000000ffff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ffff00000000000000000000000000000000ff000000ff00ff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ffff000000ff000000ff00000000000000000000000000ff00ff00ff00ff00ff00ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00000000ff0000000000ff00ff000000000000000000000000000000ff0000000000ffffffff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000ffffffffffffff00ff0000ff00000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000000000ff0000000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ffffffff00000000000000000000000000000000000000000000ff00ffff000000ff0000000000ff0000000000000000000000ff000000ff00ff000000000000000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ff00ffff00000000ff0000ff00000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000000000ffffff000000ff0000ff0000000000000000000000ff000000ff0000000000ff00ff00000000000000000000000000ff00ffff000000000000000000000000000000000000000000ff00ffffffff000000ff00ff00ff0000000000000000000000ff0000ff00000000ff0000ff00ff00000000000000000000ff0000ff0000ffff00000000ff00ff000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000000000000000000000000000ff00ff000000000000000000000000ff00ff0000ff000000ff0000ff00000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff0000000000ff00000000ff00ff00000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000000000ff00000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000ff0000000000000000000000ff0000000000ff00ff0000000000ff000000000000000000000000ff0000ff00000000000000ff0000000000000000000000ff0000000000ff00ff0000000000ff00000000000000000000ff0000000000ff0000ff00000000ff00000000000000000000ff0000000000ff00000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000ff00ff00ff00ff0000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ffff000000000000000000000000000000ff000000ffff0000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ff0000ff00ff0000ff000000ff00000000000000000000ff0000ff00ff0000ff00ff0000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff00ff00000000000000ff00000000000000000000000000ff0000ff000000ff000000ff00000000000000000000ff0000ff00000000ff000000ff00000000000000000000000000000000ff00000000ffffffffffff00000000000000000000ffff0000ff0000000000ff0000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff000000ff00ff0000ff0000ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000ffffff00000000ffffffffffffff000000000000000000000000ff0000ffff0000ffffffffffff00000000000000000000000000ff00ffffff00ffffffffffff00000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000ffff0000ff00ff00ffffffffff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000ffffff000000000000ff00ff0000000000000000000000000000ff0000ffff00000000ffff0000000000000000000000000000ff00ff00ff00000000ffff000000000000000000000000000000ff0000ff000000ff00ff00000000000000000000000000ffffffffffff00000000ffff000000000000000000000000000000ff000000000000ff00ff0000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000ff00ff000000ff0000000000ff000000000000000000000000ff00000000ffffffff00ff00ff000000000000000000000000ff0000ff000000ff0000ff00ff0000000000000000000000ff00ff00ff0000ff000000ff00ff000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000ff00000000ff0000ff00ff00000000000000000000000000ff00ff00ff00ffff00000000ff0000000000000000000000ff00ff00ff00ff00000000ff0000000000000000000000000000ff000000ff00ffff00000000ff000000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000ff000000ff00000000ff000000ff000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffffff00ff000000000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ffffffffffffff00ffff000000ffff00000000000000000000ffffffffffffff0000ff000000ff0000000000000000000000ffffffffffffff0000ffffffffff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff0000ff000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00000000ffffffffffffffff000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000ff00000000ff00ff00ff00ff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ffff000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00ff000000ff00ff0000ff000000000000000000000000ff00ff00ffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ffff00000000ff00ff00000000000000000000000000ffff0000ff0000ff000000ff0000000000000000000000ff00ff00ff000000ff00ff0000000000000000000000000000ffffffffffffff00ff0000ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff0000ff00ff000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff0000ffffffffff0000ff00000000000000000000000000ffffffffff000000ffffffffff0000000000000000000000000000ffffff00ff0000000000ff00000000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000ff00ff000000ff00000000ff00000000000000000000000000ff00ff0000000000ff00ff00000000000000000000000000ff00ff00ff00ff00ff000000ff0000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ffffff00ff00ff000000ff00000000000000000000000000ff00ff00ff00ff00ff0000ff000000000000000000000000ff00ff0000ff00ff00ff0000ff00000000000000000000000000ff0000ff00ff00ff000000ff000000000000000000000000ff000000ff0000ff00ff0000ff00000000000000000000000000ff00000000ff00ff000000ff000000000000000000000000000000ff00000000ff00ff00ff00000000000000000000000000ff00ff00ff0000ff00ff00ff00000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff00000000ff00ff0000ff00ff000000000000000000000000ff000000ff00ff0000ff0000ff00000000000000000000000000ff00000000ff000000ff00ff00000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff00ff00ff00ff00ff000000ff0000000000000000000000ff00ff00ff00ff00ffffffffffffff00000000000000000000ffffff0000ff00ff00ff000000ff0000000000000000000000ffffff0000ff00ff0000ff0000ff0000000000000000000000ffffff0000ffffffffffffffffffff000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000ff0000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ffffff0000ff00000000000000ff0000000000000000000000ff0000000000ff00ff00ff0000ffff00000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffffffffffffff000000ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffff0000ffffffffffffff0000ffff000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff0000ff00ff000000ff000000000000000000000000000000ff00000000ffffffffffffff0000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff0000000000000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000ff00000000ff00ff00ff0000000000000000000000000000ffffff00000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff000000ff00ff00000000000000000000000000ff00ff00ff0000ff00000000000000000000000000000000ffffff0000ff0000ff0000ff000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ffff0000ffff00ff00ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff0000000000ff0000000000ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00ff000000ff00000000ff000000000000000000000000ff000000ff0000ff00000000ff00000000000000000000000000ff00ffffffff00ffffffffff000000000000000000000000ff00ff00ffff0000ff000000ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff00ff000000ff0000ff00ff000000000000000000000000ff00ff00000000ff0000ff00ff00000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff000000ff0000ff00ff00000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000000000ff00000000ff00ff00ff0000000000000000000000000000ffffff000000ff00ff00ff00000000000000000000000000ff00ffffffff0000ff00ff0000000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff000000ff00ff0000ff00000000000000000000000000ffffffffffffff00ffff00ffff000000000000000000000000000000ff0000ff0000ff00ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000ffffffffff00ff000000000000000000000000ff00ff00ff00ff0000ff00ff000000000000000000000000ff00ff00ff00ff00ff0000ff0000ff00000000000000000000000000ffffff00ff0000ff00ff000000000000000000000000000000ffffff00ff0000ff0000ff0000000000000000000000000000ffffff000000ff000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff000000ff0000ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ffff00000000000000000000ff0000000000000000000000ffff00000000ff00ff000000000000000000000000000000000000ff0000ffff000000000000ff0000000000000000000000ffff00000000ff00ff00ff00ff00ff00000000000000000000ffff00000000ff000000ff0000000000000000000000000000ffff00000000ff00ff0000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff00000000000000ffff000000000000000000000000ffffffffff00ff0000ff0000ff000000000000000000000000ffffffffffff0000ff000000ff000000000000000000000000ffffffffff0000ff00000000ff000000000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000ffffffffff0000ff00ffffffffff0000000000000000000000ffffffffff00000000ff000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000ff00000000000000000000ff00ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ffff00000000ffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ff00ffff00ffffffff000000000000000000000000ff000000ff00ff00000000ff00000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00ff0000ff00000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ffffffffffffff00ffffffffffff000000000000000000000000ffffff00ff00ffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff000000ff00ff0000ff0000ff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00ff000000ffffffffffff00000000000000000000000000000000000000ffffffffffff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000ff000000ff000000ffffffffff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff00ff000000ff0000ff00ff000000000000000000000000ff00ff00ff0000ff0000ff00ff00000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff0000000000ff0000ff00ff00000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000ffffffffffff0000ff00ff00ff0000000000000000000000ffffffffffffffff00ff00ff00ff000000000000000000000000000000ff00000000ff00ff00ff00000000000000000000000000ff00ffffffffffffff00ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000ff00000000ff000000ff00ff00000000000000000000000000000000ff00ff0000ff00ff000000000000000000000000000000000000ff00ff0000ff0000ff000000000000000000000000000000ff00ff0000ff00ff0000000000000000000000000000000000ff00ffffffffffffff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff000000ff00ff00000000000000000000000000ff00ff000000000000ffffffff0000000000000000000000ff00ff00ffffff00ff000000ff000000000000000000000000000000ff00ff00ff000000ffffff0000000000000000000000ff00ff00ffffff00ff00ff00ff00ff00000000000000000000ff00ff00ffffff00000000ff00000000000000000000000000ff00ff00ffffff0000ffffffffff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff000000000000ff00ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffff0000000000ff0000000000ffff0000000000000000000000000000ffff000000ffff00000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff000000ffffffffffff0000000000000000000000000000ff00000000ff00ffffffffffff000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff0000ffffff000000ff000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000ff00000000000000000000ffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ffff000000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ffffffffffffffffff00000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00ff00ff0000ff00ff0000ff00000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000ff00000000ff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff000000ff00000000000000000000000000ff00000000ff00ff000000000000000000000000000000ffffffffff00ff0000ff0000ff000000000000000000000000000000ff0000ff00ff0000ff000000000000000000000000000000ff00ffffff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ffff00ffffffffffffff0000000000000000000000ff0000ff0000ff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffff0000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00ff000000ff00000000ff000000000000000000000000ffffffffff0000ff00000000ff000000000000000000000000000000ff00000000ffffffffff000000000000000000000000ff00ffffffffff00ff000000ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff00ff000000ff0000ff00ff000000000000000000000000ff00ffff00ff00ff0000ff00ff00000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff0000000000ff0000ff00ff00000000000000000000000000ff00ff0000ff0000ff0000ff0000000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000ff00000000ff00ff00ff000000000000000000000000000000ff00000000ff00ff00ff00000000000000000000000000ff00ff0000ff0000ff00ff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ffffffffff0000ff00ff00ff000000000000000000000000ffffffffffffffffffff000000ffff00000000000000000000000000000000000000ff0000ff0000000000000000000000000000ff00000000ff000000ff00ff000000000000000000000000ffffffffff00ff000000ff0000000000000000000000000000ffffffffffff00ffffffffffffff000000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00ffffffffff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ff0000ff00000000ff000000ff0000000000000000000000ff00ff00ff00ff00ffffffffff00000000000000000000000000ff00ff00ff0000ff00ff0000ff0000000000000000000000ff00ff00ff00ff00ff0000ff0000ff00000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000ff00ff00ff00ff0000ff00ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffffffff000000ff0000ff00000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00ffffffffffffff00ff000000000000000000000000000000000000ff00ff00000000000000000000000000000000ff00ff000000ff0000ff0000ff000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000ff00ff0000ffffff00ff0000ff000000000000000000000000ff00ff00000000ff0000ff0000ff0000000000000000000000ff00ff000000ff0000ffffffffff0000000000000000000000ff00ff00000000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffff00000000000000000000ff00000000ff0000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ffff00ffff0000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000ff0000ff000000ffffffffffffffff0000000000000000000000ff00ff0000ff00ff00ff0000ff00000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000000000ff0000ffffffffffffff00000000000000000000000000ff00ff00ff00ff0000ff0000ff00000000000000000000000000ffffffffff00ffff0000ff000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000000000000000000000000000000000ffff000000000000ff0000000000000000000000000000ff00ffff00ffff0000ff0000000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000ffffff00ff00ffffff00000000000000000000000000000000ffffff00ff00ffffff00000000000000000000000000000000ffffff00ff00ffffff000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ffffffffff000000ffffffffff0000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00ff000000ffffffffffff000000000000000000000000ff000000ff0000ffffffffffff0000000000000000000000ffffffffffffffff00ff000000ff000000000000000000000000ff00ff000000ff00ffffffffff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff00ff000000ff0000ff00ff000000000000000000000000ff00ff0000ff00ff0000ff00ff000000000000000000000000ffffffffff00ff0000ff0000ff0000000000000000000000000000ff00000000ff0000ff00ff00000000000000000000000000ff0000ff00ff0000ff0000ff0000000000000000000000ff000000000000ff00ff00ff00ff000000000000000000000000ffffffffffffff00ff00ff00ff0000000000000000000000ffffffffffffffff00ff00ff00ff00000000000000000000000000ff00ff0000ff0000ff00ff0000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000ff0000ff0000000000ff00ff00000000000000000000000000000000000000ff00ff00000000000000000000000000ff000000000000ff000000ff00ff000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ffffffffff00ff000000ff0000000000000000000000000000ffffffffffffff0000ff0000ffff0000000000000000000000ffffffffff0000ff000000ff000000000000000000000000ff00ff00000000ff00000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ff00ff00ff00ff0000000000ff00000000000000000000000000ff000000ff0000ff00ff0000ff0000000000000000000000ff00ff00ff00ff00ff0000ff0000ff00000000000000000000ff00ff00ff00ff00ffffffffffffff00000000000000000000ff00ff00ff00ff00000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff0000ff00ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ff00ff00000000ff00000000000000000000000000ffffffff00ff0000ff0000ff000000000000000000000000ff00ffffffff000000ff0000ff00000000000000000000000000ffffffff0000000000ff00ff00000000000000000000000000ffffffff00ffffffffffffffffff0000000000000000000000ffffffff00ff00000000ff00ff000000000000000000000000ffffffff00ffffffffffffffffff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000ff000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000ff00ff00ff0000ff0000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff00ff000000ffffffffffffff0000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00ff000000ff0000ff0000000000000000000000000000ff0000ff00ffffffff00ffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000000000ff0000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ff00ff00ff00ff0000ff0000ff00000000000000000000000000ff000000ff0000ffffffffffff0000000000000000000000ffffffffffffff0000ff00ff0000000000000000000000000000000000000000000000000000ff00ff00000000ff00ff00000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00ff000000ff00000000ff000000000000000000000000ff000000ff0000ff00000000ff0000000000000000000000000000000000000000ffffffffff000000000000000000000000ff00ffffffffff00ff000000ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff00ff000000ff0000ff00ff000000000000000000000000ff00ff0000ff00ff0000ff00ff0000000000000000000000ff000000000000ff0000ff0000ff0000000000000000000000ff0000ff00000000ff0000ff00ff0000000000000000000000ffffffffffff00ff0000ff0000ff000000000000000000000000ff00000000ff0000ff00ff00ff000000000000000000000000ff0000ff0000ff00ff00ff00ff0000000000000000000000000000000000000000ff00ff00ff00000000000000000000000000ff00ffffffffffffff00ff0000000000000000000000000000ff000000ff00ff0000ff00000000000000000000000000ffffffffffffff00ffff00ffff000000000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000000000000000ffff000000000000000000000000000000ff00ff00ff00ffffffffff00ff000000000000000000000000ff00ff000000ff0000ff00ff00000000000000000000000000ff0000ff0000ffff0000ff00ffff0000000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000000000ff0000ff000000ffff00ffff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ffffffffffff000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000ff00000000ff0000ff00ff0000ff0000000000000000000000ff00ff00ff00ff00ff00ff00ff00ff00000000000000000000ff00ff00ff00ff000000000000000000000000000000000000ff00ff00ff00ff0000ffffffffff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff0000ff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000ffffffffffffffff0000000000000000000000ff0000000000000000ff000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ff0000ff0000ff000000000000000000000000ff00000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00ff00000000ff00ff0000000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ffff0000ff0000ff0000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000000000ff0000000000000000000000000000ffffffff0000ff0000000000ff00000000000000000000000000ff00ff00ff00ff0000000000ff0000000000000000000000ffffffffffffffff00ff0000000000000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ff0000ffffff00ff00ffffff00ff0000000000000000000000ff0000ffffff00ff00ffffff00ff0000000000000000000000ff0000ffffff00ff00ffffff00ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ffffffffffffff00ff00000000ff000000000000000000000000ff000000ff0000ff00000000ff00000000000000000000000000ffffffffff0000ff000000ff000000000000000000000000ff00ff000000ff00ff000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ffffffffffffff00ff00000000ff000000000000000000000000ff00ff0000ff00ff00000000ff000000000000000000000000ff000000ff00ff0000000000ff000000000000000000000000ff00ff0000ff00ff00000000ff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff0000ff00ff000000ff00000000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ff000000ff00ff00000000000000000000000000ff00ff00ff00ff00ff0000ffff000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000ff0000ff00ff000000000000ff000000000000000000000000ffffffffff00ff0000ff00ff00000000000000000000000000ffffffffffff0000ffff00ff00000000000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffffff0000000000ff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000ffffffffffffff00ff00ff00ff00ff00000000000000000000ffffffffffffff000000000000000000000000000000000000ffffffffffffff0000ff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffff000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff00000000ff00ffffffffffff000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff000000ff00ff00000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000ff00000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ffff00ff000000ffffffffffffff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ff00ff00ff00ff0000ff0000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ffffffffffffff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000ffffffffff00ffffffffffffff00000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000000000ffffffff00ffffffff0000000000000000000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000ff0000000000000000000000ff0000000000ff000000000000ff0000000000000000000000ff0000000000ff000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000000000ffffffffffff000000000000000000000000ffffffffff0000ffffffffffff00000000000000000000000000ff000000ff0000ffffffffff000000000000000000000000ff00ffffffffff00ffffffffff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000000000ffffffffffff000000000000000000000000ff00ffffffff00ffffffffffff000000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000ff00000000ff00ffffffffffff00000000000000000000000000ff00000000ffffffffffffff0000000000000000000000000000ffff00000000ffffffffff000000000000000000000000ffffffffffffff00ffffffffff00000000000000000000000000ff000000ff0000ffffffffff00000000000000000000000000ff00ffffffff00000000ff0000000000000000000000000000ff00ff00000000ff00ff00000000000000000000000000ff00ff00ff00ff00ff000000ff00000000000000000000000000ffffff0000ff000000ff0000ff0000000000000000000000000000000000000000ff0000ff0000000000000000000000000000ffffff0000ff0000000000ff000000000000000000000000ff00ff000000ff00ff000000ff000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff0000ff00ff000000ff000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff00ff00ff0000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff000000000000000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00ff0000000000ff00ff0000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000ffffffffff00000000000000000000000000ffffffffffff000000000000000000000000000000000000ff0000ff0000ff0000ff00ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ff0000ff000000ffffffffff00000000000000000000000000ffffff00000000ff0000000000000000000000000000000000ffffffff000000ff0000ff0000000000000000000000000000ffffff0000ff000000ff000000000000000000000000000000ffffff0000ffffffff00000000000000000000000000000000ffffff00ffff00ffffffffff00000000000000000000000000ffffff00000000000000ff00000000000000000000000000000000ffffffffffffffff000000000000000000000000000000ff000000ff00000000ff00000000000000000000ffff000000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000ffff000000ff000000ff000000ffff00000000000000000000ff00ffffffff0000ffffffffffff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ffff000000ff0000000000000000000000000000000000000000ffffffffff0000000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff0000000000ff0000000000000000000000000000000000ffffffffffffff000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00ff000000000000000000000000ff000000ff0000ff00ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff00000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffff000000ffffffffff0000000000000000000000ffffffffffff000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffff000000ff000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffff000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000ffffffffff000000ff00000000000000000000000000000000ff0000000000ffffff00ff0000000000000000000000000000ff0000000000000000ff00000000000000000000000000ffffffffffffff00ff000000ff00000000000000000000000000000000ff00ff000000ff00ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000ff00000000ffffffffffffff000000000000000000000000ffffffffff00ff0000000000ff000000000000000000000000ffffffffffff000000ff00ff00000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff00ff0000ff0000ff00ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff000000000000000000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00ff000000ffffffffff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff00ff00000000ffffffffff00000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000000000000000ffffffffff00000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ffffffffffff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000000000ffffffff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000ffffffffffffff000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ff00ffffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ffff00ff000000ff00ffff00000000000000000000000000ff000000000000000000000000ff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffff00ff000000ff0000000000ff0000000000000000000000000000ffff000000ff00000000000000000000000000000000ffff000000000000ffffff00ffffff0000000000000000000000ff00ffffffffffffffffff00000000000000000000000000000000ff000000ffffffff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000ffff00000000000000000000ffffffffff0000ff0000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff00ff000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ffffffffffffff000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff0000ff00000000ff000000ff000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffff00000000000000000000000000000000000000ff0000ffffffffffffffffffffff00000000000000000000ffffffffffffff0000ff000000ff0000000000000000000000ffffffffffffff000000000000000000000000000000000000ffffffffffffff0000ffffffffff00000000000000000000000000000000000000000000ff0000000000000000000000000000ffffffffffffff00ffffffffff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000ffff000000ff0000000000ff0000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ffff000000000000ffff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff0000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffffffffffffff00ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff0000ff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ffffffffffffffff0000000000000000000000ffffffffff0000ffffffffffffff00000000000000000000ffffffffffffff00ffffffffffffff000000000000000000000000ffffffffff00ffffffffffffff0000000000000000000000ffffffffffffff00ffffffffffff0000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000000000ffffffffffffffff0000000000000000000000ffffffffff0000ffffffffffffff0000000000000000000000ffffffffffff00ffffffffffffff000000000000000000000000ff00ff0000ffffffffffffffff000000000000000000000000ff00ff000000ffffffffffffff00000000000000000000ffffffffff0000ffffffffffffffff0000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffffffff00ffffffffffff000000000000000000000000ffffffffff00ffffffffffffff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffff00000000000000000000000000ffffffffffffff00ffffffffff00000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000ffffffffffff00ffffffffffff0000000000000000000000ffffffffff0000ffffffffffffffff00000000000000000000ffffffffff0000ffffffffffffff0000000000000000000000ffffffffff0000ffffffffffffff00000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000ff00ffffffffffffffffffff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff0000ffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ffff0000ffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00ff000000ff0000ff00ff000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000000000ffff0000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffff000000ff00ff0000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffffffff00000000000000000000ffffffffffff000000ff0000000000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffff000000ff00000000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ffff00000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff00ff00ffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ff000000000000ff00000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffff000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ffffff000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffff00000000ff0000ff00ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff000000000000ff00000000ff00000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff000000ffffff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffff00ff0000ffff00ff000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffff0000ff0000ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff00000000000000000000000000000000ffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffffff0000000000000000000000000000000000ff00000000ffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ff0000ff00ff00000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff00ff00ff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000ffffffffff0000000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000ffffffffffffffffff00000000000000000000ffffff0000ffffffffffffff00000000000000000000000000000000ff00000000000000ffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00000000ffffffffffffff000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff00000000000000000000ff000000ffffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff00000000000000000000ff000000ffffffffffffffffffffff00000000000000000000ff000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000ff0000ff00ff00ff0000ff00000000000000000000ff0000ff00000000ff0000ff0000000000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff0000ff000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff0000000000ffffff0000000000000000000000ff0000000000000000ff0000000000000000000000000000ffffff00000000000000ff0000000000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ffffff00000000ff000000ff000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff0000ff000000000000ff00000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ffffff00000000ff00000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff000000ff0000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000ff0000ff000000000000ff0000ff00000000000000000000ffffff000000ff00ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000ffffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00000000ff00000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffffffffffff000000000000000000000000ff00ff000000000000ff00ff000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ffffffffffff00ffffffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ffffff0000000000000000ff000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ff00ff00000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff000000ffff0000ffff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffff00000000ff000000ff0000ff00000000000000000000ffffff00000000000000ff0000000000000000000000000000000000ffffff00000000ff0000000000000000000000000000ff000000ffffff00000000ff0000ff00000000000000000000000000ff0000ffff0000ff000000ff000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ffffffff00ff00000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ff00ff000000000000ff00000000000000000000000000ffff0000ff0000ff00000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00ffffff00ff0000000000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000ff000000ff000000000000ff0000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff000000ff000000ff00ff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff000000ff0000000000ff0000ff0000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ff0000ff000000ff00000000ff00000000000000000000000000ffffff00ff00ff000000ff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ffffffffffff0000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff0000ffff0000ff00ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00ffffff000000ff00000000000000000000000000000000ffff00000000000000ff0000000000000000000000000000ff000000ff00000000ff0000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000000000ffff00000000ffff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff00ff000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff0000ff00ff0000ff00ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffff00ff000000ff0000ff00000000000000000000000000ffffff00000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000ff0000ffff0000000000ff00000000000000000000000000ff000000000000ff000000ff000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000ff00ff00ff0000ff00ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00ff00ff0000ff00000000000000000000000000000000ff00ff00000000ff000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ff000000ff0000000000000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff000000ff00ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000000000ffff0000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00ffff000000ff0000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff00ff00ff0000ffffffffffff000000000000000000000000ff00ff0000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffff00ffffffffffffffffff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff000000ff0000000000000000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffff000000ff000000000000000000000000000000000000ffffff000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff00ff00ff00ff00ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff00ff00ffffffffffffffff0000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff00ff000000ff00000000000000000000000000000000ffff0000ff0000000000ff000000000000000000000000000000000000ff00ffff000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ffffffffff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000000000ff000000000000000000000000000000ffffff000000ffff00000000ff00ff00000000000000000000ffffff0000ff00ff000000000000ff00000000000000000000ffffff000000ff0000000000ff000000000000000000000000ffffff00000000ff0000ffffffff0000000000000000000000ffffff0000ff0000ff00ff0000ff0000000000000000000000ffffff00ff0000ff0000ff0000ff000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff0000ff00000000ff000000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000ff00ff00ff0000ffff00ff000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ffffffffffffff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff00000000ff00ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ffff0000ff00ff000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff000000ff000000ffffff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000ff0000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffff00000000000000ffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ff0000000000ff0000ffff0000000000000000000000ff000000ff000000ff000000ff0000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff0000000000ffff000000000000000000000000ff00ff0000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff00ff0000000000000000000000000000000000000000ff00ff00ff00ff000000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff00ff00ffffffff000000000000000000000000ff00ff00ffffffffffffff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000ff0000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff00ff000000000000ff00000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ff00ff000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ff0000ff00ff00ff0000ff0000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff00ff00000000ffff000000ff00000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff000000ff0000000000ff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff00000000ff00ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff00ff00ffff00ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ff00ff0000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ffffff00000000ff00000000ffffff000000000000000000000000ff00ffff000000ffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff00000000000000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffff00000000000000ff00000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff000000ff000000000000ffffff000000000000000000000000ff00ff0000000000ff00ff0000000000000000000000000000ff00ffff000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff000000ff00ff00ffffffffff00000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00ffffffffffffff00ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000000000ff00000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffff00ff0000000000000000000000000000ff00ff00ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ffff00ff00ff00ffffffffffff000000000000000000000000000000ff000000000000ff00000000000000000000000000ffffffffff00000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00ff00ff0000ff000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff00ff00ff000000000000ff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000000000000000ff000000ff00ff0000000000000000000000ffff0000ff00ff00ff0000ff0000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff0000ffffffff00000000000000000000000000ff0000ff0000ffff00ff0000ff00000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ffffff00ff0000000000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00ffff0000ffff00ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ffff00ff000000ff00000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000000000ffff0000000000ffff000000000000000000000000000000ff00000000ffff0000ff000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff00000000000000000000ff0000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffff000000ff00000000ff0000ff000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff00000000ffff0000ff00000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffffff00ff00ff000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ffffffffffffffffffff00000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ffffffffff00ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff0000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00ff00ff000000000000ff0000000000000000000000ff00000000ff00ff00000000ff00000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000ff0000ff000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000000000ffffff00ff00ffffff00000000000000000000000000ff00ff000000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffff000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff00ff00ff0000000000ff000000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff00ffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff00000000ff00ff0000ff000000000000000000000000ffffffffff00ffffffffffffff0000000000000000000000ffffffffffffff00ffffffffffffff0000000000000000000000000000ff00ff000000ff00000000000000000000000000000000ff000000ff00ff0000ff00ff000000000000000000000000ffffffffff0000ff00000000ff000000000000000000000000ff0000ff00ff00ff0000ff0000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff0000ff00ff00ff00ff00ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff000000ffff000000ff000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000000000000000ffff00ffff0000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffff00ff0000ff0000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff00000000000000000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ffffff00ff000000ff0000ff000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffff00000000ff0000000000ff000000000000000000000000ff0000ff00ff00000000000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000ff0000000000000000ff00000000000000000000ff000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff000000ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ffffffffffffffffff0000000000000000000000000000ff0000ff00000000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ffff0000ffffffffffff000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff0000ff0000ff000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ffff00ff0000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffff0000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff00ff000000ff000000ff0000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff00ff0000000000ff00000000000000000000000000ff000000000000ff0000ff00ff000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff000000ff000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffff0000ff0000ff0000000000000000000000000000ffffffffff000000ffff00ff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ffffffff00ff00ff0000ff0000ff000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffff0000000000000000ff000000000000000000000000ffffffff000000ff0000ff0000000000000000000000000000ffffff000000ff0000ff0000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ffffffff00000000ff000000ff000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff00ffffffffffffffffff0000000000000000000000ffffff00ffffffffff00ff0000000000000000000000000000ffffffff00000000ff00000000ff0000000000000000000000ffffffff0000ff000000ff0000ff0000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff00000000ffff00ff00000000000000000000000000ffffffff000000ff00000000ff000000000000000000000000ffffffff0000ff0000000000ff000000000000000000000000ffffffff00000000ff00ffff00000000000000000000000000ffffffff0000ff0000000000ff000000000000000000000000ffffff00000000ff00ffffffffff00000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff0000ff00ff000000ff000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000ff00ff00ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000ff00ff000000ff00ff000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff0000ff000000ffff00000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000000000ff0000000000000000000000ffffff00ff0000000000000000000000ff0000000000000000000000000000000000000000000000000000ffffff00000000000000ffff000000000000000000000000000000ff0000ff00000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00ffffffffff00ff0000ff00000000000000000000000000ff000000ffff0000000000ff00000000000000000000000000ff000000000000ff000000ff000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ffff00ff00ffff000000ff000000000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ff00000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ffffffffffff0000ff000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000ff0000ffffff00ff00ffffff00ff00000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff0000ff00ff0000ff0000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff000000ff000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ffffffffffff0000000000000000000000000000000000ff0000ff00ff00000000ff000000000000000000000000ff000000ff0000ffffffffffff000000000000000000000000ff00000000ff00ffffffffffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffff00ffffffffffffff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ffffffffffff0000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000ff000000ff00ff00000000000000000000000000000000ffff0000ffff00ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000ff000000ff0000ff00000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000000000000000ff00ff000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000ffff0000ff000000000000000000000000000000ff00ffffffffffffff00ff0000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff00ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff00ffffffffffff0000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00ff00ffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000000000000000000000ff0000000000000000ffffffff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00ff000000ff00ff000000ff0000000000000000000000ff00ff00000000ff000000ff0000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ffffffff000000ff000000ff00000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00ff00ff00ff00ff000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff0000ff0000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000ffffffff000000ff00ff00000000000000000000000000ff0000000000ff000000000000ff00000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000ff0000ff00ff0000ff00000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000ff0000000000ff0000ff000000ff0000000000000000000000ff0000000000ffffffffffffff000000000000000000000000ff00000000ffffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ffffffffff000000ffffffffff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff00ffffffff000000000000000000000000ffffffffff0000ff00000000ff00000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff000000ff00ff00000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00ff000000ff0000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ffff00ff000000ff0000000000000000000000000000ff000000ff0000ff00000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000000000000000ffff00000000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff000000ff000000ff00000000000000000000000000ffff000000ff0000ff00000000ffff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00ffffffffff00ffffffffff00000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ffffff00ff000000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff0000ffffffffffffffffff000000000000000000000000ff00ffffff0000ffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff0000ff0000ff00000000000000000000ffffff0000ffffffffffffffffffff00000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000000000ff00ff0000ffffffffffffff000000000000000000000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00ff000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffffff00ff000000000000000000000000000000ff000000ff0000ffffffffffff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffff00ff000000ff000000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffffff0000ff0000ffffffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ff00000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff0000ff0000ff0000ffff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff00000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffff0000ff0000ff0000ff00000000000000000000000000000000000000ff000000000000000000000000000000ffffffffffffffff0000ff00ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00ff000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffffff00ff0000ff0000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff000000ff0000ff00000000ff0000000000000000000000ffffffffff00ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000000000ff00ffffffffffffffff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff0000ffff0000ffffffff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff00ff00ffffffffff0000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffff00ffffffffff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff0000ff00ff0000000000000000000000000000ff0000ffffffffffffffffff00ff00000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00000000ffff00ff00000000000000000000000000ffffff000000ffffffffffffff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff00ff0000ff0000ff000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff00ff0000ff0000ff00000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff000000ff00ff0000ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000ffffffffffff00ffffffffffffffff0000000000000000000000000000000000ffffffffffffff0000000000000000000000ffffffffffffff00ffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ffffffffff0000ffffffffffff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffff00ffffffffffffffff000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ffffffffffffff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000ffff0000ffff00000000000000000000000000000000ff000000ff000000ff00000000ff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ffff0000000000ff000000000000000000000000000000ffffffffffff00ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000ffffffffff00ffffffff00ffffffff000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000ffff00ff00000000ff000000ff0000000000000000000000000000ff00ffffff0000ff0000ffffff00000000000000000000ff0000ff000000ffffffffffffffff00000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ffffffffff00000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000ff00ff000000ff0000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff00000000ff000000ff0000000000000000000000000000ff00000000ffff00ffff0000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffffffff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00ff0000ffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ffffffffffffffffff000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ffff000000ff00000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffff000000ff00ff0000000000000000000000000000ffffffffffff00ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff00000000000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ff00000000000000ff000000000000000000000000ff00000000ff00ff0000ff0000000000000000000000000000ff0000000000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffff000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ffffffffffffff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ffff0000ffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffffffffff00000000000000000000ff000000ffffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff00000000000000000000ff000000ffffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ffffffffffff000000ffff0000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ffffff0000000000ffffff000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ffffffff0000ffffffff000000000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ffffffff00ffffffffffff0000000000000000000000000000ffffffff0000ffffffff000000000000000000000000000000ffffffff0000ffffffff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffff0000000000000000ff00000000000000000000000000ff00ffffff00000000000000000000000000000000000000ff00ff00000000000000ff00000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff00ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffff000000000000ffff00000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000ff0000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000ff00000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000ff00000000000000ff000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000ff00ff0000000000ff00000000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000ff000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000ff00000000ff000000000000ff000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff00000000000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000ffff000000000000ff000000ff0000000000000000000000ff0000000000ff0000000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000ff00000000000000ff000000ff00000000000000000000000000ff000000000000000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000ff0000000000ff00000000ff0000000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000ff00000000000000ff000000ff000000000000000000000000ff0000000000ff00000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff00ff00000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff00ff00000000ff00ff00ff000000000000000000000000ff00000000ffff0000000000000000000000000000000000ff0000ff0000000000ff00ff000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ff0000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffff0000000000ff0000000000ffff00000000000000000000000000ffff0000ffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000ff0000000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff0000000000ff00ff00000000000000000000000000000000ff000000ff00ff000000000000000000000000000000ff000000000000ff00ff0000000000000000000000ff00000000ff00000000ff00ff00000000000000000000ffff0000000000ffff0000ff00ff000000000000000000000000ff0000000000000000ff00ff00000000000000000000ff0000000000ff00000000ff00ff0000000000000000000000ff000000000000ff0000ff00ff00000000000000000000000000ffffffffffff0000ff00ff00000000000000000000000000ff0000ff000000ff00ff00000000000000000000000000ff0000000000000000ff00ff0000000000000000000000ff0000ff00ff00000000ff00ff00000000000000000000000000ffffffffffff0000ff00ff000000000000000000000000000000ff0000000000ff00ff0000000000000000000000ff0000ff00ff00000000ff00ff0000000000000000000000ffffffffffffff000000ff00ff00000000000000000000ffffffffff000000000000ff00ff000000000000000000000000000000ff0000000000ff00ff000000000000000000000000ff00ff000000000000ff00ff0000000000000000000000000000ff000000000000ff00ff000000000000000000000000ff00000000ff000000ff00ff0000000000000000000000ff00000000ff00000000ff00ff0000000000000000000000000000ff000000000000ff00ff0000000000000000000000ff000000000000ff0000ff00ff0000000000000000000000ffffffff000000000000ff00ff00000000000000000000000000ff0000ff00ff0000ff00ff000000000000000000000000ff00000000ff000000ff00ff000000000000000000000000ff000000ff00000000ff00ff0000000000000000000000ff00000000ff00000000ff00ff000000000000000000000000ff00ff000000000000ff00ff00000000000000000000000000ffffffffffff0000ff00ff00000000000000000000ffffffffffffffffff0000ff00ff0000000000000000000000ffffffffffffff000000ff00ff00000000000000000000ff000000ff000000000000ff00ff00000000000000000000000000000000ff000000ff00ff000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff000000000000000000000000ff00ff00000000000000ffff00000000000000000000000000ff00ffffff000000000000000000000000000000000000000000ff00ff00000000000000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000ff00ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffff00000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffff0000ffffffffff0000000000000000000000000000ffffffff000000000000ff0000000000000000000000000000ffffffff000000ff0000ff0000000000000000000000000000ffffffff0000ffffffffff0000000000000000000000000000ffffffff0000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ff00000000ff000000000000000000000000ff00ffffffffffffff00ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffff0000ff00000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff000000ff00ff00000000ff00000000000000000000000000ff000000000000000000ff0000000000000000000000ff00000000ff000000000000ff000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000000000000000ff000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff0000000000ff00000000ff00000000000000000000ff00000000ff00000000000000ff000000000000000000000000ff00000000ff0000000000ff0000000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000ffffffffff00000000ff000000000000000000000000ff0000ff00ff0000000000ff00000000000000000000ff000000ff000000ff00000000ff00000000000000000000ff000000ff000000ff00000000ff00000000000000000000000000ff0000ff000000000000ff0000000000000000000000ff00000000ff000000000000ff00000000000000000000ff000000ff0000ff0000000000ff000000000000000000000000ff00000000ff0000000000ff000000000000000000000000000000ffffffff00000000ff0000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ffffffffffff0000000000ff00000000000000000000000000ff00ff00000000000000ff0000000000000000000000ff00000000ff000000000000ff0000000000000000000000000000ff0000ff0000000000ff00000000000000000000ff0000ff00000000ff00000000ff00000000000000000000ff000000ff000000ff00000000ff0000000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff0000ff0000ff0000000000ff00000000000000000000ff000000000000ff0000000000ff000000000000000000000000ff00000000000000ff00000000000000000000000000ffff000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff00000000ffff00000000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ffff00ffffffffffffffffff0000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff0000ffffffffffff00ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff000000000000ffff000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff000000ff00ff00000000ff000000000000000000000000ff00000000ff000000ff00ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000ff000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff000000000000ff000000ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff0000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000ff000000000000ff000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff0000000000ff00000000ff0000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff00000000ff0000000000ff0000000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000ff0000ffff00ff00000000ff0000000000000000000000ff0000ff000000ff00000000ff0000000000000000000000ff0000ff0000ff0000000000ff00000000000000000000ffff0000ffff00000000000000ff000000000000000000000000ff000000ff000000000000ff0000000000000000000000ff0000ff00ff00ff00000000ff000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000ffffffffff000000000000ff00000000000000000000ffff0000ff0000ff0000000000ff0000000000000000000000ff00ff00000000ff00000000ff00000000000000000000ff000000ff000000ff00000000ff0000000000000000000000ff0000000000ff0000000000ff000000000000000000000000ff00ff00ff000000000000ff0000000000000000000000ff000000ff00ff0000000000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000ff0000ff00ffffffffff00ff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff00ff00000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffff000000ff00000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ffffffffff0000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ffffffffff00ff000000ff0000000000000000000000000000ffffffffff00ffffffffff0000000000000000000000000000ffffffffff00ffffffffffff00000000000000000000000000ffffffffff00ff000000ff0000000000000000000000000000ffffffffff00ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ffff00ff0000ff0000000000000000000000000000ff0000000000ff0000ff00ff000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000000000ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000ff000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ffffffffff00ffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000ff0000000000000000ff00ff00000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00000000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ffff000000ff00000000ff0000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ff00ff00000000ff0000ff00000000000000000000000000ff00ff00000000ff0000ff000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000000000ff0000000000ff0000ff000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff00ff0000ff0000ff0000ff000000000000000000000000ff00ff00ff000000ff0000ff000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff00ff000000ff00ff0000ff0000000000000000000000000000000000000000ff0000ff000000000000000000000000ff000000ff000000ff0000ff00000000000000000000ff0000ff0000ff00ff00ff0000ff000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff00ff00ff000000ff0000ff0000000000000000000000ff00ff00000000ff00ff0000ff00000000000000000000ffffffffffffffffff00ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff00000000000000000000000000ffffff00000000ff0000ff000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff00ff00ffffffffffffff000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ffff00ff00ff00ff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00ff000000ff0000ff00ff000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff0000ff00ff00ff00ff00ff000000000000000000000000ff00ff0000ff0000000000ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000000000ff00ff00ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff00000000ffffffffffff00000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ffff00000000ff0000ff000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000ff0000000000ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff00ff00ff000000ff0000ff00000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff00ff00ff000000ff0000ff00000000000000000000000000ffffff00000000ff0000ff00000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ffff000000ff00ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff00ff00ff00ff0000ff000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ffffff00000000ff0000ff000000000000000000000000ffffffffffffff00ff0000ff00000000000000000000ff000000ff000000ff00ff0000ff0000000000000000000000000000ff0000000000ff0000ff00000000000000000000ffffffffffffffffff00ff0000ff000000000000000000000000ff00ff000000ff00000000ff00000000000000000000ff000000ff0000000000ff0000ff000000000000000000000000000000000000000000000000ff0000ff00ffffffffff00ff00000000000000000000000000ff0000ff00ff000000ff00000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff00ff00000000ff000000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffff00ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff0000ff00ff00ff00ff00ff000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ff00ff00ff00ff00ff000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ffffffff000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff0000ff00000000ff0000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000000000000000ffffff000000000000000000000000000000000000ff000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ffff000000ff00000000ff0000000000000000000000000000ff0000ffff0000ff00ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff000000ff000000ff00000000000000000000ffffff0000ff00ffff00ff0000ff00000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000ff000000ff00ff000000ff0000ff0000000000000000000000000000ff0000000000ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff000000ff000000ff0000ff00000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000ffffffffffffffffffffff0000ff00000000000000000000000000ffffffffff0000ff0000ff000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff0000000000000000000000000000ff0000000000ff0000ff000000000000000000000000ffffffffffffff00ff0000ff0000000000000000000000000000ff0000000000ff0000ff0000000000000000000000ff0000ff00ff000000ff0000ff0000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000ff000000ff000000ff0000ff00000000000000000000ffffffffffffffffff00ff0000ff0000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000ffffffffffffff00ff0000ff000000000000000000000000ffffffffffff0000ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ffffffffff000000ff0000ff000000000000000000000000ff00ff00ff000000ff0000ff000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000ff000000ff000000ff00ff0000ff00000000000000000000ffffffffffffffffff00ff0000ff0000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000ff0000ff0000000000ff0000ff000000000000000000000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000ff000000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff00ffff000000ffffffffff000000000000000000000000ff0000ffff0000ff00ff00ff000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff00ff00ff00ff00ff000000000000000000000000ff0000ff00ff00ff00ff00ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ffffffffffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff00ffff00ffffffffffffff00ff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff00ff0000ff00ff00ff00ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ffff00ff00ff0000ff00000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000ff00ff0000ff000000ff0000ff00000000000000000000000000ff00ff00000000ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000ff00ffff00000000ff000000ff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ff000000000000ff0000ff000000000000000000000000ffffffff00ff0000ff0000ff00000000000000000000000000ff00ffff000000ff0000ff00000000000000000000ffffffffffffffff0000ff0000ff0000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff00000000ff0000ff00000000000000000000ffffffffffffffffff00ff0000ff0000000000000000000000ff0000ffff00ff0000ff0000ff000000000000000000000000000000ff00000000ff0000ff000000000000000000000000ff000000ff00ff00ff0000ff00000000000000000000ff000000ff0000000000ff0000ff0000000000000000000000ff0000000000ff0000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff000000000000000000000000ff000000ff00ff00ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000ffffffffffffffffff00ff0000ff0000000000000000000000000000ff0000000000ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff00000000000000000000000000ff0000000000ff000000ff000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000000000000000000000ffffff0000ffffffffffffffffff0000000000000000000000ffffff00000000ffffffffffff000000000000000000000000ffffffff000000000000000000000000000000000000000000ffffff00ff000000ff00ff0000000000000000000000000000ffffffff0000ff0000ff0000ff000000000000000000000000ffffffff000000ff00000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffffffffffffffff00000000000000000000ff00ff0000ffffffffffffffffff00000000000000000000ff00ff0000ff000000ff000000ff00000000000000000000ff00ff000000ffff0000ff00000000000000000000000000ff00ff0000ff000000ff00ff00ff00000000000000000000ff00ff000000000000000000000000000000000000000000ff00ff0000ff00ff00ff00ff00ff000000000000000000000000ff000000ffffff0000ff00ff00000000000000000000000000000000ffffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ffffffffffffffffff00ffff000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffff00ffff0000000000ffff000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffff000000ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ffffffffffff000000000000000000000000000000ff00000000ffff00ffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff00ff0000ff00ff0000ff00000000000000000000000000ff0000000000ff000000ff00000000000000000000ffffffffffffffffff00ff0000ff00000000000000000000ffffffffffffffffffffff0000ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff00ff00000000ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ffff00ff000000ff000000ff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ff000000000000ff0000ff000000000000000000000000ff0000ff00ff0000ff0000ff0000000000000000000000000000ffff00000000ff0000ff00000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000ff0000000000ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ffffffffffff000000ff0000ff00000000000000000000ffff0000000000ff0000ff0000ff00000000000000000000ff000000ff0000000000ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff0000000000000000000000000000000000000000ff0000ff000000000000000000000000ffffffffffff0000ff0000ff0000000000000000000000000000000000000000ff0000ff0000000000000000000000000000ff0000000000ff0000ff00000000000000000000ffff0000000000ff0000ff0000ff0000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000ffffffffffffff00ff0000ff0000000000000000000000000000000000000000ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000ff0000ff00000000ffff0000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffff0000ffffffff000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000ff0000000000ff00000000ff0000000000000000000000000000ffff00000000000000ffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff000000ff000000ff0000000000000000000000ffff0000ff000000ff000000ff0000000000000000000000ffff0000ff000000ff000000ff0000000000000000000000ffff0000000000ff0000ff00000000000000000000000000ffff000000ff0000ff00ff00ff0000000000000000000000ffff000000ffffffffffffff000000000000000000000000ffff0000ff00ff00ff00ff00ff000000000000000000000000ff000000ffff000000ff00ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff0000000000000000000000000000ff00ffffffffff00ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff0000000000ffff0000000000000000000000ff0000000000ffff000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ffffffffffffff000000000000000000000000ff00000000ff00ff00000000ff00000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000ff00ff00000000ff00000000000000000000000000ff00ff00ff000000ff00ff00000000000000000000000000000000ffffff00ff00ffffff00000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff0000ff00ff00ff0000ff00000000000000000000ffffffff0000000000ff000000ff0000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff000000000000ff0000ff000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff00ffffffffff000000ff0000ff00000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000000000ff0000ff000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000ffffffffffffffffff00ff0000ff00000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff0000000000ff0000ff00000000000000000000ffffffffffffffffff00ff0000ff00000000000000000000ffffffffffffffffffffff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000ff0000ffff000000ff0000ff00000000000000000000ffffffffffffffff0000ff0000ff0000000000000000000000ff0000000000ff0000ff0000ff00000000000000000000ff00ffffffffff000000ff0000ff000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000ffffffffffffffffffffff0000ff0000000000000000000000000000ff0000000000ff0000ff000000000000000000000000ff0000ffff000000ff0000ff0000000000000000000000000000ff0000000000ff0000ff000000000000000000000000ff0000ff00000000ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff0000000000000000000000000000ff0000000000ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff0000000000000000000000ff0000ff00000000ff000000ff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000ff00ffffffffff00ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000ff0000000000ffffff0000000000000000000000000000ffff000000ffff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff000000ff000000ff0000000000000000000000ffff0000ff000000ff000000ff0000000000000000000000ffff0000ffffffffffffffffff0000000000000000000000ffff0000000000ffff000000000000000000000000000000ffff000000ffffffff00ff00ff0000000000000000000000ffff000000ff0000000000ff000000000000000000000000ffff0000ff00ff00ff00ff00ff00000000000000000000ff00ff00000000ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff00000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff000000ff0000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff00ff00ff00ff000000ff00ff000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ffff00000000ff00000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ffffff00ff0000ff00000000000000000000000000ffffffff0000ff000000ff0000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000ffffffffffff00000000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000ff00000000ff000000ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff000000000000ff00ff0000ff00000000000000000000000000ff0000000000ff000000ff0000000000000000000000ffffffffffffffff00ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff00000000000000000000ff00ffffffff00ff0000ff0000ff000000000000000000000000000000ff00000000ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff00000000000000000000ffffffffffffffffff00ff0000ff0000000000000000000000ff0000000000ff0000ff0000ff000000000000000000000000000000ff00000000ff0000ff000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ffff0000000000ff0000ff0000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000ff000000000000ff00ff0000ff000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000ff00ffffffffff00ff00ff0000ff00000000000000000000000000ffff0000000000ff0000ff00000000000000000000ffffffffffffffffff00ff0000ff000000000000000000000000ff0000ff00000000ff0000ff0000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff00ff0000000000000000ff0000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00ff000000000000ff000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff00ff0000ff000000000000000000000000000000ff000000ff00000000ff00ff000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff00ff00ff00ff00ff0000000000000000000000ffff00ffffffffffff00ff00ff00000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000ffffff00000000000000000000000000ff00ffff0000000000ffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00ffffffffff00ff00ff00000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff00000000ff000000ff00000000000000000000000000ff00ff00000000ff00ff00000000000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ff0000000000ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ffffffffffffff000000000000000000000000000000ff00000000ffffffffffff00000000000000000000000000ff00ff00ff000000ff00ff00ff0000000000000000000000ff0000ffffff00ff00ffffff00ff000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000ff0000ff00000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000ffffff00ff0000ff00000000000000000000000000ffffffffff0000ff0000ff00000000000000000000000000000000ff000000ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ff0000ff0000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000ff0000000000ff0000ff0000ff000000000000000000000000000000ff00000000ff0000ff0000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000000000ff0000000000ff0000ff000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000ff000000ff00000000ff0000ff00000000000000000000000000ff00ff00000000ff0000ff0000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000ff0000000000ff0000ff0000000000000000000000ffff0000ff00000000ff0000ff0000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000ffffffffffff0000ff0000ff000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000ffff0000ff00000000ff0000ff00000000000000000000000000000000ff000000ff0000ff000000000000000000000000ffffffffffffff00ff0000ff0000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff000000000000000000000000000000ff00ffffffffffffff00000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff0000000000000000ff0000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000ff00ff0000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff000000ff00000000ff00ff000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff000000ff00ff00ff0000000000000000000000ffff00000000ff000000ff00ff000000000000000000000000000000000000000000000000000000000000000000ffff000000000000ffff00000000000000000000000000000000ff000000ffff00ffff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff00ff000000ff00ff00ff000000000000000000000000ff00ff000000000000ff00ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffffffffff00ff0000ff0000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff00ffffffffffffffffffff0000000000000000000000ff0000000000ff000000000000ff000000000000000000000000ffffffff00ff000000ff0000000000000000000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff0000000000ff0000ff00000000000000000000ffffffffffffffffff00ff0000ff0000000000000000000000ff0000000000ff0000ff0000ff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000ffffffffffff000000ff000000ff000000000000000000000000ff0000ff00ff0000ff0000ff0000000000000000000000ff0000000000ff0000ff0000ff000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000000000ff00000000ff0000ff0000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ff000000000000ff0000ff000000000000000000000000ffffffffffffff00ff0000ff0000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000ff0000000000ff0000ff00000000000000000000ffffffffffffffffff00ff0000ff00000000000000000000000000000000ff000000ff0000ff00000000000000000000ffffffffffffffff0000ff0000ff0000000000000000000000ff0000000000ff0000ff0000ff00000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000000000000000000000ff0000ff000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000000000ff000000ff0000ff000000000000000000000000ffffffffff000000ff0000ff000000000000000000000000ff0000000000ff00ff0000ff0000000000000000000000ffffffffffffff0000000000ff00000000000000000000ff00000000000000ff00ff0000ff0000000000000000000000000000000000000000ff0000ff00000000000000000000ffffffffffff000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ffffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffff00ffffffffff0000000000000000000000000000ffffffffff00ffffffffff0000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff000000ffffffffffff0000000000000000000000000000ff00ffffffffff000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000ff00000000ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ffffffffff00ff0000ff00000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ffffff00000000ffffffffff000000000000000000000000ff00ffff000000ff000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffff0000ff00ff0000000000000000000000ffffff000000000000ff00000000000000000000000000000000ff00ff00ff000000ff00ff00ff000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ffffffffffff000000ff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000000000000000ff00000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000ff0000000000ff0000000000ff00000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000000000ffffffffffffff000000000000000000000000ff0000ff0000ff00000000ff0000000000000000000000ff0000000000ff0000000000ff000000000000000000000000ffffffffffff0000000000ff0000000000000000000000ffffffffff00000000000000ff0000000000000000000000ff0000000000ff0000000000ff0000000000000000000000ffffffff0000000000000000ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff00ff00000000000000ff00000000000000000000ffffffffffffffffff00000000ff0000000000000000000000000000000000000000000000ff00000000000000000000ffffffffffffffffff00000000ff000000000000000000000000ff0000ff00000000000000ff0000000000000000000000ff0000000000ff0000000000ff00000000000000000000000000ff00ff00000000000000ff000000000000000000000000ff00000000ff0000000000ff0000000000000000000000ffffffffffffffff00000000ff00000000000000000000000000ff00ff00000000000000ff00000000000000000000ffffffffffffffffff00000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000ff0000000000ff00000000ff0000000000000000000000000000000000000000000000ff00000000000000000000ffffffffffffffffff00000000ff0000000000000000000000ff0000ff0000ff0000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff00ffffffffff000000ff000000000000000000000000ff00000000ff000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000ff00000000000000ff0000ff00000000000000000000000000ff000000000000000000ff000000000000000000000000ffff00ff00000000ff000000ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000ffff00ff00000000ff000000000000000000000000ff00ff00ff00ffffffffffffffff00000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff0000ff0000000000000000000000000000000000ffffffffffffffffffff0000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ffffffffff0000000000000000000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000000000000000000000ff00000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffff0000000000ff0000000000000000000000ffffffffffffffff00000000ff00000000000000000000000000ff00ff00000000000000ff0000000000000000000000ffffffffffffffff00000000ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000ffffffffffffff0000000000ff0000000000000000000000000000ff0000000000000000ff00000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff0000ff00000000ff0000000000000000000000ffffffffffffff0000000000ff00000000000000000000000000ff000000000000000000ff000000000000000000000000000000ffffffff00000000ff0000000000000000000000ffffffffffffff0000000000ff0000000000000000000000000000ffffffff0000000000ff00000000000000000000ffffffffffffffffff00000000ff000000000000000000000000ff0000ff00000000000000ff0000000000000000000000ffff000000ff000000000000ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000ff000000ff000000000000ff0000000000000000000000ffffffffffffff0000000000ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000ffffffffffff0000000000ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000ffffffffffff000000000000ff000000000000000000000000ffffffffffffff00000000ff00000000000000000000ffffffffffffffffff00000000ff0000000000000000000000000000ff0000000000000000ff00000000000000000000ff0000ff0000ff000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffff0000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff00ffffff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff00000000000000ffffffffffff00000000000000000000000000ffffffffffffff00ffffffff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ffff000000ffffffffffffff00000000000000000000000000ffffffffff0000ff0000ff0000000000000000000000000000ff0000000000ff00000000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff0000ff0000000000000000000000000000000000000000ff00ff0000000000000000000000000000ff00ff00ff000000ff00ff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000000000000000ff00000000000000000000000000ff000000000000000000ff00000000000000000000000000ff000000000000000000ff0000000000000000000000ff00000000ff000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff0000000000000000ff00000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000ff000000000000000000ff0000000000000000000000ff0000ff0000ff0000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff000000000000000000000000ff000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff00000000000000ff000000000000000000000000ff000000000000ff0000ff00000000000000000000000000ff00ff00ff00ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffff0000000000ff00000000000000000000000000000000000000ff00ff00ffffffffffffff00000000000000000000000000ff000000ff0000ffffffffffff000000000000000000000000ffffffffff00ffff000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff000000ffffffffffff00ff000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000ff0000000000000000000000ff0000ff00ff00000000000000ff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffff00ffffffffffffffffff0000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ffffffffff0000ff0000000000000000000000000000000000ff0000000000ff00ffff00000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000ff000000ff000000000000000000000000ffffffffff000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ffffffffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000ff000000000000000000000000ff00ff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff0000000000000000ff0000000000000000000000000000ffff0000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff00ffffffffff00ffff00000000000000000000ffffffffffff00ffff00ff00ffff00000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00000000000000ff000000000000000000000000000000ffff0000ffffffffffffff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ffffffffffffff00ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000ff000000ff00000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff000000ff000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000ffffffffffff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff000000ff0000ff00ffff00000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff000000ff00ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000ff00000000ff00000000000000000000000000000000000000ffff00000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000ffff00000000000000ff0000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000ffff00000000ff00000000ff00000000000000000000000000000000ff00ff00000000ff00000000000000000000000000ff0000000000ff00000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000ffffffff0000ff00000000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000ff00000000ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff000000000000000000000000ff0000ff00ff0000ff000000ff00000000000000000000000000ff0000000000ff00ff000000000000000000000000000000000000ff000000ff00ff000000000000000000000000000000000000ff0000ff00ff000000000000000000000000000000000000ff0000ff00ff0000000000000000000000ffffffff000000ff0000ff00ff0000000000000000000000ff000000000000ff0000ff00ff00000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff00ff0000ff0000ff00ff00000000000000000000000000ff00000000ff0000ff00ff000000000000000000000000000000ff0000ff0000ff00ff0000000000000000000000ffffffffff000000ff0000ff00ff0000000000000000000000ffffffffffffff0000ff00ff000000000000000000000000000000ffffffff0000ff00ff00000000000000000000000000ffffffffffffff00ff00ff0000000000000000000000ff00000000ff0000000000000000000000000000ff00ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ffffffffffffff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000ff000000ff0000000000000000000000000000ff00000000ffff00ff00ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000ff000000ff0000ffffffffff0000000000000000000000000000ff00000000000000ff000000000000000000000000ff000000ff00ff0000000000ff00000000000000000000ffffffff00000000ff00000000ff0000000000000000000000ff00000000ff00ff00000000ff0000000000000000000000000000ffffff00ff00000000ff0000000000000000000000ff00000000ff00ff00000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ffffffffffff000000ff0000000000000000000000ff000000000000ff00000000ff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000ff00000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff000000000000000000ff00000000000000000000000000ffff000000000000000000ff000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff000000000000ff000000000000000000000000ff000000ff0000000000ffff00000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff0000ff00ff000000000000000000000000ffffff0000000000ff0000ff00000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff0000000000ff00000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffff000000000000ffff0000000000000000000000000000ffff000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ffffff00000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffff00000000000000ffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffff000000000000ffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff0000000000ffffff00000000000000000000000000ff0000000000000000ff0000000000000000000000ff0000000000000000000000ffffffff000000ff0000000000ff000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000ffffffffffff00ff0000000000ff0000000000000000000000ff0000ffffff0000ff000000ff00000000000000000000ffffffffffffff0000ff000000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000ffffffff00000000ff000000ff00000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000ffff000000ff0000ff000000ff0000000000000000000000ffffffffffffff00ff000000ff000000000000000000000000ffffffffffff00ff000000ff00000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ff0000000000ff00ff000000000000000000000000ff00ff0000ffffffffffffff000000000000000000000000ff0000ff0000000000ff00ff00000000000000000000000000ff0000ffffffffffffffff000000000000000000000000ffff0000ff00ff00ff0000ff0000000000000000000000ff00000000000000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000ff00000000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000ffff00000000ff00ff0000ff0000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00ff000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000000000ffffffff00000000000000000000ff00000000ffffffffffffffffff00000000000000000000000000000000ffff000000ff000000000000000000000000000000000000ffff0000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00ff00000000ffffff0000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff0000ff00ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000ff0000ff00ff00ff0000ff0000000000000000000000000000ff0000ff0000ffffffff000000000000000000000000000000000000ffff00000000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ffff0000000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00ff000000000000000000000000000000000000ff00ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ffff000000ff0000000000000000000000000000000000ff000000ff00ff000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ffffffffffffffffffff000000000000000000000000ff00000000000000000000000000ffffffff00ff00000000ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000ff000000ff0000ff00000000ff0000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ff000000ff000000ff000000ff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff00ff000000ff000000ff00000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000ffffffff00ff000000ff0000000000000000000000ff0000ff0000ff00ff000000ff00000000000000000000ffffffffffffffffffff000000ff0000000000000000000000ffffffffffffff0000ff0000ff0000000000000000000000ff00ff00ff000000ff000000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff00ffffff000000000000ff000000000000000000000000ff00ff0000ff0000ff0000ff000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000ff000000000000ff000000000000000000000000ff00ff00ff00ff00ff0000ff000000000000000000000000ff0000000000ff00000000ff0000000000000000000000ff00000000000000000000ff000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ffff0000ffff00ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000ffff0000ff000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000ff000000ff00000000000000ff000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000ff00ffffffff000000000000000000000000000000ff0000ffff000000ff00000000000000000000000000000000ffff00000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffff000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000ff0000000000000000ff0000000000000000000000ffff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000ff0000ff000000ff00000000ff0000000000000000000000ff000000ff00000000ff0000ff000000000000000000000000ff00000000000000ff0000ff0000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000ff0000000000ff0000ff0000000000000000000000ff0000000000000000ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff000000000000000000000000ffffffffffff0000ff0000ff00000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000ff00ff000000000000000000000000ff00000000ffffff000000ff000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff00ffffffffff00ff00000000000000000000000000ff0000ff000000000000ff000000000000000000000000ff00ff00ff00ff00ff0000ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff0000000000000000ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000ff0000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff000000000000ff0000ff00ff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000ffffffffffffff00ff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff00000000000000000000000000000000ff000000ff00000000ffffffffff000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ffff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffff00000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000000000ff00000000ff0000000000000000000000ff000000ff00000000ff0000ff00000000000000000000000000ff000000000000ff0000ff0000000000000000000000ffffffffffff000000ff0000ff00000000000000000000000000ff00ff00000000ff0000ff000000000000000000000000ff0000ffff000000000000ff000000000000000000000000000000ff00000000ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff00000000000000000000ffffffffffffffff0000ff0000ff0000000000000000000000000000ff0000000000ff0000ff00000000000000000000ff00ff0000ff00000000ff0000ff00000000000000000000ffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ffffffffff00ff000000000000000000000000ff00000000ff000000ff00ff000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff0000ffffffffffffffff000000000000000000000000ff00ff00ffffffffffffffff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ff00000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ffffffffffff0000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff00000000ff0000000000000000000000000000000000ffffffffff00000000ff00ffff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffff0000000000ff00000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000ff0000ff00000000ff00ff00000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000ff000000ff0000ff00000000000000000000ff0000ff000000000000000000ff00000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000ff0000ff000000ffffffffffff000000000000000000000000ff0000ff00000000ff000000ff00000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff0000ff00ff0000ff00ff0000ff00000000000000000000ff0000ff0000ff0000ffff0000ff00000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00ff0000000000ff0000ff00ff00000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff00ffff00ff0000ff000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff000000000000000000ff00000000000000000000ff0000ffff00ffffffffffffffff000000000000000000000000ff00000000000000ff00000000000000000000000000ff0000ff0000000000ffff00000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff00ff0000ff00ff00000000000000000000000000ff0000ff000000ff00000000ff0000000000000000000000ff0000ff00ff00ffffffff00000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff000000ff0000000000000000000000ffffffffff00000000ff0000ff00000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff000000000000000000000000ff0000ff00000000ff0000ff0000000000000000000000ff00ff000000ff00000000ffff000000000000000000000000ffffffff00000000ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff00000000000000000000ff00ffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000ff00ff000000000000000000000000ff00000000ff000000ff00ff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff0000ff000000000000ff000000000000000000000000ff00ff00ff00ff00ff0000ff00000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffffffffff000000000000000000000000ff000000ff00ff00000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000ffff0000ffff00ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000000000ffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff0000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000ff000000ff00000000000000000000000000ffffffff0000ff0000ff0000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000ffffffff00000000ff0000ff000000000000000000000000ffffffff000000000000ff00000000000000000000000000ffffffff000000ff00ff0000000000000000000000000000ffffffff0000ff000000ff00000000000000000000000000ffffffff000000000000000000ff00000000000000000000ffffffff0000ff00ff00ff00000000000000000000000000ffffffff0000000000ff0000000000000000000000000000ffffffff00ff000000ff000000ff00000000000000000000ffffffff000000ff000000000000000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000ffffffff0000ff0000ff00ff000000000000000000000000ffffffff0000ff00000000ff000000000000000000000000ffffffff00000000ff00ff00000000000000000000000000ffffffff0000ff0000000000ff0000000000000000000000ffffffff00ff0000ff00ff0000ff00000000000000000000ffffffff0000ff0000ff00ff000000000000000000000000ffffffff000000ffff000000000000000000000000000000ffffff00ff000000ff0000ff00ff00000000000000000000ffffffff0000ff00ff00ff00000000000000000000000000ffffffffff00ffffffffffff000000000000000000000000ffffffff0000000000000000000000000000000000000000ffffffff000000ff00000000ff0000000000000000000000ffffffff00ff0000000000ff000000000000000000000000ffffffff000000ff00ff0000000000000000000000000000ffffffff00ffffffffffffffffff00000000000000000000ffffffff00ff00000000000000ff00000000000000000000ffffffff00ff000000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffff00000000000000ff000000000000000000000000ffffffff0000000000000000000000000000000000000000ffffffff0000ffff000000ff000000000000000000000000ffffffff00000000ff000000ff0000000000000000000000ffffffff00ff000000000000000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000ffffffff000000ff000000000000000000000000000000000000ff000000000000ff000000ff0000000000000000000000ff000000ff00000000ff0000ff00000000000000000000ffffffffffffffff0000ff0000ff00000000000000000000ff000000000000ff0000ff0000ff00000000000000000000ff000000000000ff0000ff0000ff00000000000000000000000000ff000000ff00ff00ff00ff00000000000000000000ff0000000000ff000000ff0000ff0000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff000000ff000000ff0000ff00000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000ff00ff000000000000000000000000ff0000ffffffffff00ff00ff000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff0000ff000000000000ff000000000000000000000000ff0000ffff00ff00ff0000ff0000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff00000000ff00000000000000000000000000ff0000ff00ff00000000ff000000000000000000000000ff0000ff00ffffffff00ffffffff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000000000ff00ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ff00ff00000000ff00000000000000000000000000ffff000000ff0000000000ff000000000000000000000000000000ff00ff00ff00ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff0000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff0000ffffffff000000ff00000000000000000000000000ff0000ff0000ffffffffffffffff00000000000000000000ff0000ff0000ff00ff00ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000ff0000ff000000ff00ff00ff000000000000000000000000ff0000ff0000ff0000ff00ff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff0000ff00ff0000ff00ff0000ff00000000000000000000ff0000ff0000ff0000ff00ff000000000000000000000000ff0000ffff00000000000000ffff00000000000000000000ff00ff0000ff00ff00ff00ff00ff00000000000000000000ff0000ff0000ff00ff00ff00000000000000000000000000ff0000ff00ff000000000000ffff00000000000000000000ff0000ffffffffffffffffffffff00000000000000000000ff0000ff00000000ff00000000ff00000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ffffffffffff0000ff00ff00000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff000000ffffffffff000000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff0000ff00ff000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ffffff0000000000000000000000000000000000ffffffffffffff0000ff000000ff0000000000000000000000ff000000ff00000000ff0000ff0000000000000000000000000000ff0000000000ff0000ff0000000000000000000000ff00000000ff000000ff0000ff0000000000000000000000ff00000000ff000000ff0000ff00000000000000000000ffff00ff00000000ff0000ff00ff0000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ffffffffff000000ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff00000000000000000000000000ff00ff00000000ff0000ff00000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000ff00ff000000000000000000000000ff00000000ff000000ff00ff000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff00ffffffffff00ff00000000000000000000ff0000ff0000ffffffffffffffff000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff00ff000000ff0000ff000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffff000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000ff00ff0000ff00000000ff00000000000000000000000000ff00ff00ff0000ff00ff0000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00ff00000000ff00000000000000000000000000ff00ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff00000000ff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff000000ff00000000ff0000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000ff000000ffffff0000000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000000000ffffff000000ff000000ff00000000000000000000ff0000ff000000ff00ff00ff000000000000000000000000ff0000ff0000ff0000ff00ff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff00ff0000ff00ff0000ff00000000000000000000ff0000ff000000ff00ff0000ff0000000000000000000000ff0000ff00ffff000000ffff000000000000000000000000ff00ff0000ffff0000ff00ff00ff00000000000000000000ff0000ff000000ffffff0000000000000000000000000000ff0000ff0000ff000000ffff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ffffff000000ffffffffff00000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff00ff0000000000ff00ff00000000000000000000ff0000ff00ffffffffffffff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff00ff0000ff00000000ff00000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00ff0000ff000000ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000ffffffffff00000000ff0000ff0000000000000000000000000000ff0000000000ff0000ff000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ffff0000ffffff0000ff00000000000000000000000000ffffffffffffff0000ff0000ff0000000000000000000000000000000000000000ff0000ff0000000000000000000000000000ff0000000000ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000000000ff0000000000ff0000ff0000000000000000000000ffffffffffffff0000ff0000ff00000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00ffffffffff00ff00000000000000000000ff00ff00000000ff000000ff00ff00000000000000000000ff00ff0000ff00ff0000ff0000ff00000000000000000000ff00ff0000ff00000000000000ff0000000000000000000000ff00ff0000000000000000000000000000000000000000ff00ff0000ff000000000000000000000000000000000000000000ffff000000ff00ff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00ff0000ff00000000000000000000000000000000000000ff00ff00ffffffffffff0000000000000000000000000000ffff00ffffffff00ffffffff000000000000000000000000000000000000ff00000000ff000000000000000000000000ffffffffff00ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ffffffffffff00000000000000000000000000ff00ff0000ff0000000000ff0000000000000000000000ffff0000ff0000ff0000ff0000ffff00000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ffff000000ff0000ff000000000000000000000000ff0000ffff000000ff000000000000000000000000000000ff0000ff0000ffff0000ff00000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ffffffffffffffffffffff00000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff0000000000ff0000ff0000000000000000000000ff0000ff000000ffffffffff000000000000000000000000000000ffff00000000ff000000ff00000000000000000000ff0000ff000000ff00ffff00000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff0000ffffffffffffffffffffff00000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ff0000ff00ff0000ff00000000000000000000ff0000ff000000ff00ff0000ff0000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff00ff0000ff000000ff00ff00ff00000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000ffff0000ff00000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ff0000ff0000ff00000000ffffff00000000000000000000ff0000ff0000ff000000ff0000ff00000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00ff0000ff00000000ff000000000000000000000000ff0000ff0000ffffffffffff000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff0000ff00ff000000ff0000000000000000000000ff0000ffff000000ff000000ff0000000000000000000000ff0000ff00ffffffff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000ffffffffffffff0000ff000000ff0000000000000000000000ff0000000000ff00ff000000ff0000000000000000000000000000000000ffffffffffffff0000000000000000000000ff000000ff0000ffffffffffff0000000000000000000000000000ff000000ffffffffffff00000000000000000000000000ffff000000ffffffffffff000000000000000000000000000000000000ffffffffffff00000000000000000000000000ffff000000ff0000ff00000000000000000000000000000000ff000000ffffffffffff000000000000000000000000ffffffffff00ffffffffffff000000000000000000000000ffffffffff00ffffffffffff0000000000000000000000000000ff00000000ffffffffff000000000000000000000000ffffffffff00ffffffffffff000000000000000000000000ffffffffff00ffffffffffff00000000000000000000ff000000ff000000ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff000000ff000000ff0000000000000000000000ffff0000ffffffffff00ff00ff0000000000000000000000ffff0000ff00ff0000ff0000ff0000000000000000000000ffff0000ff00000000000000ff000000000000000000000000ffff000000ffffffffffff000000000000000000000000ffff0000ff00000000000000000000000000000000000000000000ff000000ffff000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff00000000ff00ffffff0000000000000000000000000000000000ff0000ff000000000000ffff00000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000ff00ff0000000000ff00000000000000000000000000ff00ff0000ff0000ff00ff000000000000000000000000000000ffffff00ff00ffffff00000000000000000000000000ff00ff00000000ff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffffffffffffffff00000000000000000000ff0000ff0000000000000000ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ff0000ff00000000ff00000000000000000000ff0000ff00ff0000ff000000000000000000000000000000ff0000ff0000ff00ff00ff00000000000000000000000000ff0000ff0000ff000000ff00ff0000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff000000ff00ff00ff000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ffff0000ff0000000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000ff0000ff00ffffff00ffffff000000000000000000000000ff0000ffff00ff00000000ff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ff0000ff00ff0000ff00000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff00ff000000ff0000ff00ff00ff00000000000000000000ff0000ffffffffffffffffffffff00000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ff0000ff0000ff00ff00ff0000ff00000000000000000000ff0000ff0000ff00ff00000000ff00000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff000000ff000000ff000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff00ff00000000000000ff00000000000000000000ff0000ff00ff0000ffffff00000000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000000000000000000000000000ffffffffffffff0000ff0000000000000000000000000000000000ff0000000000ffffffffff000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000000000000000ff000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ffffffffffff000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000ffffffffffffffff0000ff00000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffffffffffffffffff00ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff000000ff000000ff0000000000000000000000ffff0000ff0000ff0000ff00ff0000000000000000000000ffff0000ff00000000ff0000000000000000000000000000ffff0000ffffffffffffffffff000000000000000000000000ffff000000ff00000000ff000000000000000000000000ffff0000ffffffffffffffffff000000000000000000000000ff00ff000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000000000ff00ff00000000000000000000ff000000ff000000ff000000ff0000000000000000000000000000ffffffffff00ff0000ff00000000000000000000000000000000ff000000ff000000ffff00000000000000000000000000ff00ff0000ffffffffffffff000000000000000000000000ff00000000ff00ff00000000ff0000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff00000000ff00000000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff0000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000000000ff000000000000000000ff00000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ff0000ff00000000ff00000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff000000ff00ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff00ff00ff00000000000000000000000000000000ffffffffffffffff00ff000000ff00000000000000000000ff0000ff0000000000ffff00ff0000000000000000000000ff0000ff00ffff00000000ff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ff0000ff00ff0000ff00000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff0000ffff0000ff00ff0000000000000000000000000000ff00ff000000ffffffff00ff00ff00000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ffff0000ff00ff0000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff00000000ffff0000000000000000000000000000ff0000ffff00000000000000ffff00000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ffff00ff0000ffff0000ff00000000000000000000ff0000ffffffffff00ff000000ff00000000000000000000ff0000ffffffffffffffffffffff00000000000000000000ffffffff000000ff000000ff000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff000000000000000000ff00000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff00ff0000ff000000ff000000000000000000000000ff00ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000ffffffffff000000ff000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000ffffffffff00ffffffffffff00000000000000000000000000ffffffffffffff0000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffffffffffffffffff00ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000ffffffffffffffff0000ff00000000000000000000000000ffffffffffffffffff00ff000000000000000000000000000000ffffffffffff0000ff0000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000ff00000000ff00ff000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00ffff000000000000ffffff000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffffff0000ff0000ff00000000000000000000000000000000ff0000ff000000000000ffffff00000000000000000000000000ff0000ff00000000000000ff0000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000ff0000ff00000000ff00ff000000000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000ffffffffffff00000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000ffffff00ff00ffffff00ff000000000000000000000000ff000000ff00ff00000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000000000ff000000000000000000ff00000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff0000ff00ff000000ff0000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff00ff00ff0000000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000ff0000ff0000000000ff000000ff00000000000000000000ff0000ff0000ff00ffffffffffff00000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ffffffffffff00ff0000ff00000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff00ffff000000ff00000000000000000000000000ff00ff000000ff00000000ff00ff00000000000000000000ff0000ff0000ff00ff00ff00000000000000000000000000ff0000ff00ffff000000ff00000000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff0000ff00ff00ff0000ff00000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff00ffff000000ff00000000000000000000000000ff0000ff00ff00ff00ff000000ff00000000000000000000ff0000ff00000000ff0000ff000000000000000000000000000000ffffff00ffffffffffffff00000000000000000000ff0000ff0000ffffffffffff000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff00ffffffffffffffff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffff000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffff000000ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffffffff0000000000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff000000ff00000000ff00ff000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff00000000ff00ff00ff000000000000000000000000000000ff000000ffffffffffff00000000000000000000000000ff0000ff00000000000000ff0000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000ff000000ffff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000ff0000ffffffff000000000000000000000000ff00ff0000ff00000000ff0000ff00000000000000000000000000ff0000ff00ffffffffff00ff000000000000000000000000ff00ff00ff0000ff0000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000000000ffffffffffff00ffffffffffff00000000000000000000000000ff00000000ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff0000000000ff000000000000ff000000000000000000000000ffffffff00ff0000000000000000000000000000000000000000000000000000000000000000ff000000000000ffffff00000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000ff000000000000000000ff00000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff0000ff000000ffffffffffff0000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff0000ffffffffffffffff0000000000000000000000000000ff00000000ffffffffff00000000000000000000ff0000ff0000ffffffff0000000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff00000000ffffffffff0000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ff00000000ffffffff00000000000000000000ff0000ff000000ff00000000000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff00ff000000ff00000000ff00ff00000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ffffffff0000ff000000ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000ff000000ffff000000000000000000000000ff0000ff00ff00000000ffffffff00000000000000000000ff0000ff00000000ff0000ff000000000000000000000000000000ff000000ff00000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ffffffff0000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ffffffffffffff000000ff00000000000000000000000000ff00ff00000000000000ff00000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ff00ffffffffffffffffff00000000000000000000ff000000ff000000ff000000ff000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff00ff000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff0000ff00ff000000ff00ff0000000000000000000000000000ff00000000ff0000ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00ff00ff0000ff00ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffffffff00000000000000000000ffffff0000ffffffffffffffffffff000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff00000000ffffffff000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000ffffffff0000ffffffff0000000000000000000000000000ffffffff0000ff0000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000ffffffff0000000000ff0000000000000000000000000000ffffffff00000000ff000000000000000000000000000000ffffffff000000ff00000000000000000000000000000000ffffffff00000000ff00ff00000000000000000000000000ffffffff0000ffffffffffffff0000000000000000000000ffffffff00000000ff000000000000000000000000000000ffffffff00ffffffffff0000000000000000000000000000ffffffff0000ff0000ff0000ff0000000000000000000000ffffffff0000ff000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000ffffffff000000000000ff00000000000000000000000000ffffffff000000ff000000ff000000000000000000000000ffffffff00000000ff000000000000000000000000000000ffffffff0000000000ff0000000000000000000000000000ffffffff00ff000000000000000000000000000000000000ffffffff000000ff000000ff000000000000000000000000ffffffff000000ffffffffff000000000000000000000000ffffff00ffffffffffff000000ff00000000000000000000ffffffff00ff0000ff0000ff000000000000000000000000ffffffff000000ffffffffff000000000000000000000000ffffffff0000ff000000ff00000000000000000000000000ffffffff000000ffffffffffff000000000000000000000000000000000000ff00ff0000000000000000000000000000ffffffff00ffffffffffffffff0000000000000000000000ffffffff0000ff000000ff00ff0000000000000000000000ffffffff0000ff000000ff00000000000000000000000000ffffffff00ffffffffffff00ff0000000000000000000000ffffffffffff00ff00000000000000000000000000000000ffffffff00ffffffffffffffffff00000000000000000000ffffffff00ffffffffffffffffff00000000000000000000ffffffff000000ff000000ff000000000000000000000000ffffffff00ffffffffffffffffff00000000000000000000ffffffff00000000ffffffffff000000000000000000000000000000ffffffffffffffffffff00000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000ff00000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff000000000000000000ff00000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000ffff00ff0000ff00ffffffffff00ff0000000000000000000000ffffffffffffff00ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff00ffff000000ff00000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff0000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000ffffff000000000000000000000000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000000000ffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffff00ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ff00ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000ff000000ffffffff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ffffffffffff0000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff000000ff00000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ffff0000ff00000000000000ff0000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ffffff00000000ffffffffffff0000000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff0000ff00000000000000000000000000000000000000ff00ff0000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff0000ff000000ff0000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000ffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffffff0000ffffffff0000000000000000000000000000ffff00ff00000000ff0000ff00000000000000000000000000000000ffff00ffffffffffffffffff0000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ff0000ffff00ff0000000000ff0000000000000000000000000000ff00000000ffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ffffffffff00ffffffffffffffff000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff0000ffffffffffffffffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000ffff00ff0000ff0000ff0000ff00000000000000000000000000ff00ff00000000000000000000000000000000000000ffffffffffffffff00ffffffffffff0000000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000ff000000ff000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ffff00ff00ff0000ff00ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00ff000000ff00000000000000000000000000000000ffffffffff00ffffffff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ff00ff0000ff000000ff000000ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffff0000ffff000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff0000000000ff000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000ff00000000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ffff0000ffffffffffffffffff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff000000000000000000000000000000ff000000ff00000000000000000000000000000000ffff0000ff000000ff000000ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ffff000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffffffff00ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffff000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ffffff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ffff0000ff00ff0000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ffffff00000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff0000000000ff000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ffff0000000000000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000ff00ffff0000ff000000000000000000000000000000ffff00000000000000ffff00000000000000000000000000000000ff0000000000ff0000000000000000000000ff00ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff00ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff00ff00ffffffffffff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000ff00000000ff000000ffff0000000000000000000000000000ffff000000ff000000ff000000000000000000000000000000ff0000ff0000ff00ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000ff00ff00ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffffffffffffff0000000000000000000000ff0000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000ffffffffff000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000ffff00ff000000000000000000000000ff000000000000ff00ff00ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000ff00ff0000000000000000000000000000000000ff000000ff00ff00000000000000000000000000000000ff00000000ff00ff00ff00000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff0000ff0000ff00ff000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000ff000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff000000ff0000000000000000000000ffffff0000000000ff000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff000000ffff0000000000000000000000000000ffff00ff0000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff00ff00000000ff0000000000000000000000ff000000000000000000000000ff00000000000000000000ff000000000000000000000000ff000000000000000000000000ff00ff00000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00ff0000000000000000ff00000000000000000000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff0000ff0000ff000000000000000000000000ff0000ff0000ff0000ffff00ff00000000000000000000000000000000ff000000ff00ff00000000000000000000000000000000ff00ffffff00ffff00ff0000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000ffffffff00ff00ff0000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ffffffff00ff00ff000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ffffffffffffff0000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000ff0000000000ff00ff000000000000000000000000ff00000000000000000000000000000000000000000000ffffffff0000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000000000ffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ffffffffff0000ff000000000000000000000000000000000000ffff000000000000000000000000000000000000ffff0000ff00000000ff00000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00ff0000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000ff00ffff00ff00ff00000000000000000000000000000000000000ff0000ff00ff000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff0000ff00ff00000000000000000000000000000000ffffffffffffff000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000000000ff000000ff00ff000000000000000000000000ff00000000ff0000ff000000ff00000000000000000000ff00000000ff00000000ff00ff0000000000000000000000ff000000000000ffffffffffffff0000000000000000000000ff0000ff00ff00000000ff00ff00000000000000000000ff0000000000ff0000ffffffffff000000000000000000000000000000000000ff00ff00000000000000000000000000ff0000000000ffff0000ffff000000000000000000000000ff00000000ffffffffffffffff0000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff00000000ffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000ff0000ff00ff00ff0000ff00ff0000000000000000000000ff0000000000000000000000ff0000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000ff0000000000ffffff0000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ffff0000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ff00000000000000ff0000000000000000000000ff00000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff0000ffffffffffffffffffffff00000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff00ff000000ff0000ff00ff000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff00ffff00ff00ffff000000000000000000000000ffffffff0000ff0000ff0000ff0000000000000000000000ff00ff0000ff00000000ff00000000000000000000000000ff00ff00ff00ff00ff0000ff000000000000000000000000ff0000ff00000000ffffff00000000000000000000000000ff0000ff00ff0000ff00ff00ff0000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff00ff0000ff00ff00ff0000000000000000000000ff0000ffffffffffffffffffffff00000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000ffffffffffff0000000000000000000000000000ffffffffffffffff00ff00000000000000000000000000000000ff000000ff000000000000ff0000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000ff000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff00ff00ff000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff000000000000000000000000000000000000ffff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff0000ffff00ff00ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000ff00ff00000000ff00000000000000000000000000ff0000ff000000ff00000000ff0000000000000000000000ff0000000000000000000000ff0000000000000000000000ff0000000000000000ff0000000000000000000000000000ff000000000000ff00000000ff0000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000ffff000000000000ff000000000000000000000000ff000000ff0000ffffffffff0000000000000000000000ff000000ff00000000000000ff0000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000ff0000ff00ff000000000000ff0000000000000000000000ff000000ffff0000ff000000ff00000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000000000ffff000000000000000000000000000000ff000000ff000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000ffff0000ff00000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ffff0000ff00ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff00ff000000ff000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000ffff00000000000000000000ffffffff0000ff000000ff00000000000000000000000000ffffffff00ff000000000000ff0000000000000000000000ffffffff0000ff000000ff00000000000000000000000000ffffffff00000000ff000000000000000000000000000000ffffff00ff00ff0000ff00ff000000000000000000000000ffffffff0000ff0000ff0000ff0000000000000000000000ffffffff00ff00ffffff00ff000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ffffff0000ff00ffffffffffffff00000000000000000000ffffff00ff00ff00ff00ff00ff0000000000000000000000ffffffff00ffffffffffffffffff00000000000000000000ffffffff00ff0000ffff00ff000000000000000000000000ffffffff0000ff0000ff0000ff0000000000000000000000ffffffff00ff0000ff00ff00ff0000000000000000000000ffffffff00000000ff0000ff000000000000000000000000ffffffff0000ffffffffffffff0000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000ff00000000ff00000000ff00ff000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff000000ff000000000000ff00000000000000000000ffffffffffffffff00ff0000ff000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ff00ffff0000ff00000000000000000000000000ffffffffffffff00000000ff0000000000000000000000000000ff00000000000000000000ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff00ffffffffff00ff000000000000000000000000000000ffffffffffffff000000000000000000000000ff00ff00ffffffffff00ff0000ff0000000000000000000000000000ffffffff0000ffff000000000000000000000000ffffff0000ff000000ff000000ff00000000000000000000ffffff00000000ffff00000000ff00000000000000000000ffffff00000000ff0000ff0000ff00000000000000000000ffffff0000ff0000ff00ff0000ff00000000000000000000ffffff000000ffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000ff00ff000000ff000000ff000000000000000000000000ff00ff0000000000000000ff000000000000000000000000ff00ff0000ff0000000000ff000000000000000000000000ffff0000ffffffffffffffff000000000000000000000000ff00ff0000ff00ff000000ff0000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff000000ffffff0000ff0000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000ffff0000ff00000000000000ff00000000000000000000000000ff00ff00000000000000ff0000000000000000000000ffff0000ff000000ff00ff00000000000000000000000000ffff0000ff0000ff000000ff000000000000000000000000ffff0000ff0000ff00ff00ff00ff00000000000000000000ffff0000ffffffffffffffffffff00000000000000000000ffff0000ff00ff0000ff00ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff000000ff0000ff00ff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff00ff0000ffff0000ff0000ff0000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff00ff0000ff00000000ff00000000000000000000000000ff00ff00ff00ffffff00ff00ff0000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ffffffff00ff00ff0000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff00ffffffff00ff00ff0000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000ff0000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000000000ff000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000ff00000000ff0000ff00ff00ff00000000000000000000ffffffff0000000000ff0000000000000000000000000000ff000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000ff00000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000ff000000000000000000000000ff0000ff0000ff00ff00ff000000000000000000000000000000000000ffffffffffffffff0000000000000000000000ffffffffff00ff0000ff000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ffff000000000000ff000000000000000000000000ffff0000000000000000ff000000000000000000000000000000ffffffffffffffff0000000000000000000000000000000000ff0000ff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ff0000ff00ff00000000000000000000ff00ff0000ff0000ff0000ff000000000000000000000000ff0000ff00ff00ff000000ff00ff00000000000000000000ff00ff0000ff0000000000ff000000000000000000000000ffffff000000ff000000ff0000ff00000000000000000000ff00ff00ff0000ff00ff00ff0000000000000000000000000000ffffff00ff0000ff000000ff00000000000000000000000000ffffff000000ff000000ff00000000000000000000000000ffffff00ffffffffffffff000000000000000000000000ffffff00ff00ff0000ff00ff000000000000000000000000ffffff00ff0000000000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff0000ffffffffffff00ff00000000000000000000000000ff000000ffff000000ffff000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff000000ff00ffffffffff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ff000000000000ff0000000000000000000000ff00ffffff00ffffffffff00ff0000000000000000000000000000ffff00000000000000ff0000000000000000000000ff00ffffff0000ff000000ff000000000000000000000000ff00ffffff000000ff00ff00000000000000000000000000ff00ffffff0000ff0000ff00000000000000000000000000ff00ffffff00000000ff0000000000000000000000000000ff00ffffff00ffffffff00ff000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000ffffffffff0000ffffffffff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000ff00ffffff00ff000000ff0000ff00000000000000000000000000ff0000ff0000ffff00ff0000000000000000000000ff00ffffff0000ff000000ff000000000000000000000000ff00ffffff00ff0000000000ff0000000000000000000000ff00ffffff0000ff0000ff00000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff00ff000000000000ff0000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000ff00ff000000ff0000ff0000ff0000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ffff00000000ff0000ff0000000000000000000000ff00ff0000ff00ff0000ff00000000000000000000000000ff00ff00ff0000000000ff0000ff00000000000000000000ff0000ff0000ffffffffffffffff00000000000000000000ff0000ff00ff0000ff00ff00ff0000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff0000ff00ff0000ff00ff00ff0000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff0000ff00ff0000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff00000000000000000000000000ff00000000ffff000000ff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff0000ff0000ff00ff0000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff00ffffffff00ff0000ff0000000000000000000000ff000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff0000000000000000000000ff000000ff00ffffffffffffffff000000000000000000000000ff0000ffffffff000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ffffffffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000000000ff000000ff00ff0000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000ffff00000000ffff00000000000000000000000000ffff0000000000ff0000000000ffff00000000000000000000000000ff0000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00ff0000ff00ff0000ff00000000000000000000ffffff0000ff0000ff00ff00ff0000000000000000000000ffffffff00ff00ff000000ff00ff00000000000000000000ffffff0000ffffffffffffff000000000000000000000000ff00ff000000ff000000ff0000ff00000000000000000000ffffff00ffffffff000000ff0000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff000000000000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000ff00ff000000ff000000ff000000000000000000000000ff00ff0000000000000000ff000000000000000000000000ff00ff0000ff00ff0000ffff0000000000000000000000ff00ff0000ff000000000000ff000000000000000000000000ff00ff0000ff00ff000000ff000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff0000ffffffffffffffff0000000000000000000000ff00ff00ff00000000000000ff000000000000000000000000000000ffffffffffffffffff0000000000000000000000ff00ff00ff000000000000ff000000000000000000000000ff00ff00ff000000ff00ff00000000000000000000000000ff00ff00ffffffff0000ffff000000000000000000000000ff00ff00ff0000ffffffffff000000000000000000000000ff00ff00ff00ff0000ff00ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000ff00ff00ff00ff0000000000ff0000000000000000000000ff00ff00ff00000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff0000ff00ff0000ff000000ff0000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff00ff000000ffffff000000ff0000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000ff00ff0000ff0000ffffffffff0000000000000000000000ff00ff00ff0000000000ff0000ff00000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000ff00ff0000ff0000ff00ff00000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff00ff0000ff00ff00ff0000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ff0000ff0000ffff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff0000000000000000000000000000ff0000ffff00000000ff00000000000000000000000000ffffffffffffffffffff000000000000000000000000ffffffffffffff00ff000000ff00000000000000000000ffffffffffffff0000ff000000ff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000000000ff000000ff000000000000000000000000ff00ff00000000ff00ff00ff00000000000000000000ff000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00000000000000ff000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ff0000ff0000ff00ff00ff00000000000000000000000000ffffffffffff0000000000000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff00ff0000000000ff0000000000000000000000000000ffff00000000ff000000ff0000000000000000000000000000000000ff00ffff0000000000000000000000000000000000ffff0000ff00000000ffff000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff00000000ff00000000000000000000ff00ff0000ffffffff00ff00ff0000000000000000000000ff0000ff00ff00ffffffffff00ff00000000000000000000ff00ff000000000000000000000000000000000000000000ff00ff00ffffffffff00ffffffff00000000000000000000ff00ff00ff0000ffffffffffffff000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff00000000000000ff00ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ff0000ff0000000000000000ff0000000000000000000000ff0000ff0000ff00ff00ff00ff00000000000000000000ff0000ff0000ffffffffffffffff0000000000000000000000ff0000ff0000ff00ffffffffff00000000000000000000000000ff00000000ff00ff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ff00ff00000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00ff00000000000000ff0000000000000000000000ff00ff00ffffffffffffffffffff00000000000000000000ff00ff00ff0000ffff00ffff000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ff00ff00ff00ff0000ff00ff000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000ff00ff00ff00ff0000000000ff0000000000000000000000ff00ff00ff00ff0000000000ff0000000000000000000000000000000000000000000000ff0000ffff00ffffffffffffff0000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff00ff000000ff0000ff0000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff00ff000000ff00ff000000ff0000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff00ffff00ff0000ff000000000000000000000000000000ff00ff00ff00ffffff00ff00000000000000000000000000ff0000ff0000ff00ffffffff000000000000000000000000ff0000ff00ffffffff0000ff00ff00000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff00ffffffff000000ff0000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff0000ff000000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000ffff0000ff000000ff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000ff000000ff00000000000000000000ff0000000000ff0000ff000000ff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000000000ff000000ff000000000000000000000000ff00ff00000000ff000000ff00000000000000000000ff000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ffff0000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff00ff000000000000000000000000ff00ff0000000000ff00ff000000000000000000000000ff00ff0000ffffffff00ff00ff000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000ff0000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ffffffffffffff0000000000000000000000000000ff00ff00000000ff00ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ffff000000ffff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ffffffff00ffffffff00000000000000000000ff00ff0000ff00000000ff00ff0000000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000ff00ff00ffffffffffffffffff0000000000000000000000ff00ff00ff000000ff00ff0000ff00000000000000000000ff00ff00ffffffff000000ff0000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff0000ffffffff00ffffffff000000000000000000000000ff0000ffffffffffffffffff00000000000000000000ff00ff0000ff000000ff000000ff000000000000000000000000ff0000ff0000ff00000000ff0000000000000000000000ff00000000ff0000ff000000ff000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff0000ff00ff0000ff0000ff0000000000000000000000ff0000ff00ff000000000000ff000000000000000000000000ff0000ff00ff00ff000000ff00000000000000000000000000ff00000000ff00ff000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff00ffffffffffffffffffff00000000000000000000ff00ff00ff00000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ff00ff00ff0000ff0000ff00ff0000000000000000000000ff00ff00ff0000ffffffffff000000000000000000000000ff00ff00ff00ffffffff00ff00000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ffffffffff0000ffffffffff00000000000000000000000000ff00000000ff00000000ff00000000000000000000ff0000ff00000000ff00000000ff00000000000000000000ff00ff00ff00ff00ff00ff00000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff00ff00ff0000ff00ff0000000000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000000000000000000000000000ff0000ff00ffff000000ff00000000000000000000000000ff0000ffffffffffffffffffffff00000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff0000ffff00ffffffffff00ffff00000000000000000000ff00ff000000ff0000000000ff0000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000ff00ff00ffff0000ff000000000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000ff0000ffffff000000ff000000ff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000ff0000ff0000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000000000ff0000ffffffffffff000000000000000000000000ffffffffffffffffffff000000ff000000000000000000000000ff00ffffff0000ff000000ff00000000000000000000ff000000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ffffffffff000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ffff0000ff0000ff00ff00ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000ffffffffff00ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000000000ff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff00ffffffffffffff00ff00ff0000000000000000000000ff0000ff00ff00ffffffffff00ff00000000000000000000ff00ff00ff0000ff00ff0000ff0000000000000000000000ff00ff00ffffffffff00ff0000ff00000000000000000000ff00ff0000000000000000ff0000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff0000ff0000ff00ffffffff000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff0000ff00ff0000ff0000ff0000000000000000000000ff0000ff00ff000000000000ff000000000000000000000000ff0000ff00ff00ff000000ff000000000000000000000000ff00ff0000ff0000ff000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff00ff0000ffff00ff0000ff00000000000000000000ff00ff00ff0000ffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ff00ff00ff0000ff00ff00ff000000000000000000000000ff00ff00ff0000ff0000ff00ff0000000000000000000000ff00ff00ffffff0000ff0000ffff00000000000000000000ff00ff00ff000000000000ff0000000000000000000000000000ffff00000000ff0000000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000ff00ff0000ff00ff0000ff00ff00000000000000000000ff00ff00ff00ff00ff00ff00000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff00ff00ffffffffffffffffffff00000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ff00ff00ff00ff0000000000ff0000000000000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff00ff000000ff0000ff0000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ff00ff00ffffffff00000000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ffffffffffffffffffffff00000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff00ff0000ff00ffffffffffffff00000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff0000ffff00ffffffffff00ffff00000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ffff00ffffffffff00ffff00000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000ff0000000000000000000000ff00000000ff0000ff000000ff00000000000000000000000000ff0000000000000000ff0000000000000000000000ffffffffffffffffffff00ff000000000000000000000000ff0000000000ff0000ff00ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00000000ff000000ff00000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffff00ff000000ff000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000000000ffffffffffff00000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000ffffffff00ff00ff000000000000000000000000000000000000ff0000ff00000000000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffff00ff00ffffff00000000000000000000000000ff000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000ff0000000000000000000000ff00ff000000ff0000ff0000ff0000000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000ff00ff00ffffffffffffffffff0000000000000000000000ff00ff00ff000000ff00ff0000ff00000000000000000000ff00ff00ffffffffffffffffff00000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff0000ffffff0000ff0000000000000000000000ff00000000ff0000ff00ff0000000000000000000000000000ff0000ff0000ff00ff000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff0000ff00ff000000ff0000000000000000000000000000ff0000ff00ffffffffffffff0000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000ff0000ff00ff00ffffffffff0000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff00ff00ff000000000000000000000000000000ff00ff00ff00ff0000ff00ff00000000000000000000ff00ff00ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffff00000000ff0000ff00000000000000000000ff00ff00ff0000ff00ff0000ff0000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000ff00ff00ff0000ffff00ffff000000000000000000000000ff00ff00ffffffffffffffffffff00000000000000000000000000ff00000000ff0000000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000ff00ff0000ff00ff0000ff00ff00000000000000000000ff00ff00ff00ffff0000ff00000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff00ff00ff0000ff00000000000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ff00ff00ff00ff0000000000ff0000000000000000000000000000000000000000000000ff0000ff0000ffffffffffffffff00000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff00ff000000ff0000ff0000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff00ff000000ff00ffffffffffff00000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff00ff0000ff0000000000ff000000000000000000000000ff00ff00ffffffffffffffffffff00000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ff0000ff00000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000ff000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ff00000000ffff00000000000000000000000000ffffffffffffff0000ffff0000000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000ff0000ff00ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffff000000000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff00ff00000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff0000000000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff00ff00ffffffff0000ff00ff0000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff00ff00ff0000ff00ff0000ff0000000000000000000000ff00ff00ffffffffff00ffffffff00000000000000000000ff00ff00ff0000ff00ff0000ff0000000000000000000000ffffffffff0000ff00000000000000000000000000000000ffffffffffffff000000000000ff00000000000000000000ffffffffffff00ff0000ff0000ff00000000000000000000ffffffffff00ffffffffffffff0000000000000000000000ffffffffffff00ff00ff00ff00ff000000000000000000000000ff000000ff0000ffff000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff0000ff00ff000000ff0000000000000000000000000000ff0000ff00ff0000ff0000ff0000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000ff00ff000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff00ffffffffffffffffffff00000000000000000000ff00ff00ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000ff00ff00ffffffffffffffffffff00000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ff00ff00ff00ff0000000000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffff0000ffffffffff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000ff00ff00ff0000ff00ff0000ff00000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff00ff00ff0000ff00ff0000000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ff00ff00ff00ff0000000000ff0000000000000000000000000000000000000000000000ffffffff000000ff00000000000000000000000000000000ffffffff0000ff0000ffffffff0000000000000000000000ffffffff00ffffffffffffffff0000000000000000000000ffffffff000000ff00ff0000000000000000000000000000ffffff000000ff000000ff00000000000000000000000000ffffffff00ffffffffffffffffff00000000000000000000ffffffff00ffffffffffffff000000000000000000000000ffffffff0000ffffffffffffff0000000000000000000000ffffff000000ff00000000ff000000000000000000000000ffffff00000000000000ff00000000000000000000000000ffffffff0000ff00ff0000ff000000000000000000000000ffffffff0000ff000000ff00000000000000000000000000ffffffff0000000000ff0000000000000000000000000000ffffffff0000ff000000ff00000000000000000000000000ffffffff00ffffffffffffff000000000000000000000000ffffffff0000ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000ffffffffffffff00ff000000ff0000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffff0000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000ff000000000000ffffffffff00ff0000000000000000000000ff0000ff000000ff0000ff0000ff000000000000000000000000ffffffff00ffffffffffff00ffff0000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ffffffffffffff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000ff000000000000ff0000000000ffff00000000000000000000ff0000ffffff00ff00ffffff00ff000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000ffff0000ff000000ff000000000000000000000000ff00ff000000ff000000ffffffff00000000000000000000ff0000ff00000000ff00ff00000000000000000000000000ff00ff00ffffffffffffffffff0000000000000000000000ff00ff000000ff000000ff0000ff00000000000000000000ff00ff00ffffffffffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ffffffffff0000ff0000000000000000000000000000ffffffffffff0000ff0000ff000000000000000000000000ffffffffffffff0000ff000000ff00000000000000000000ffffffffffff00ff000000ff000000000000000000000000ffffffffffff00ff0000ff0000ff00000000000000000000ffffffffff0000ffffffffffff0000000000000000000000ffffffffffff00ffffffffffffff000000000000000000000000000000ff00ffffffffffffff000000000000000000000000ff000000ff00ff00ff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ff00ff00ff000000ff0000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000ff00ff00ff0000ff000000ff000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000ff00ff00ff00ff00ff00ff00000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000ff00ff00ff00000000ffffffffff00000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ffffffff00000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000ff00ff0000ff00000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000ff000000000000000000ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffff00ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffffffff00ff000000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00ff0000ff00ff000000ff0000000000000000000000000000ff00000000ff00ff00000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00000000ffffffffffffff000000000000000000000000ff00ff00000000ffffffffffffff000000000000000000000000ff0000ff0000ff0000ff00ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff000000000000000000000000ff0000000000000000000000ff00ff000000ff0000ff0000ff0000000000000000000000ff00ff0000ffff00000000ffff0000000000000000000000000000ffffffffffff00ffffffffffff00000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00000000000000000000000000000000000000000000ff00000000ff0000ff00ff000000000000000000000000ff000000ffff00ff000000ff00ff0000000000000000000000ff0000000000ff000000000000ff000000000000000000000000ffffffffff0000ffffffffff0000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff0000000000000000000000ff0000ff00ff0000ff00000000ff00000000000000000000ff00ff00ffffffffff00ff00000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff00ff00000000ff00ff0000000000000000000000000000ffffff000000ff000000ff0000ff00000000000000000000ff00ff000000ff0000ff00ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ffffffffffff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000000000ffffffffff00000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000ffffffffffff00000000ff000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000000000ffffffffffff000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000ff0000ff00ff00000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff0000ff000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000ffffffffff00ff000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ffffffffff0000ff000000ff000000000000000000000000ffffffffff00000000ff0000000000000000000000000000ffffffffff00ff0000000000ff000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000ffffff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000ff00000000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ff00000000ffffffffff00000000000000000000ff000000ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff0000ff00ffff00ff0000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ff00ffff0000ff0000ff0000ff00000000000000000000000000ff00000000ffff00ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffffffffffffffffff00000000000000000000ffffffff00000000000000000000ff000000000000000000000000ff0000ff00ff00ff0000ff00000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000ffffffff0000ff0000000000ff0000000000000000000000ffffff000000ff00000000ff000000000000000000000000ffffffff00ffffffffffffffffff00000000000000000000ffffff00ffffffffffffffffffff0000000000000000000000000000ffffffffff00ff0000ff00000000000000000000ffffff0000ff0000ff000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000000000000000ff000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ffffff0000ff00ff00000000000000000000000000ff00000000ffffffffffff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff000000ff000000ff00000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff000000000000000000000000000000ffffffffffffff00ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ffffffffffffffff00ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff00000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff0000ffff00ff00ff0000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000ff0000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff00ff00000000ff00ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff000000ffffffff0000000000000000000000000000ffffffffff0000000000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ffffffffffff000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000000000000000ff000000000000000000000000ff00000000000000000000ff000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ffff00ffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff000000ffffffffff00000000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff0000000000000000000000000000ff000000000000ff00ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffff00ffffffffff00000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ff0000ff00ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ffffff0000ff0000ff00ff0000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffffffff00ffffffffffffff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000ff0000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff000000000000000000ff000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000ff000000ff00000000000000000000ff000000ff000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffff0000ffffffff0000000000000000000000000000ffff00ff0000000000ff0000000000000000000000000000000000ffff00ff0000ff00ffffffff00000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000ff0000ff000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000ffff000000000000ff00000000000000000000000000000000ff00ffffffffff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ffffffffff0000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ffffff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff000000ffff00000000ff00000000000000000000000000ff00ff000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ffff000000000000ff000000000000000000000000000000ff0000ff0000ffff00000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00ff00000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ff00ff0000000000ff0000ff000000000000000000000000000000ffff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ffffffffff0000000000000000000000000000ff0000ff00ffff00ff0000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffff000000000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000ffffffff00ffff00ff00ff0000ff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff0000ff000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ff000000ff00000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ffff0000ffffffffffff0000000000000000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff0000ff000000ff0000000000000000000000000000ff0000ffffffff00ff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ffffffffffffffff0000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff000000ff000000ffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff0000000000ffffff000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffffff00000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ff00ffffffffff0000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ffffffffffff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff00000000ff0000ff00ff0000000000000000000000000000ff000000ffff0000000000ff000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000ffffffffffff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ff000000ff00ff000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00ff000000000000000000ff000000000000000000000000ff0000000000ff0000ff00ff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000ffffffff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff0000ff0000000000ff0000000000000000000000ff000000ff00ffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000ff0000000000ff0000ff000000000000000000000000ffffffffff00000000ff00000000000000000000000000000000ff00000000ff0000ff00ff00000000000000000000000000ff000000ff0000ffff00ff00000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000ff00000000ffffffffffffff000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000ff000000000000ff000000000000000000000000000000ff00000000ff000000000000ff0000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff000000000000ff000000000000000000000000ff000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ffff00000000000000ff000000000000000000000000ffffff00000000000000ffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffff0000000000ff00000000000000000000ffffff000000ff00000000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000ff000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000ff00ff0000000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000000000ff0000000000000000000000ff000000ff000000000000ff000000000000000000000000ff000000ff00000000000000ff0000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ffff0000000000ff0000000000000000000000ff00ff000000000000000000ff000000000000000000000000ff0000000000000000ff00000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff000000ff000000000000ff0000000000000000000000ff000000ff000000000000ff0000000000000000000000000000ff00ff00000000000000ff00000000000000000000ff00000000ff00ff0000000000ff00000000000000000000ff00000000ffffff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000ffff000000000000000000000000ff0000000000ff00ff00000000000000000000000000ff000000ff00ff0000ff00ff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff00000000ffffffffffff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000ffffffffffffff000000000000ff00000000000000000000ffffffffffff00ff0000000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ffffffffffffffffffff000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff000000ff0000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ffff000000ffff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000000000ff00000000ffff00000000ff00000000000000000000000000ffff00ff00000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ffffffffff0000000000000000000000ff00ff0000ff000000ff00ff000000000000000000000000ff00ff000000000000000000ff0000000000000000000000ff00ff000000ff0000000000ff0000000000000000000000ff00ff000000000000000000ff0000000000000000000000ff00ff0000ff0000000000ffff0000000000000000000000ff00ff000000000000ff0000000000000000000000000000ff00ff000000000000ff0000000000000000000000000000ff00ff000000ffffffffffffff0000000000000000000000ff00ff000000ffffffffffffff0000000000000000000000ff00ff0000ff000000ff00ff0000000000000000000000ff00ff0000000000ff0000ff00ff0000000000000000000000ff00ff000000000000ff00ff000000000000000000000000ff00ff000000ffffffffffffff00000000000000000000ff00ff00ff00000000ff00ff00ff000000000000000000000000000000ff00ff0000000000000000000000000000000000ff00ff00ffffffffffffffffff00000000000000000000ff00ff0000ff000000ff00ff00ff00000000000000000000ff00ff0000ffffffffffffffffff00000000000000000000ff00ff00ff0000ff00ff00ff00ff0000000000000000000000ff00ff000000ff000000ff00ff0000000000000000000000ff00ff0000ff00000000ff00ff0000000000000000000000ff00ff00000000ff00000000ff00000000000000000000ff00ff00ff0000ffffffffffffff0000000000000000000000ff00ff000000000000ff00ff0000000000000000000000ff00ff0000ff00ff000000ff00ff0000000000000000000000ff00ff000000ff00000000ff0000000000000000000000ff00ff0000ff0000000000ff00ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000ff000000ff00ff00ff000000ff0000000000000000000000ff0000000000ff00ff000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000ff00ffffff00ff0000ff0000ff0000000000000000000000ff000000ff00ff0000ffff00ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000ff00ffffff00ff000000ff00000000000000000000000000ff00ffffff0000ff0000ff00000000000000000000000000ff00ffffff0000ff00000000ff0000000000000000000000ff00ffffff00ffffffffffffff0000000000000000000000ff00ffffff000000ff00ff00000000000000000000000000ff00ffffff00000000ff000000000000000000000000000000ff00000000ff000000000000ff0000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000ff000000ffff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ffff0000000000000000000000000000000000ff0000ff000000ff000000000000000000000000ff000000000000ff00ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffff0000000000ff0000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000000000ff00ffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffff000000ff0000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff000000000000000000ff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff00ff00000000ff000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ff000000000000000000ff000000000000000000000000ff0000ff00ffffffffff00ff00000000000000000000000000ff00000000ff0000ff0000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff000000ff000000ff000000000000000000000000ff0000000000ff0000ff00ff000000000000000000000000ff00ffffff00ff0000ff00ff0000000000000000000000000000000000000000ff000000000000000000000000000000ffffffffffffffff000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000ff000000ff000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000ff000000ff00ff0000ff0000ff0000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff00ff00ff00ff0000ff00ff000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000ff00ff00ff0000ffffffffffff0000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000ff00ff00ffffffffffffffffffff00000000000000000000ff00ff00ff00ffffffffffffff00000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff00ff000000ff00000000ff000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000000000ff0000ff00000000ff00000000000000000000000000ff000000ff00ff00ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ff00ff000000000000000000000000000000ff000000ff00ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000000000ff000000ff00ff000000000000000000000000ffff000000ff00ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000ff0000000000000000000000ff00000000ffffff0000ff0000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff00ff000000000000000000000000000000ff00ff0000ff0000ffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000000000000000ff00000000000000000000000000ff00000000ff00ff0000ff00000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff0000000000ffff000000ff00000000000000000000000000ff000000000000000000ff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff000000000000000000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff0000ffffffffffff00ff000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff0000ffffffffffffffff000000000000000000000000ff0000ff00ffffffffff00ff00000000000000000000000000ff00000000ff00ff00000000000000000000000000ff00ffffff00ff0000ff00ff000000000000000000000000ff00ff00ff00ff0000ff00ff0000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000000000ff0000ff00000000000000000000000000000000ff00000000ff000000ff00000000000000000000ffffffffff000000000000ff000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000000000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000ffffffffff00ff0000ff0000ff000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000ff00ff00ff0000ffffffffffff0000000000000000000000ff00ff00ff0000ff00000000ff0000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ffffffffff0000ff000000ff0000000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ff0000ffff00ff00000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ffffffff0000ff000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000ff00ffff0000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff00ff0000000000000000000000000000ff00000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffffffffffff000000000000000000000000ff000000000000ffffffffffff000000000000000000000000000000ff0000ff000000ff000000000000000000000000ffffffffff00ff0000ffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000ffffffffff000000000000000000000000000000000000ff0000ff00000000000000000000000000ff00000000ff000000ff000000ff0000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000000000000000ff00000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff0000ffff0000ff00ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff0000ffffffff00ff0000ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff000000ff0000ff00ff00ff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff0000ff000000000000ff000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff0000ff000000000000ff000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000ff00ff00ff00ff000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000000000ffffffffffff000000ff00000000000000000000ff000000ff000000000000ff000000000000000000000000ffffffff0000ff0000000000000000000000000000000000ffffffff00000000ff00ff00000000000000000000000000000000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000ff0000000000ff0000ff0000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000ff00ff00ff00ff00ff000000000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000ff00ff00ff0000ffffffffffff0000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000ff00ff00ff0000ff00ff00ff000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000000000ff0000000000000000ff00000000000000000000000000ff0000000000ff000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ff000000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff00ff00000000ff0000ff00000000000000000000ffff0000ff00000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffffffff0000000000ff0000000000000000000000000000ffffffff0000000000ff0000000000000000000000000000ffffffff00000000000000ff000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff00ffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000ff00000000ff00000000000000ff000000000000000000000000ff00ffffffffff0000ff000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00000000000000ff00000000ff000000000000000000000000000000000000ff0000ff0000000000000000000000000000ff00000000ff0000ffffffffff000000000000000000000000ff00ffffffffffff0000ff000000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff00000000ff000000000000000000000000000000ffff00ff000000ff0000000000ff00000000000000000000ffff00ff000000ff00000000ff0000000000000000000000ffff00ff000000ff0000000000ff00000000000000000000ffff00ff000000000000000000ff00000000000000000000ffff00ff0000000000ffff00000000000000000000000000ffff00ff0000ff00ff00ffff00ff00000000000000000000ffff00ff000000ff0000ff0000ff00000000000000000000ffff00ff000000ff0000ff0000ff00000000000000000000ffff00ff000000ff0000000000ff00000000000000000000ffff00ff0000000000ff000000ff000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff000000ffffffff0000ff00000000000000000000ffff00ff000000ff0000000000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ffffffffffffffffffffff0000000000000000000000ffff00ff0000ffffffffffffffff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ffff0000ff000000ff000000000000000000000000ff000000ff0000ff00ff00ff00000000000000000000ffff00ff000000ff0000000000ff00000000000000000000ffff00ff0000ff000000000000ff00000000000000000000ffff00ff000000ff0000ff0000ff000000000000000000000000ff0000ff00000000ff00000000000000000000000000ffff00ff0000ff00ff00ff0000ff000000000000000000000000ff0000ff00ffffffffff00ff00000000000000000000ffff00ff0000ffffffffffffffff000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000ffff00ff00000000ff00ff00000000000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000ff00ffffff00ff000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000000000ff00000000ff000000ff00000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000000000ff0000000000ff0000ff0000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff00ff00ffffffffffffffffffff00000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000ff00ff00ff00000000000000000000000000000000000000ff00ff00ff00000000000000000000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000ff00ff00ff00ff0000ff0000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffff00ffffff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff00ffffffff00ff0000ff00000000000000000000ff00ff00ff000000ff00ff00000000000000000000000000000000ff0000ff00000000ff000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ffffffff000000ff000000ff000000000000000000000000ff0000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00ff000000000000000000000000ff0000ffffff000000000000ff00000000000000000000ff00ff00ff00ff00ff0000ff0000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff000000ff0000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff00000000ff00000000ff00000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff0000ffff0000ff000000ff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff0000000000000000000000000000000000ffff00000000ff00000000ff000000000000000000000000ffff000000ff000000ff0000000000000000000000000000ffff000000ff0000000000ff000000000000000000000000ffff000000000000000000ff000000000000000000000000ffff00000000ff0000ff0000000000000000000000000000ffff0000ff000000ff0000ff000000000000000000000000ffff000000ffffffffffffff000000000000000000000000ffff000000ffffffffffffff000000000000000000000000ffff000000ff0000000000ff000000000000000000000000ffff0000000000ff000000ff00000000000000000000ffffff000000ff000000ff0000ff00000000000000000000ffff00ff000000ff0000ff0000ff000000000000000000000000ffff000000ffffffffffffff00000000000000000000ffffff0000ffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000ffff000000000000000000ff00000000000000000000ffffff0000ff000000ff000000ff00000000000000000000ffffff0000ff00ff00ff00ff00ff00000000000000000000ffffff000000ff0000ff00ff00ff000000000000000000000000ffff000000ff0000000000ff000000000000000000000000ffff0000ffffffffffffffff000000000000000000000000ffff000000ff0000ff0000ff00000000000000000000ffffff0000ff00ffffffffffffff000000000000000000000000ffff0000ff0000ff000000ff00000000000000000000ffffff0000ffffff000000ffffff000000000000000000000000ffff0000ff000000000000ff00000000000000000000ffffff0000ff00ffffffffff00ff00000000000000000000ff00ffff00000000ff00ff00000000000000000000000000ff00ff00ff00ff0000ff00ff000000000000000000000000ff0000ff0000ff0000ff00ff000000000000000000000000ffffffffffffff00ff000000000000000000000000000000ffff0000ff00ff00ff0000ff00000000000000000000000000000000ff00000000ff000000ff00000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000000000000000000000000000ff00ff00ff00ff0000000000ff0000000000000000000000ffffffffff00ff0000ff0000ff0000000000000000000000ffffffffffffffff00ff00ff00ff00000000000000000000ff0000ff0000000000000000000000000000000000000000ff00ff00ff0000ff00000000000000000000000000000000ff00ff00ff0000ffffffffffff0000000000000000000000ff00ff00ff00ff000000000000ff00000000000000000000ff00ff00ff0000ffffffffff000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000ffffffffffff00000000000000ff00000000000000000000ffffffffff00000000ff000000ff000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffffffffffffffff000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000ffffff00ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff00ff0000ff00000000000000000000ff0000ffff000000ff00ff00000000000000000000000000000000ff00ff0000000000ff000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ffffffff0000ff00ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ffff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000ff000000000000000000000000ff00ff00ff00ff000000ff00ff0000000000000000000000ffff00ffffffffff00ffffffff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00ffff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ffffffffffffff00ff00000000000000000000000000ffff000000ff0000ff000000000000000000000000000000ff00ff0000ff00ffffffffff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff000000000000000000000000000000000000ffff000000ff00000000ff00000000000000000000000000ffff0000ff00000000000000000000000000000000000000ffff0000ff0000000000ff00000000000000000000000000ffff0000000000000000ff00000000000000000000000000ffff000000ff000000ff0000000000000000000000000000ffff00ff000000ff0000ff00000000000000000000000000ffff0000ff0000ff0000ff00000000000000000000000000ffff0000ff0000ff0000ff00000000000000000000000000ffff0000ffffffffffffff00000000000000000000000000ffff00ffffffffffffffff000000000000000000000000ffff0000ff000000ff0000ff000000000000000000000000ffff000000ff0000ff0000ff00000000000000000000000000ffffff0000000000000000000000000000000000000000ffff00ff000000ff000000ff00000000000000000000000000ffffffffff00000000000000000000000000000000000000ffff0000000000000000ff000000000000000000000000ffff00ffffffffffffffffff000000000000000000000000ffff00ff0000ffffff0000ff000000000000000000000000ffff00ffffffffff00ff00ff00000000000000000000000000ffff0000ffffffffffffff00000000000000000000000000ffff00ff000000000000ff00000000000000000000000000ffff0000ff0000ff0000ff000000000000000000000000ffff00ff00ff0000ff0000ff00000000000000000000000000ffffff000000ff000000ff000000000000000000000000ffff00ff0000ff00ff0000ff00000000000000000000000000ffff00ffffffffffffffff000000000000000000000000ffff00ff000000ff000000ff00000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff00ffffff00ff0000ff00ff000000000000000000000000ffffffffffffff0000ff00ff00000000000000000000000000000000000000ffffffffffffff00000000000000000000ff00ff00ff00ff00ff0000ff00000000000000000000000000000000ffffffffffff000000ff00000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000000000ff00000000ff000000ff00000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff00ff00ff0000ffffffffff000000000000000000000000ff00ff00ffff00ff0000ff00000000000000000000000000ff00ff00ff00ff00ffffffff00ff00000000000000000000ff00ff00ff0000ff000000ff000000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00000000ff000000000000ff0000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000ffffffffff000000ff000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff00ff0000ff00000000000000000000ff000000ff0000ff000000ff00000000000000000000000000000000ffffffffffffffff000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff0000000000ff00ff000000ff00000000000000000000000000ff0000ff0000ff0000ff00ff000000000000000000000000ff00ff00ff00ff0000ff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000ffffffffff000000ffff0000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff0000ff000000000000000000000000000000ff00ffffffff0000ffffffff00000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000000000000000000000000000000000ff00ff0000ff00ffffffff00000000000000000000000000ff00ff0000ff000000000000000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ff00ff00ffffffffffffff00000000000000000000000000ff00ff0000ff000000ff0000000000000000000000000000ff00ffff000000ff0000ff00000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ff00ff000000ff00000000000000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ffff0000ff0000ff0000ff00000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ff00ffff000000ff000000ff000000000000000000000000ff0000ff0000ffffff0000ff00000000000000000000000000ff000000000000000000ff000000000000000000000000ff00ffff000000ff000000ff000000000000000000000000ff00ffff0000ffff000000ff000000000000000000000000ff00ff00ff00000000ff00ff00000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ff00ffff000000000000ff00000000000000000000000000ff00ff00ff0000000000ff000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff0000ffffffffffffffff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff00ffff000000000000ff000000000000000000000000ff00ffff00ffffffffff00ff00000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000000000ffff00ff0000ff0000000000000000000000ff0000ff0000ffff00ff0000ff00000000000000000000000000000000000000ff000000000000000000000000000000ff0000ffffff0000ff0000ff000000000000000000000000ff000000ff00000000ff000000ff00000000000000000000ffffffffff000000000000ff000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ffffffffffff0000ff0000ff0000000000000000000000ff0000ff0000000000000000ff0000000000000000000000ff00ff00ff0000ff00000000000000000000000000000000ff00ff00ff00ffff0000ff00000000000000000000000000ff00ff00ff00ff000000000000ff00000000000000000000ff00ff00ff0000ff000000ff000000000000000000000000ff00ff00ff00ff0000000000ff0000000000000000000000ff00ff00ffffffffffffffffffff000000000000000000000000ff000000ff000000000000ff0000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff0000ff0000ff000000ff0000ff00000000000000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff00ff0000ff00000000000000000000ff000000ff0000ff000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ffff000000ff000000ffff00000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff00ff00ff0000ffffffffffffff000000000000000000000000ff0000ff000000ff00ff00000000000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff00ffffffffff0000ff0000000000000000000000000000ff000000ff00ff00000000ff00000000000000000000000000ff0000ff0000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000ff00ff00ff00ff00ffffffffff0000000000000000000000000000ffffff00ff00ffffff00000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000000000000000ff00000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ffffff0000ff0000ff00000000000000000000000000ff000000ffffffff0000ff00000000000000000000000000ff000000ff000000ff00ff000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ff00ff0000ff0000000000ffff00000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff000000ff00000000ff00ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000ffff00ff00ff0000ff00000000000000000000000000ff0000ffffffffffffffff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000ff0000ff00ff00ff000000ff000000000000000000000000ff0000000000ff00ff000000ff0000000000000000000000ff0000000000ff00ff000000ff0000000000000000000000000000ff00000000ff000000000000000000000000000000ff000000ff000000ffffffffffff0000000000000000000000ff0000ff00000000ff000000ff00000000000000000000ff000000ff000000000000ff000000000000000000000000ffffffff0000ff0000000000000000000000000000000000ffffffff0000ff0000ff0000ff0000000000000000000000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000000000ff00000000ff00ff000000000000000000000000ff0000ff000000ffffffffffff0000000000000000000000ffffffffff0000ffffffffff000000000000000000000000ffffffffff0000ffffffffffffff00000000000000000000ffffffffff00ff00ffffffff00ff00000000000000000000ffffffffff0000ffffffffff000000000000000000000000ffffffffff00ffffffffffffff0000000000000000000000ffffffffff000000ff00ff00000000000000000000000000000000ff000000000000000000ff000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff00000000ff000000ff0000ff00000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ffffffff00ff0000ff00000000000000000000ff000000ff0000ff00000000ff00000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff000000ff00000000ff0000000000000000000000ff0000ff00ff00ff000000ff000000000000000000000000ff0000ffffffffffffffffffffff00000000000000000000ff0000ffff00ffffffffffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff00ff0000000000000000000000000000000000ff00ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ffffffffffffff00000000000000000000000000ff000000ff00ff000000000000ff00000000000000000000ffffff000000ff0000ff0000ff000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ffffff0000ff0000ffffffffffff000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000ff00000000ff00ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000ff00ff00ff00ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000000000000000ff00000000000000000000000000ff0000ffffffff0000000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff00ff00000000000000ff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff00ff00ff00ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ffffffffff00ff00ff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ffffffffffffff00000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ffffffffffffff00ff000000ff0000000000000000000000ffffffffffffff00ff000000ff0000000000000000000000000000ff00000000ff000000000000000000000000000000ffffffffffffff00ff0000000000000000000000000000000000ff00ffffffffffff000000ff00000000000000000000ff000000ff000000000000ff000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000000000000000000000000000ff000000000000ffffffffff00000000000000000000ffffffffff00000000ff0000000000000000000000000000ffffffffffffffff00ff0000ff0000000000000000000000ff0000ff0000000000000000ff00000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff000000ff00ffffffffffff00000000000000000000ff00ff00000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff00ff0000ff00ff0000ff00000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ffffffffffffffffffffffff0000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff000000ff00000000ff0000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ffffffff00000000ff0000000000000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff00ff0000ff000000ff000000000000000000000000ffffff00ff0000ff0000ff000000000000000000000000ff0000ff0000ff000000ff000000ff00000000000000000000ff00ff00ff0000ff0000ff00ff0000000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ff000000ff00ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ff0000ff0000ff000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000ff00ff00ff00ff00ffffffffff0000000000000000000000ff0000ffffff00ff00ffffff00ff000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffffff00ff000000000000000000000000000000ffffffffffff0000ff0000ff000000000000000000000000ffffffffffff000000ff0000000000000000000000000000ffffffffffff00ff0000000000ff00000000000000000000ffffffffffff00000000000000ff00000000000000000000ffffffffffff0000ff00ffffffff00000000000000000000ffffffffffffff000000ff0000ff00000000000000000000ffffffffffff00ff0000ff0000ff00000000000000000000ffffffffffff00ffffffffffffff00000000000000000000ffffffffffff00ff0000000000ff00000000000000000000ffffffffffff00ff0000000000ff00000000000000000000ffffffffff00ff00ffffffffffff00000000000000000000ffffffffff00ff000000000000ff00000000000000000000ffffffffffff0000ff00000000ff00000000000000000000ffffffffffff000000ff000000ff00000000000000000000ffffffff00000000ff0000ff00ff00000000000000000000ffffffffffff00ff00ff0000ff0000000000000000000000ffffffffff00000000ff0000000000000000000000000000ffffffffffff000000ff000000ff00000000000000000000ffffffffffff000000ff00ff00ff00000000000000000000ffffffffffff00000000ff00000000000000000000000000ffffffffffff00ffffffffffff0000000000000000000000ffffffffffff0000ffffffffff0000000000000000000000ffffffff00ffffffffffffffffff00000000000000000000ffffffffffffff0000000000ff0000000000000000000000ffffffff00ff0000ffffffff00ff00000000000000000000ffffffffffff00ffffffffffff0000000000000000000000ffffffffff000000ff00ff00000000000000000000000000ff0000ff000000ffffffffffffff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff000000000000000000ff00000000000000000000ff000000ff00ffffffffffffffff00000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ffff000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000000000ff00000000ffffffffff00000000000000000000000000ff0000ffffffffffffff00000000000000000000000000ff00000000ffffffffffff00000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000ff000000ffffffffffffffff000000000000000000000000ff000000ffffffffffffffff000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ff00ff00000000000000000000000000000000ff0000ff000000000000ff00000000000000000000ff0000ff00ff0000ff00ff0000ff00000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ffff000000ffffffffffffff000000000000000000000000ff00000000000000ff00ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00ff000000ff0000000000ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff00ff0000ff00ff00ff000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ff0000ffffffffffffffffff000000000000000000000000ff0000ffffff00ff000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000000000ff0000ffffff0000ffffff000000000000000000000000ff00ff00ff00ff000000000000000000000000000000000000ff0000000000ff000000000000ff000000000000000000000000ffffffff0000ffffffffffffff00000000000000000000000000000000000000000000ff00ff00000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000000000000000ff00000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ffff0000ffff0000ff000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000ff00000000ffff00ff000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff000000ff00ff00ff00000000000000000000000000ff00000000ff00ff00ff0000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000ffffffffffffff00000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff000000ff00000000ff00000000000000000000000000ff00000000ff000000ff000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff00ff00ff000000ffffffffff0000000000000000000000ff000000ff000000ffffffffff000000000000000000000000000000ff0000ff000000000000000000000000000000ff0000ffffff0000ff000000000000000000000000000000000000ff000000000000000000ff00000000000000000000ff000000ff000000000000ff000000000000000000000000ff0000ff0000ffffffffffffffff00000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ffff000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000ff00000000ff0000ff00ff0000ff00000000000000000000ff000000ff00ffffffffffffff00000000000000000000000000ff000000ff00000000ff000000000000000000000000ffffffff0000000000ff0000000000000000000000000000ffffffff00000000ff000000000000000000000000000000ffffffff000000ff00ff0000000000000000000000000000ffffffff00000000ff0000ff000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff00ff00ff00ff0000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ff00ff0000ffff00ff00000000000000000000000000ff000000000000ff000000ff000000000000000000000000ff00ff0000ff000000ff000000ff000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ffffffff00000000ff0000ff0000000000000000000000000000ff00ff00ff00ffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000ffff0000ffffffff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff00000000ff00ff0000ff00000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ff0000ff00ff0000000000ff00000000000000000000000000ff000000ff00000000ff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00ff0000ff0000ff0000000000000000000000000000ffffffffffffff0000ff00000000000000000000000000000000000000ff0000ff000000000000000000000000000000ff00ff00ff00ff00ffffffff00000000000000000000000000000000ffffffffffffffffffff00000000000000000000ffffffffff000000000000ff000000000000000000000000ffffffff0000000000ff0000000000000000000000000000ffffffff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ff0000ff000000000000ff00000000000000000000ffffff0000ffffffff00ffffffff0000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff00000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000000000000000ff000000000000000000000000ffffffffffffff00ffffffffffffff00000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff00ff0000ff0000ff0000000000000000000000ffffff0000ffff0000000000ff00000000000000000000000000ff00ffff00ff000000ff000000ff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000ff00ff00ff00ffff0000ff0000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000ffffffffffffffff000000000000000000000000ff0000ffffffffffffffffff00000000000000000000ffffffffff00ffffffffffff000000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ffffffffff000000ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ffffffffffff0000000000000000000000000000ff00000000ffffffffff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ffffffffffffff00000000000000000000000000ff00000000ff00ffffffffff00000000000000000000000000ff000000ffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000ffffff000000000000000000000000000000000000000000000000ff0000ffffffff00ff0000ff00000000000000000000000000ffffff0000ff000000ff00000000000000000000000000000000ff00ffff000000ff000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ffffffffff000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000ff00ff00ff00ff00ff000000ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ff0000ff00ffffffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff0000ff0000ffffffffff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffff00ffffffffffffff000000000000000000000000ffff00ff0000000000ff00ff000000000000000000000000000000ffff00ff00ffffffffff00ffff000000000000000000000000ffffffff00ff00ffffff00ff00000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff0000ff00000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000000000ff00ffffffff0000ffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffff00000000000000000000ff0000ff0000ff00ff0000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffff0000ffffffffffffffffff000000000000000000000000ff00ff00ff0000000000ff0000000000000000000000000000ff00000000ff0000ff00ffff00000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ffffffffffff000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000ff000000ff00ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000ff00ff0000ff00ff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000ffffff000000ff0000ff000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff00000000ffffffffff000000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000ffffffffff0000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff000000000000000000000000ffff0000ff00ff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00ff0000000000ff0000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00ff00ff0000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ffffffffffffff000000ff00000000000000000000000000000000ffffff00ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000000000ff000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffff0000ffffffffffffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff0000ff0000000000000000000000ffffffffff00000000ff00000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff0000000000ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff00000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00000000ff00000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff0000000000ffff00000000000000000000000000000000ff00000000ff000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff0000000000ff0000000000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff0000000000ff00000000000000000000ffff0000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ff0000000000ffffff000000000000000000000000000000ff00000000ffffffff000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ff000000ffff00ffff000000000000000000000000000000000000ffffffffffff00000000000000000000000000ff0000000000ff000000ff00ff0000000000000000000000ff0000000000ff000000ff00ff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff000000000000ff00ff0000000000000000000000000000ff000000ffffffffffffff00000000000000000000ffff000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000ff0000ff000000ff00000000000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff0000ff0000ff000000ff0000ff00000000000000000000ff0000ff0000ff0000ff000000ff00000000000000000000ff0000ff00000000000000ff000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000ff0000ff00ff000000ff000000ff0000000000000000000000000000ff00000000ff0000000000000000000000000000ff0000ff0000ff00000000ff0000000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff000000ff00ff00000000ff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff00000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffff0000ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff0000ffff00000000000000000000ff00000000000000000000ff000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000ff000000000000000000000000ff00000000000000000000ff000000000000000000000000ff00000000000000000000ff00000000ff000000ff000000ff00000000000000000000ff00000000ff000000ff000000ff00000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ffff000000000000ffffff00000000000000000000ffffffff0000ff0000ff0000ff0000000000000000000000ffffffff000000ff00000000000000000000000000000000ffffffffff000000ff0000ff000000000000000000000000ffffffff0000ff000000ff0000ff00000000000000000000ffffffff0000ff0000ff000000ff00000000000000000000ffffffff00ffffffffffffffff0000000000000000000000ffffffff0000ffffffffffffff0000000000000000000000000000ff00000000000000ff000000000000000000000000ffffffff0000ff0000ff0000ff0000000000000000000000ff0000ff00ff0000ff00ff00000000000000000000000000ffffffff0000ff00000000ff000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00000000000000ff00ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ff000000ff00ff000000000000000000000000ff000000000000ff00ff00000000000000000000000000000000000000ff00000000ffff00000000000000000000ff00000000ff00ff00000000ffff00000000000000000000ff000000ff0000000000ff00ff0000000000000000000000ff000000ff0000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff00ff00ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00ff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ffffffffffffffff000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff0000ffff0000000000ffff000000000000000000000000ff0000ff0000000000ff00ff000000000000000000000000ffff00000000000000ff00ff000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff0000ff0000000000ff00ff000000000000000000000000ff0000ff0000000000ff00ff000000000000000000000000ff0000ff0000000000ff00ff000000000000000000000000ff00000000000000ff00ff00000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000ff000000ff0000ffffffffff000000000000000000000000ff000000000000ff00ff0000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ff0000000000ff00ff000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ff0000000000000000ff00ff000000000000000000000000ff0000000000000000000000ff0000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000ff0000ff000000ff0000000000000000000000000000000000000000ff00ff000000000000000000000000ff00000000ff0000ff000000ff0000000000000000000000ff00000000ff0000ff000000ff0000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ff000000ff000000ff000000ff00000000000000000000ffffff00ff00000000ff00ff000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000ff00ff000000000000ff00ff000000000000000000000000ff00ff0000ffffffffffffffff00000000000000000000000000ff00ffff000000ff0000ff00000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff000000ffffffffffff0000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff0000ff00ff000000ff00ff000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000ff0000ff000000ff00ff00ff000000000000000000000000ffffffff00ff00ff000000ff000000000000000000000000ff0000ff0000ffffffffffff000000000000000000000000000000ff0000000000ff000000ff00000000000000000000ffffffffffffffff00ff000000ff00000000000000000000ff000000ff00000000ff0000000000000000000000000000000000ff000000ffffffffff00ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff000000000000000000ff0000000000000000000000ff00000000000000ff0000ff00ff00000000000000000000ffffffffffff0000ff0000ff00ff0000000000000000000000ff000000ff000000000000ff000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000ff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000ffff0000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff00000000ff000000ff00ff000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff00000000000000000000ff000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff000000000000000000ff00000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000ff00ff00ff00ff00ff0000000000000000000000ff000000ff00000000000000ff0000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000ff0000ff000000000000000000ff000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ff0000ff00000000000000ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00ff000000000000ff00000000000000000000000000ff00000000ff00ff0000ff00000000000000000000ff0000ff000000ff00ff00ff000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000000000ff00000000000000ff000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff0000ffffffffffff000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00ff000000ff000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000ff0000ff00000000ff0000000000000000000000000000ff0000ff000000ff000000ff00ff00000000000000000000ff0000ff000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff000000000000000000ff000000000000000000000000ff000000ff000000ffff0000ff00000000000000000000ff00000000ff000000ffff0000ff0000000000000000000000ff000000ff000000000000ff000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff00000000ff00ff000000ff00ff000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00ff00ffffffffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff000000000000000000000000ff000000ff000000ffff00ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000ff0000000000ff00ff0000ff000000000000000000000000ff000000ff00ff00000000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff000000ff0000ff00ff00ff000000000000000000000000ff0000ff00ffffffffff00ff000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff0000ff00ffffffffff00ff000000000000000000000000ff000000ffffffffff0000ff000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ffff0000ff000000ff000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff000000000000000000ff00000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff00ffffffffff00ff000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff0000ffffff0000ff000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ffff00000000000000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000ff0000ff00ff00ff00ff0000ff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff000000ff00ff000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00ff000000000000ff0000000000000000000000000000ff0000ff0000ff00000000000000000000000000ff0000ff000000ff00ff00ff000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff000000ff00ffffffffffffffff00000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ffffffffffffff00ffffffffff000000000000000000000000ff000000ff0000ffffffffff000000000000000000000000ff00ff00ff0000ff000000000000000000000000000000ff00ff00ff0000ff00ff0000ff0000000000000000000000ff00ff00ff00ff0000000000ff00000000000000000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000ff00ff000000ff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff00ff000000000000000000000000000000000000ff00ffff0000000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000ffffffff00ff00ff0000ff0000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ffff00ff000000ffff000000ff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ff000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff00ff000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000ff000000000000ff000000ff000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff000000ff00ff0000ff00ff000000000000000000000000ff00000000ff00ff000000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff00ffffffffff00ff000000000000000000000000ff0000ff00ff000000ff00ff000000000000000000000000ff000000ff00ff00ff0000ff000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ff00ff00ff00ff00ff000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ff00ff000000ff00ff000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ff00ffffffffff00ff000000000000000000000000ff00ff0000000000000000ff000000000000000000000000ff00ff0000ff0000ff0000ff000000000000000000000000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff00ff0000ff00000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000ff000000ffff0000ffffffffff00000000000000000000ff00000000ff0000ff0000ff000000000000000000000000000000ff0000000000ff000000ff00000000000000000000ff000000ff0000ff0000ff0000ff00000000000000000000ff000000ff00ffffffffffffffff0000000000000000000000000000ffffffffffffff00000000000000000000000000ff0000ff00000000ffffff00000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff00ff0000ff000000ff0000000000000000000000ff0000ffffffffffffffffffffff00000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000000000ffffffffffffffffff000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff0000ffffffffffffffffffffff00000000000000000000ff0000ff0000ffffffffffff00000000000000000000000000ff0000ff0000ff00ff000000ff000000000000000000000000ffffffffff0000ff000000ff000000000000000000000000ff00ff00ff0000ff000000ff0000000000000000000000ff00ff00ff0000ff00000000ff0000000000000000000000ff00ff00ff00ffffffffffffff00000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00ff00000000ff00ff000000000000000000000000ff00000000ff000000ff00ff0000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00ff0000ff0000ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000ff000000ff00000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000ff000000ff00ff0000ff0000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00ff0000ff00ff0000ff00ffff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ffffffffffffff00ff00000000000000000000ffffff00000000ff0000ff0000ff00000000000000000000ffffff0000ff000000ff000000ff00000000000000000000ffffff000000ff0000000000ff0000000000000000000000ffffff000000ff000000000000ff00000000000000000000ffffff000000000000ff0000000000000000000000000000ffffff00000000ff0000ff0000ff00000000000000000000ffffff000000000000ffff00000000000000000000000000ffffff0000ff00ff00ff00ff00ff00000000000000000000ffffff000000ff00ff0000ff00ff00000000000000000000ffffff0000000000ffff000000ff00000000000000000000ffffff0000ff000000ff000000ff00000000000000000000ffffff0000ff00ff000000ff00ff00000000000000000000ffffff0000ff00ff000000ff00ff00000000000000000000ffffff000000ff00ff00ff0000ff00000000000000000000ffffff00000000000000ff00000000000000000000000000ffffff0000ff00ff00ff00ff00ff00000000000000000000ffffffff0000ff0000ffffffffff00000000000000000000ffffff0000ff000000000000000000000000000000000000ffffff0000ff000000ff000000ff00000000000000000000ffffff0000ff00ff000000ff00ff00000000000000000000ffffff000000ff0000ff0000ff0000000000000000000000ffffff0000ff00ff00ff00ff00ff00000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ff000000000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ff00000000000000000000ff000000000000000000000000ffff0000000000000000ff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff00000000ff00000000000000000000000000000000ff00000000ff00ff00000000ff00000000000000000000ffffffffffff0000000000ff00000000000000000000000000ff00ff0000ff000000ff0000ff0000000000000000000000ff0000ff0000ffffffff0000ff0000000000000000000000ff0000ff00ff000000000000ff0000000000000000000000000000ff00000000000000000000000000000000000000ffffffff00ffffffffffffffffff00000000000000000000ffffffff000000ffffffffff000000000000000000000000ffffffffff000000000000ff000000000000000000000000ffffffff00ffff00000000ffff0000000000000000000000ffffffff00ff0000ff000000ff0000000000000000000000ffffffff0000ff0000ff00ff000000000000000000000000ffffffff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffff0000ff0000000000ff0000000000000000000000ff0000ff000000ff00000000000000000000000000000000ffffffff000000000000000000000000000000000000000000ff0000ff0000ff00ff000000ff000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ffffff000000ff000000ff000000000000000000000000ffffff00000000ff000000ff000000000000000000000000ffffff0000ff0000000000ff00000000000000000000000000000000000000000000ffffffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000ff00000000ff000000ff00ff0000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00ff0000ff0000ff0000ff000000000000000000000000ff0000ff00ff000000ff00ff0000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ffff000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff00000000ff00000000000000000000000000000000ffff0000ffffffffffffffffff0000000000000000000000ffffff00ff00ff00ff00ff00ffff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff000000000000ff000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000ff0000ff00ff00ff00ff00ff000000000000000000000000ff00000000ff000000ff00ff000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff00ff000000ff00ff000000000000000000000000ff0000ff00ff000000ff00ff000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ff0000ffffff0000ff000000000000000000000000ff00ff00ff0000ff000000ff000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff00ffffffffff00ff000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ff00ffffff00ff00ff00000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000000000ff00ff0000000000000000000000000000ff00ff00ff00ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000ffffffffffff00ff00000000ff00000000000000000000ff00000000ff00ffffffffffffff00000000000000000000ffffffff000000ff0000ff0000ff000000000000000000000000ff00ff0000ff0000ff0000ff000000000000000000000000ff00ff00ff000000000000ff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ffff0000ff00000000000000000000000000000000ff000000ffffffffffffffffffff00000000000000000000ff0000ff000000ffff00ff00ff0000000000000000000000ff0000ff00ff0000ff000000ff0000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff0000ff00ffffffffffffffffff000000000000000000000000ff000000ff0000ffffffffff00000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ffffffff000000ff00000000000000000000000000000000ff0000ffffffffffffffffffffff0000000000000000000000ff0000ff0000ff00ff000000ff000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ffff00000000ff0000ff00000000000000000000000000ffff0000ff0000ff000000ff000000000000000000000000ffff000000ff0000000000ff00000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ffffffffffffff00000000000000000000ff0000ff000000ffffffffffffff00000000000000000000ff00ff0000ffffffffffffffffff00000000000000000000000000ff0000000000ff0000ff0000000000000000000000ffffffffffff000000ff0000ff00000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff00ff0000ff0000ff0000ff0000000000000000000000ffffffff000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff00ff000000000000000000000000ff00ff000000ffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ffffffffffffffff000000000000000000000000ff00ff00ff000000ff000000000000000000000000000000ff00ff00ff00ff00ff00ffffff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000ff00ff00ff0000ff00000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ffff0000ff0000ff0000ff00000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00ff00ff00ff00ff00ff00000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000ff00ff000000ff0000000000000000000000000000000000ff00ff00ffffffffff00ff00000000000000000000000000ff00ff00ffffffffff00ff00000000000000000000000000ff00ff00ffffffffff00ff00000000000000000000000000ff00ffffffffffffff00ff00000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff00ff0000ffff000000ff00000000000000000000000000ff00ffff00ffff000000ff00000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff00ff00ff00ffffff00ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ff00ff00ff00000000000000000000000000000000ffffffffffffffffffff000000000000000000000000ff00000000ff00ffffff00000000000000000000000000ffffffffffff0000000000ff000000000000000000000000000000ffffff0000ff0000ff00ff00000000000000000000000000ffff0000ff0000ff0000ff00000000000000000000000000ffff00ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ff00ff00000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ff0000000000ff0000ff0000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000ff00000000ffffffffff000000000000000000000000ffffffffff0000ffffffffff0000000000000000000000000000ff00000000ff00ff000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff0000000000ff0000000000000000000000ff00ff000000ff0000000000ff00000000000000000000ff00ff0000000000000000000000000000000000000000000000ff00ff00000000ff0000ff00000000000000000000000000ff000000000000ff0000ff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffff00ff00000000ff0000ff00000000000000000000000000ff00ff0000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000ffffffff00ff00ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffffff00ff00ff00ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00ff00ff0000ff00000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff000000000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff00ff00ffff00ffff00000000000000000000000000ff00ffffffffff0000000000000000000000000000000000ff00ff00ff00ff00ff00ff0000000000000000000000ff00ff0000ff00ff0000ff00ff00000000000000000000000000ff00ff000000ff0000000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff00ff00ff000000ff00ff00000000000000000000000000ff00ff00000000000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000ff00ff00ffffff00ff000000ff00000000000000000000000000ff00ffffffffffffff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00ff00ffffffffff00ff00000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff00ff00ff00ff00ff00ff00000000000000000000ff0000ff000000ff0000000000ff00000000000000000000ff0000ff000000ff0000ff0000ff00000000000000000000ff0000ff000000ffffffffffffff000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00ff000000ff0000ff0000000000000000000000000000ff00ff00ff00ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000ffffffffffff00ff0000ffff00000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000ff0000ff00ff0000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ffff0000000000ffff00000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ff00ff00000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000ff0000ffff0000000000ff00000000000000000000000000ff0000ffff00ffffffffffff000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ffffffffffffffff00ff000000ff00000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000ff000000ff0000ff000000ff00000000000000000000ffffffffffffff0000ff0000000000000000000000000000ffffffffffff00ff0000000000ff00000000000000000000ffffffffffff00ff0000000000ff00000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff0000000000ff0000000000000000000000ff00ff000000ff0000000000ff00000000000000000000ff00ff000000ffffffffffffff000000000000000000000000ff0000ff00ffffffff00000000000000000000000000000000ff000000ffffffff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffffffff00ffffffffff0000000000000000000000ffffffffff0000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000ff0000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ffff0000ffffffffffffff0000ffff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ff00ff000000ff00ff00ff0000000000000000000000000000ffffff00ff00ffffff00000000000000000000000000ff00ff00000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000ff0000000000000000000000ff000000ffffffffffffffff000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ff0000000000000000000000ff0000000000000000000000ff0000ff00ff000000000000ff0000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff00ffff00ffff00ff0000000000000000000000ff000000000000ff00ffffffff0000000000000000000000ff000000ff00ff00ff00ff00ff0000000000000000000000ff00000000ff00ff0000ff00ff0000000000000000000000ff000000ffffffffffffffff000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ff000000ff00ff000000ff00ff0000000000000000000000ff000000ff00000000000000ff0000000000000000000000ff00000000ff00ff00000000ff0000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000ff00000000ff0000ffffffffff0000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ffff0000ff0000ff000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff00ffffffffff00ff0000000000000000000000ff00ff000000000000000000ff0000000000000000000000ff00ff000000ff0000ff0000ff0000000000000000000000ff00ff000000ff0000000000ff000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000ff00ff000000ff0000ff0000ff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00000000ff00ff000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ff0000ff0000000000ff00ff00ff00000000000000000000ff000000ff0000ffffffff0000ff00000000000000000000ff000000ff0000ffffffffffff00000000000000000000000000ff00000000ff000000ff000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff0000ffffffffffffffff00000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ff0000ff00ffffffff000000000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ff0000ff00ff000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff0000ff0000ff00ff000000000000000000000000ff0000ff0000000000000000000000000000000000000000ffffffffffffffff00ff000000ff000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00000000ffffffffffff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000000000ff0000000000000000000000ff00ff00ff00ffffffffffffff00000000000000000000ff00ff00ff000000000000000000000000000000000000000000000000ff000000ffffffffff000000000000000000000000ff000000000000ffffffffff000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000000000ff00ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000ff000000ffffffffffffffff000000000000000000000000ff000000000000000000ff00000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ffffffffffffff00000000000000000000000000ff000000ffffffffffffffff000000000000000000000000ffffff00ffffffffff00ffffff000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff0000ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00000000ff0000000000000000000000ff0000000000ff0000ff00ff000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ff000000ffffffffffffffffff0000000000000000000000ff00000000ff000000000000ff0000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff00ff00ff00ff00ff00000000000000000000ff00000000ff0000ff0000ff00ff0000000000000000000000ff00000000000000ff0000ff000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ff000000ff00ffffffffff00ff0000000000000000000000ff000000ffffffffffffffffff0000000000000000000000ff0000000000ffffffff0000ff0000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000000000ff0000ff000000ff0000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff000000ff00ff00ff00ff00ff0000000000000000000000ff000000ffffffffffffffffff0000000000000000000000ff00000000ffffffffffffff000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ff00ffff00ff000000000000ff0000000000000000000000ff00ffff0000ff0000ff0000ff0000000000000000000000ff00ff000000ff0000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000000000ff00ff00ff00ff0000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ffffffffffff0000ffffffffff00000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff00ff0000ff0000ff00ff00ff0000000000000000000000ff0000ffff00000000000000ff0000000000000000000000ff0000ff0000ff00000000ff0000000000000000000000ffffff0000000000ff00ff00000000000000000000000000ffffffff0000000000ff0000000000000000000000000000ffffffff0000ff0000000000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000ffffffff000000ff00ffffffff0000000000000000000000ffffffff0000ffffffffffff000000000000000000000000ffffffff0000ffffffffffffff0000000000000000000000ffffffff00ffffffffffffffffff0000000000000000000000ff0000ff00000000ff000000ff00000000000000000000ffffffff00ffffffffffffffffff00000000000000000000ffffffff00ff0000ff000000ff0000000000000000000000ffffffff00ffffffffffffffff00000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ffffffffffffff00ff000000ff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ffff0000ff0000000000ff00000000000000000000000000ffff0000000000ff000000000000000000000000000000ffff00ffffffff00ffffffff000000000000000000000000000000ff000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000000000ff000000000000000000000000ff00000000000000000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff000000ff000000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ff0000ff0000ff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffff00ff00ffffff00ff000000000000000000000000ff000000ff00ff00000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000ff00000000000000000000ff000000000000ff0000ff00ff0000000000000000000000ff00000000ffffffffffffffffff00000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff0000000000ff000000000000ff00000000000000000000ff00000000ff00000000000000ff00000000000000000000ff000000000000ff0000ff0000ff00000000000000000000ff00000000ffffffffff0000000000000000000000000000ff00000000ff00ff00ff00ff00ff000000000000000000000000000000000000ff0000ff00ff00000000000000000000ff0000000000000000ff0000ff0000000000000000000000ff00000000ff00ffffffffff00ff00000000000000000000ff00000000ff00000000000000ff00000000000000000000ff0000000000000000ff0000000000000000000000000000ff00000000ff00ff0000000000ff00000000000000000000ff0000000000ffffffffffffff0000000000000000000000ff00000000ff00ff00ffff0000ff0000000000000000000000000000ffffffff00ff000000ff00000000000000000000ff00000000ff00ff0000ff00ff0000000000000000000000ff00000000ff0000ff00ff0000ff00000000000000000000ff00000000000000ff00ff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff00ffffffffff00ff0000000000000000000000ff00ff00ff00ff0000000000ff0000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000ff00ffff0000ff0000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ffffffffff0000ff0000ff0000000000000000000000ff0000ff00ff00ff00ff000000000000000000000000000000ffff00000000ff0000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffff00ff00ff00ff00ff000000000000000000000000ff00ff00ff000000000000ff000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff00ff000000ff0000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffffffff0000ffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff0000ffffffffff000000000000000000000000ff000000ff0000ffffffffff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000ff00ff00ff00000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000ffffffffffff000000ff0000ff00000000000000000000000000ffffffff000000ff0000ff00000000000000000000000000ff00000000000000000000ff000000000000000000000000ff00000000000000000000ff000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff0000ff00ff00ff000000ffff0000000000000000000000000000ffff00000000000000ffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00ff0000ff0000000000ffffff00000000000000000000000000ff00000000ff0000ffffffff000000000000000000000000000000ffffffffffffff0000000000000000000000000000ff00000000ffffffffffffffffff0000000000000000000000ff00ff0000000000ff0000000000000000000000000000000000ff00ff0000000000ffff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000ff0000ff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000000000ff000000000000ff000000000000000000000000ffffffff00ff00000000ff00000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00ffffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff00000000ff00ffffff0000000000000000000000000000ff00ff000000ff00ff00ff000000000000000000000000ff00ffffffffffffff0000ff00000000000000000000000000ff00ffffffffffffffff0000000000000000000000000000ff00ff00000000000000ff00000000000000000000000000ff00ff00000000000000ff00000000000000000000000000ff000000ff00ff00ff000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff00ff00ff00ff00ff000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ff00000000000000ff00000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff00000000ffffffffffff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ff00ffffffffffffff00000000000000000000000000000000ffffffffffffffff0000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000ff00ff00ff00ff00ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000ffffffffffff00ff00000000ff000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ff00000000ffffffffffff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff00ff0000ff000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff00ff0000ff000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000000000000000ff0000ff00000000000000000000000000ff000000000000ff0000ff00000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff00000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff0000ff00ff00ff0000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00ffff00ffffffffffffffffff0000000000000000000000ff000000ff000000ff0000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000ffffff00ff00ffffffffffffffff00000000000000000000000000ff000000000000000000ff00000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ff000000ff00ff0000ff0000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff00ffff0000ff00ff00ff000000000000000000000000ff000000ff0000ffffffffff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00ff00000000ff0000ff00000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000ff00000000ff00ffffff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff00ff0000ff000000000000000000000000000000000000ff00ff0000ff00000000ff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff0000ffffffff00ffffffff00000000000000000000000000000000000000ff00ff0000000000000000000000000000ff000000000000ff00ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff000000ff0000ff00000000000000000000ff000000ff000000000000ff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000ffff00ff0000ffffffffffffffff00000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00ff00ff000000ff00ff00000000000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000ff0000ff00000000000000000000000000000000ffff000000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000ff0000ffffffffff000000ff0000000000000000000000ff0000000000ff0000000000ff000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00000000ff00ffffffffff000000000000000000000000ff00000000ff00ffffffffff000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ffffff00ffffffffff000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff00ffffffffff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000ffffffffffffffff00000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000ff0000ff0000ffff0000000000000000000000ffffffffffffff0000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff000000ff00ff00000000ff000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ffffffff00ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ffff000000ff00000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00000000ffffffffffffffff0000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ffffffffffff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000ffffffffffff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ff0000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000ff00ffff00ff0000ff00ff0000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffff00ff00000000ff0000ff00000000000000000000000000000000ffff0000ffffffffffffffff00000000000000000000ff000000000000ff0000000000ff0000000000000000000000ffffffffff00ff000000000000ff0000000000000000000000000000ff000000ffffffffff00ff00000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffff00ffffffffffffff00000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00ff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ffff0000ff00ff000000000000000000000000000000ffff000000ff00ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffff0000ffffffffffffffffff00000000000000000000000000ff00ff00ff0000ff000000000000000000000000000000ff00000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffff00ff0000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ff00000000ffff00ff0000ff000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff00ffffffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff0000ff0000ff00000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff00000000ffff0000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000ff00000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffff00000000ff0000ff00000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffff00ff00ff0000000000000000000000ffffffffffff00ffffffffffffff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffff00ffffffffffffffffffffff00000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff0000ffff0000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff00ffffffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff00000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff000000ff00ff00000000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffff000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff00ffffff0000ff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ffffffff0000000000000000000000000000ff00000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ff000000000000ff00000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ff0000ff00ff0000000000ffffff0000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff000000ff00ff000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000ff00ff00000000000000000000000000000000ff0000ffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ffff00ff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff000000ff000000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000ffffffffff00ff0000000000ff0000000000000000000000ffffffff0000ff000000ff0000ff0000000000000000000000000000ff000000ff00000000ff00000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ff00000000000000ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000ff0000ff0000ff000000ff0000ff00000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff0000ff00ff00ff00ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000ff00000000000000000000ff00000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000ff00ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ffffff0000000000ff0000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ffff00000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff00ff000000000000ff00000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000ff00000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000ff00000000ff0000000000ff0000000000000000000000ff00000000ff0000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff000000ff00ff0000ffff0000000000000000000000000000000000ff00000000ffff00000000000000000000ff00000000000000ff000000ff000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000ff00000000ff0000ff00000000ff00000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff0000ff00000000000000ffffff00000000000000000000ff0000ffff0000000000ff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000ff000000ffff000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000ffffffffff00000000ff0000000000000000000000000000ffffffffff00ff0000ff00ff000000000000000000000000ffffffffffffff0000000000000000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000ff0000ff0000ff000000ff0000ff0000000000000000000000000000ff000000ff00000000ff00000000000000000000ffffffff0000ff00000000ff00000000000000000000000000ff0000ff00000000000000ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000ffffffff0000ff0000ff0000ff0000000000000000000000ffffffff0000ff000000ff0000ff00000000000000000000ffffffff00000000ff0000ff000000000000000000000000ffffffff0000ff0000ff0000ff0000000000000000000000ffffffff0000ffffffffffffff0000000000000000000000ffffffff0000ff0000ff0000000000000000000000000000ff0000ff00ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffff000000000000000000000000ff0000ff000000ff00ff00ff00000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000000000ff0000000000ff000000000000000000000000ff0000000000000000ff00ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffffffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000ff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff000000ff0000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000ff00ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000ff00ff000000ff0000ff00ff0000000000000000000000ff000000000000000000ff00ff00000000000000000000000000ff0000ff00ff000000ff000000000000000000000000ff000000000000ffffffffffffff000000000000000000000000ff0000ff00ff000000ff00000000000000000000000000ff0000ff00ff000000ff0000000000000000000000000000ff0000000000000000000000ff0000000000000000000000ff0000000000000000ff00ff000000000000000000000000ff000000ff00000000ff00ff000000000000000000000000ff00000000ff00000000ff00ff0000000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000000000ffffffffffffff0000000000000000000000ff0000000000ffffffffffffff0000000000000000000000ff0000000000000000ff00ff000000000000000000000000ff00000000ff00000000ff00ff0000000000000000000000000000ff00ff00ff00ff0000ff0000000000000000000000ff0000ff0000ff00ff000000ff0000000000000000000000ff0000000000ff00ff00ff00ff0000000000000000000000ffffffffff00ff00ff00ff00ff0000000000000000000000ff00ff00ff00000000ff00000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000ff0000ff00ff00ffffffffffff0000000000000000000000ff00000000ff00000000ff00ff0000000000000000000000ff0000ff0000000000ff0000ff0000000000000000000000ff000000ff000000ff00ff00000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000ff0000000000ff00ff000000ff0000000000000000000000ff00000000000000ff00ff00ff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000000000ff00000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ff00ff00ff00ffffffff00ff000000000000000000000000000000000000ffffffffffffffff00000000000000000000ff000000ff00ff0000000000ff0000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff000000ff000000ff00000000ff00000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ffffffffffffffffffff0000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff0000ff000000ff00ff00ff000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff0000ff0000ff0000ffffffffff00000000000000000000ffffffff0000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000ffffffffffff00ff000000ff0000000000000000000000000000ff00000000000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ffff000000ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000ff00ff00ff00000000000000ff00000000000000000000000000ff000000ff0000ff0000000000000000000000000000ff00ff00ff00ff0000ff0000ff00000000000000000000000000ff000000ff0000ff000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000ffffff00000000000000000000ff00000000000000000000ffffff00000000000000000000ff00000000000000000000ffffff000000ff000000000000ff00000000000000000000ffffff000000ff000000000000ff00000000000000000000ffffff00000000000000ff00000000000000000000000000ffffff00000000ff0000ff0000ff00000000000000000000ffffff00000000ff0000000000ff00000000000000000000ffffff00000000000000000000ff00000000000000000000ffffff000000ff000000000000ff00000000000000000000ffff000000ff0000ff00ff0000ff00000000000000000000ffffff0000ff00ff00ff00ff00ff000000000000000000000000ff000000000000ff000000ff0000000000000000000000ff00ff00ff000000ff000000ff0000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff00000000ff00ff00000000ff000000000000000000000000ff000000ff000000000000ff0000000000000000000000ff000000ff00000000ff0000ff0000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff00000000ff0000ff0000000000000000000000000000ffffff0000ff00000000ff0000ff00000000000000000000ffffff00ff00000000ff000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000000000ff00000000000000000000000000ff00ff00ffffffffffffffffffff00000000000000000000ff00ff00ff00ff0000ff00ff000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff00000000ff00000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000ff0000ff000000ff00ff00ff000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff0000ff000000ff00ff00ff000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff000000ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000ff000000000000ff000000ff000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000000000ff000000000000ff00000000000000000000ffff00000000ff0000000000ffff000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ff0000000000ffffff000000000000000000000000ff00ff0000ff000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff000000000000ff000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000000000000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000ff00ff00ff00000000000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000ffffff00000000000000ff00000000000000000000000000ffffff00000000000000ff00000000000000000000000000ffff0000ff0000000000ff00000000000000000000000000ffff00ff000000000000ff00000000000000000000000000ffffff00ff0000ff0000ff00000000000000000000000000ffffff00ff0000ff0000ff00000000000000000000000000ffff0000ff0000000000ff00000000000000000000000000ffff00ffffffffff0000ff00000000000000000000000000ffff00ffffffffffffffff000000000000000000000000ffff00ff0000ff00ff0000ff00000000000000000000000000ffffff00ff00ff00ff00ff000000000000000000000000ff000000000000ff000000ff0000000000000000000000ff00ff00ff000000ff000000ff000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff00ff00000000ff000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00ff00ff0000ff00ff000000000000000000000000000000ffffff00000000ff0000ff000000000000000000000000ffffff00ffffff00ff0000ff00000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ffffffffffffffff00000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ff00ff00ff00ff0000ff00ff000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff00ff00ff00ffffffffffff00000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000ffffffffffffffffffff0000000000000000000000ff0000ff000000ff00ff00ff000000000000000000000000ff0000ffff0000ff0000ff0000ff00000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff0000ff00000000ffffff00000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff000000ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff00000000000000000000ff00000000000000ff00ff00000000000000000000000000000000ff000000ffffffff0000ff00000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000ff00ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000ff000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ffff000000ff000000000000000000000000000000ffffff000000ffffff000000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ffffffff0000ff00000000000000000000ff0000ff000000000000ff00000000000000000000000000ff0000ff0000000000ff00ff000000000000000000000000ff0000ff000000ffffffffffffff00000000000000000000ff0000ff000000ff00ffffff00ff0000000000000000000000000000ffff00ff00ff000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000ff00ff0000ff000000000000000000000000000000ff00ffffffffffffff00000000000000000000000000ff0000000000ff000000ff0000000000000000000000ffffffffff000000ff000000ff000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00ff00ff0000ff0000ff0000000000000000000000000000ff00ff00000000ff0000ff000000000000000000000000ff00ff00ff00ff00ff0000ff00000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000000000ff00000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ff00ff00ff00ffffffff00ff000000000000000000000000000000ffffffffffffffffff000000000000000000000000ffffffffff00000000000000000000000000000000000000ffffffff00ffffffffffffffffff000000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000ffffffff000000ff000000ff0000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000ffff00ff0000000000000000ff0000000000000000000000ffffffff00000000ffffff00000000000000000000000000ffffffff00ff00ff0000ff00ff0000000000000000000000ffffffff00ffffffffffffffffff00000000000000000000ffffffff00ffffffffffffffffff00000000000000000000ffffffff0000ffffffffffffff0000000000000000000000ffffffff0000ffffffffffffff0000000000000000000000ff0000ff00000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ffffffffffffff00000000000000000000ff00ff0000ff000000ff000000ff00000000000000000000ff0000ff000000ff0000000000ff00000000000000000000ffff0000ff000000ff00ff0000000000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000ffffffffffffff0000000000000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff0000000000ffffffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000000000ff0000000000ff00000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000000000ffffff000000000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000ff00ff0000000000ff0000ff000000000000000000000000ff00ff00ff00ff0000000000ff0000000000000000000000ff00ff00ff00ff00ff00ff00ff0000000000000000000000000000ff00ffffff00000000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffff00000000ff0000000000000000000000000000000000ff00ff0000ff0000ff000000000000000000000000000000ffff00000000ff00000000000000000000000000000000ffff00000000ff0000000000000000000000000000ff000000000000ffff000000ff0000000000000000000000ff00000000000000ff000000ff0000000000000000000000ff000000000000ff00000000ff0000000000000000000000ff00000000ff00ff0000ff00ff0000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff00000000ff000000ff0000ff0000000000000000000000ff00000000ff000000000000ff0000000000000000000000ff000000ff0000ff00ff0000ff0000000000000000000000ff00000000ffff00ff00ff00ff00000000000000000000000000ff000000ff00ffff0000ff0000000000000000000000ff00ff00ff00ff00ffff0000ff000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ff000000ffffffffff000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ffff0000ff0000ff0000ff0000000000000000000000000000ff000000000000ff0000ff000000000000000000000000ff000000ff00ff00ff0000ff00000000000000000000000000ff00ff0000ff00000000ff00000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000ff000000000000ff00000000000000000000000000ffffffffff00000000ff0000000000000000000000000000ffffffffff000000000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000ff000000ffffffffffffffffffff00000000000000000000ff0000ff0000000000000000000000000000000000000000000000ffffff0000ff00000000ff00000000000000000000ff0000ffff00ffffffffffff00ff000000000000000000000000ff00ff00000000000000ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff0000ffff0000ffff000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff0000ff000000ff00ff00ff000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff0000000000ff0000ff0000000000000000000000ffffffff00ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000ff00000000000000000000ff00ff0000ff000000ff000000ff0000000000000000000000ff00ff000000ff0000000000ff00000000000000000000ff00ff00ff000000ff00ff00000000000000000000000000000000ffff0000ff0000ff0000ff00000000000000000000000000000000ffffffffffffffff0000000000000000000000000000ff00ff0000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff0000ff0000000000ff0000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff00000000ff00ff00ff000000000000000000000000000000ff00ff000000ff0000000000000000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff00ff00ff0000ff0000ff00000000000000000000ff0000ff00ff00ff0000ff0000ff0000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000ff00ff0000ff00ff00000000ff0000000000000000000000ff00ff00ff00ff0000000000ff0000000000000000000000ff00ff00ff00ff00ff00ff00ff0000000000000000000000ffffffff0000ff0000ffffffff00000000000000000000ffffffffffff000000ff000000ff0000000000000000000000000000000000ffff000000000000000000000000000000ffffffffffff00ff0000ff0000ff0000000000000000000000000000000000ffff000000000000000000000000000000000000000000ffff00000000000000000000000000000000ffffffffffff0000ff00ffff00ff00000000000000000000ffffffffffff000000ff000000ff00000000000000000000ffffffffff000000ff00000000ff00000000000000000000ffffffffff00ff0000ff00ff00ff00000000000000000000ffffffffffff00ff0000ff0000ff00000000000000000000ffffffffffff00ff0000ff0000ff00000000000000000000ffffffffff0000ffffffffffffff00000000000000000000ffffffffff00ffffffffff0000ff00000000000000000000ffffffffff00ffffffffffffffff00000000000000000000ffffffff00ffffffff00ffffffff00000000000000000000ffffffffff00ffff00ff00ff00ff00000000000000000000ffffffffffffff00ffff00ff00ff0000000000000000000000ff00ff00ff0000ffff00ff00ff000000000000000000000000ffffffff00ffffffffffffff00000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffff0000ff00ff00000000ff00000000000000000000ffffffffffffffffffffff0000ff000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000ff00ff000000ffffffff0000ff00000000000000000000ff00ff000000ff00ff00ffffffff00000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000ff0000ff00ff00ffffffffffffff00000000000000000000000000ff000000000000ff00000000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000ff00ff00ffffffffffffffffffff00000000000000000000000000ff00000000000000ff000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000ffff000000ff00000000ff00000000000000000000ff0000ff00ff000000000000ff00000000000000000000000000ff00ff00000000000000ff000000000000000000000000000000ffff000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff0000ff000000ff00ff0000ff0000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00000000000000ff0000000000000000000000ffff00ffffffffffffffffffff0000000000000000000000ff00ff00ff00ffffffffffffff00000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ff00ff0000ff00ffffffff0000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ffff00ff000000000000000000000000000000ffffff0000000000000000ff000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000ff00ff0000ff00ff000000ff00000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff0000000000ff0000000000000000000000000000ffff0000ff0000ff0000ff0000000000000000000000ffffffffffffff00ff00ff00ff00000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000ffffff0000ff0000ff0000ff000000000000000000000000ffff00ff00ff0000000000ff000000000000000000000000ffffff0000ffffffffffffff000000000000000000000000ffffff0000ff00ffffff00ff0000000000000000000000ff0000000000ff0000ff0000000000000000000000000000ff0000ff000000ff00000000ff00000000000000000000000000ffffffffffffff000000000000000000000000000000ff0000ff0000ffffffffffffff00000000000000000000000000ffffffffffffff00000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff000000000000ff000000ffff0000000000000000000000ff000000000000ff00000000ff0000000000000000000000ff000000ff0000ff00000000ff0000000000000000000000ff00000000ff0000ff00ff00ff0000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000ff0000000000ffffffffffffff0000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000ff000000ff0000ff0000000000000000000000ff00000000ff000000000000ff0000000000000000000000ff000000ff0000ff00ff0000ff0000000000000000000000ff00000000ffffffffffffffff00000000000000000000000000ff0000000000ff0000ffff0000000000000000000000ffffffffff000000ff0000ffff000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff00ffffffffffff00000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ff0000000000ffffffffff00000000000000000000000000ff0000000000ffffffffff00000000000000000000000000ff0000000000ffffffffff000000000000000000000000ffffffffff00ff0000000000ff00000000000000000000ffffffffff00ff00ff00ff0000ff0000000000000000000000ff00ffff0000000000ff0000000000000000000000000000ff00ffff0000ff0000ff0000ff00000000000000000000000000ff000000000000ff00000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ff00ff00ff00ff0000000000ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000ff000000ffff000000ff0000000000000000000000000000ff0000ff0000ffffffffffff00000000000000000000000000000000ff000000ffffffffffff00000000000000000000ffffffff0000ff0000000000ff00000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000000000ffff00000000000000000000000000000000ffffffff0000000000ff0000000000000000000000000000ffffffff000000ff0000ffff000000000000000000000000ffffffff00ffffffffffffff000000000000000000000000ffffffff0000ff0000ff0000ff0000000000000000000000ffffffff0000000000ff0000000000000000000000000000ffffffff0000000000ff0000ff0000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000000000ff0000000000000000000000ffffff00ff000000ff000000ff000000000000000000000000ffffff0000ff0000000000ff00000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff00ff0000ff0000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ffff00ff00000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff00000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffff0000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff00ff0000000000ff0000000000000000000000000000ff00ff0000ff00ff00ff000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ffff00000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ffffffffffffff000000000000000000000000ffffff0000ffffffff0000ff000000000000000000000000ffff000000ff0000ff0000ff000000000000000000000000ffffff000000ffffffffffff000000000000000000000000ffff000000ff0000000000ff000000000000000000000000ffff000000ff0000000000ff0000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000000000ff00000000ff000000000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff00000000ffffffffffffff000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000000000ff000000ff00000000000000000000ff0000000000ff0000ff000000ff000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000ffffffffffffffffff000000000000000000000000ffffffffffffff00ff00000000ff00000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff00ff00ff00ff0000000000ff00000000000000000000ff00ff00ff00ffffff00ff0000ff000000000000000000000000ffff00ff0000000000ff0000000000000000000000000000ffff00ff00ff0000ff0000ff00000000000000000000ffffffffffffffffffffffffffff00000000000000000000ff00ff00ff0000ff00ff00ff000000000000000000000000ff00ff00ff0000ff000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000ff000000ff00ff0000ff0000000000000000000000000000ff0000ffff00000000000000ff0000000000000000000000ffffffffffffff00ff00000000ff00000000000000000000ff0000ff0000ff00000000ff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000ffff0000000000000000000000000000ff0000ff000000ff00ff00ff000000000000000000000000ff0000ff0000ffff0000ff00ff0000000000000000000000ff0000ffff00000000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ffffffff0000ff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ffffffffffffffff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ffff000000ff0000000000ff00000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff000000ff00ff0000ff0000ff000000000000000000000000ffffffffff00000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff000000ffff0000000000000000000000ff00ff00ff0000ffff00000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000ffff00ffffffffffffffffff00ffff0000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ffff0000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ffffffff0000000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffff0000ffffffffff000000000000000000000000000000ffffff00ff00ffffff00000000000000000000000000ff00000000000000ffff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000ffffffffffff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000000000000000ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000ffff00000000ff0000000000000000000000000000000000ffffffffffff00ffff000000ffff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000000000000000ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000ff0000ffffffffff0000ff00000000000000000000000000ff0000ffffffffffffffff000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff0000ff000000000000000000000000000000000000ffffffffff000000ff000000ff0000000000000000000000ff00ff00ff000000ff000000ff000000000000000000000000ff0000ff00ff0000ff0000ff0000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ff00ffffffffff000000ff00000000000000000000000000ff00ffffffffff000000ff00000000000000000000000000ff00ffffffffff000000ff000000000000000000000000ff00ff00ff00ff0000000000ff00000000000000000000ff00ff00ff0000ff0000ff0000ff00000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000000000ff00000000000000000000000000ff00ff00ff0000ff00ff0000ff0000000000000000000000ff00ff00ff000000ff00ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000ffffffffff00ffffffffffffff0000000000000000000000ffffffff00ff00000000000000ff0000000000000000000000000000ff000000ff00000000ff00000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000ff0000ff000000ff00ff0000ff0000000000000000000000ff0000ff00ff00ff0000ff0000ff00000000000000000000ff0000ff00ff00000000ff00000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ff000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff00000000000000000000ff00ff00ff0000ff000000ff0000000000000000000000000000ffffffff00ffffffff0000ff00000000000000000000000000000000ffffffffffff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff00ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000ff00000000ffff00ff000000ffff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff00ff00ff00000000000000000000000000ff000000ff0000ff00ff0000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000000000000000ff000000000000000000000000ff00000000ff00ff00000000ff0000000000000000000000000000ff000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ffff00ff000000ffff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00ff00000000ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000000000000000ff00000000000000000000ffffffffffff00ff0000ff0000ff00000000000000000000ffffffffffff000000ff0000000000000000000000000000ffffffffffff00ffffffffffffff00000000000000000000ffffffffffff00ff0000ff0000ff0000000000000000000000ffffffff0000ff0000ffffffff00000000000000000000ffffffffff00ff000000000000ff00000000000000000000ffffffff0000000000ffffffffff00000000000000000000ffffffffff0000ff0000ff0000ff000000000000000000000000ffff0000ff0000ffffffffff00000000000000000000ff0000ff0000000000ff00ff000000000000000000000000ffffffffff000000ff00000000ff00000000000000000000ffffffffff00ff000000000000ff00000000000000000000ffffffffff00ff0000ff000000ff00000000000000000000ffffffffff00ff0000ff00ff00ff00000000000000000000ffffffffff0000ff0000ff0000ff00000000000000000000ffffffffff0000ff0000ff0000ff00000000000000000000ffffffffff0000ff0000000000ff00000000000000000000ffffffff00ff00000000000000ff00000000000000000000ffffffffff00000000000000000000000000000000000000ffffffff00ffffffff00ffffffff00000000000000000000ffffffffff00ffffffffffffffff00000000000000000000000000ff00000000ffff0000ffff000000000000000000000000ffffff000000ffff0000ffff000000000000000000000000ffffffff00ff0000ff0000ff00000000000000000000ffffff0000ff000000ffffffffff000000000000000000000000ff00ff00ff00ff00000000ff0000000000000000000000ffffffffffffffff00ff0000ff000000000000000000000000ff00000000ff00ffff000000000000000000000000000000ff00000000ff00ffff000000000000000000000000000000ff00000000ff00ffff0000000000000000000000000000ff00ff00ff00ffffffff0000ff00000000000000000000ff00ff00ff0000ff0000ffffffff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000000000ff00000000000000000000000000ffffffffff00ff0000ff0000ff0000000000000000000000ffffffffff00ffffffffffffff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000000000ff000000ff00000000ff00000000000000000000ffffffff000000ff0000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000ffffffff0000ff0000ff0000ff0000000000000000000000ffffffff000000ff0000ff00000000000000000000000000ffffffff0000ffffffffff00000000000000000000000000ffffffff0000000000ff0000000000000000000000000000ffffffff00ffffffffffffffffff00000000000000000000ffffffff00ffffffffffffffffff00000000000000000000ff0000ff00000000ff000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffff0000ff00ff00ff0000000000000000000000ffffffffff00000000ff0000000000000000000000000000ffffffffffff00000000ff00000000000000000000000000ffff0000ff0000ff00000000ff00000000000000000000000000ff000000ff000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff00ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ffff000000000000ffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000ff0000ff0000ff0000ff00ff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000ff00ff0000ff000000000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ffffff0000ff00ff0000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ffffffffff00ffffffffffffff0000000000000000000000ff0000ffffff00ff00ffffff00ff000000000000000000000000ff0000ff00000000ff00ff000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff00ffffffffffff00ff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff00ffffff00ff0000000000000000000000000000ff00ffffff00000000ff0000000000000000000000ff000000ff00ff0000000000ff000000000000000000000000ff00ffffff00ff00000000ff0000000000000000000000ff000000ff00ff0000ff0000ff0000000000000000000000000000ffff000000ff000000ff00000000000000000000ffffffffffff00000000ff0000000000000000000000000000ff000000ff0000ff00000000ff0000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000ff0000ff00000000ff000000ff0000000000000000000000ff0000ff00ff00ff0000ff00ff0000000000000000000000ff000000ff00ff0000ff0000ff0000000000000000000000ff000000ff00ff0000ff0000ff0000000000000000000000ff0000ff000000ff00000000ff0000000000000000000000ff0000ff00ff000000000000ff0000000000000000000000ff0000ff0000ffffffffffff000000000000000000000000ff00ff00ff0000ff00ff0000ff0000000000000000000000ff0000ff00ff000000000000ff00000000000000000000000000ff000000ff00ff00ff00ff00000000000000000000ffffffffffffffff00ff00ff00ff000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000ffffff0000ff00000000ff000000000000000000000000ffff0000ff00ff00000000ff0000000000000000000000000000000000000000ff0000ff000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff00000000ff0000000000ff0000000000000000000000ff00ff00ff00000000ff0000ff00000000000000000000ff00ff00ff0000ff0000ff0000ff000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000ffffffffffffff00000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ffffffffffff0000000000000000000000000000000000ff0000ff000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000ffffffff00ffffffff000000000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ff00000000ff00ff0000ff000000000000000000000000ff00000000ffff00ff00000000000000000000000000000000ff00000000ff00ff00ff0000000000000000000000ff000000ff000000ffffffffff00000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000000000ff000000ffff000000ff00000000000000000000000000000000000000ffff00000000000000000000000000000000ffffffffffffffff00000000ff00000000000000000000000000ffff00ff00ffff000000ff0000000000000000000000000000ff00ff000000ff00ff000000000000000000000000000000000000ff000000ff0000ff00ff0000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000ff00ff000000ff0000000000ff00000000000000000000000000ff00ff0000000000ffff000000000000000000000000000000ffffffffffff00ffffffffffff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff000000ff00ff0000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff0000000000ff000000000000ff000000000000000000000000ffffff00ffffffff0000000000000000000000000000000000000000000000000000000000ff0000000000ffffffffff0000000000000000000000ffffffffff0000ff00000000ff00000000000000000000ffffffffff0000ffffffffffffff00000000000000000000ffffffffff0000000000000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff00000000ff00ff00ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ffff00ff00ff000000ff000000000000000000000000ff0000ff0000ffffffffffff000000000000000000000000ff00ff000000ff00000000ff000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ffff0000ff0000ff000000ff00000000000000000000ff00000000ff000000ff00ff0000000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff0000ffffffffffff000000000000000000000000ff000000000000ff000000ff000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff00000000ffffffffffffff000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff000000ff0000ff00ff0000ff000000000000000000000000ff000000ff000000000000ff00000000000000000000ffffffffffffff0000ff000000ff0000000000000000000000ff00ff00ff000000ff000000ff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000ff000000ff00ffffffffffff00000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffff0000000000000000000000ffffffffff00000000ff0000ff00000000000000000000ffffffffff00ffffff00ff0000ff00000000000000000000ffffffffffff00000000ff00000000000000000000000000ffffffffffff00000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffff0000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000000000000000ff00000000ff00ff0000ff000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000ff00ff0000ff00000000000000000000ff00000000000000ff0000000000000000000000000000000000ff00000000ffffffffffffff0000000000000000000000ffffffffffff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ffffff00000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff00ffffff00ffff00ff00ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff00ff00ff0000ff00000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000ff00ffff0000ff0000000000ff000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff0000ff0000ff0000000000000000000000ffffffff000000ff0000000000ff000000000000000000000000ffffffffff0000ffffffffff00000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff0000000000ff00ffffffff00000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00000000ffffffffffff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000000000ff00000000000000000000ffffffff000000000000ff00000000000000000000000000ffffffff000000ff0000ff0000ff00000000000000000000ffffffff00000000ff00ff0000ff00000000000000000000ffffffff000000ff0000ff0000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ffffff00ffffffff0000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff000000ff00ff000000ff00000000000000000000ffffffffffff0000ff000000ff00000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ffffffffffffffff000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000ffffffffffffff000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff000000ffffffffffffffff000000000000000000000000ff00ff00000000ff000000ff00000000000000000000ff0000ff0000ff0000ff000000ff000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ffffffffff0000ffffff000000000000000000000000000000ffffffffff000000ff00000000000000000000000000ffffffffffffffffffff000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff0000ff000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000ffffffff0000ff0000000000ff000000000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000ffffffffffff0000ff000000000000000000000000000000ffffffffffffff00ff00000000000000000000000000000000000000000000ffffffffffff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ffffffffffff0000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000ffff00ff00000000ff00ff0000ff00000000000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffffffff00000000ff000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ffff00000000ffff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ffffffffffffff0000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ffffff00000000ff00000000000000000000000000000000ffffff00ff0000ff0000ff00000000000000000000000000ffffff00ff0000ff0000ff00000000000000000000000000ffffff00ffffffffffffff00000000000000000000ffffffffff0000ff0000ffffffff00000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffff00ffffffffff00000000000000000000ff0000ff00000000ff000000ff0000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000ffffffffffff00000000000000000000000000ff0000ffffffff00ffffffff00000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff00ffffff00ffffff00000000000000000000ffffffff000000ffffff00ffffff000000000000000000000000ffffffff00000000ff000000000000000000000000000000000000ff0000ff0000ffff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000000000ffffffffffff000000000000000000000000000000000000ffffffffffff000000000000000000000000000000000000ffffffffffff0000000000000000000000000000ff000000ffffffff0000ff000000000000000000000000ff00000000ff0000ffffffff00000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff0000ff00ff000000000000000000000000000000000000000000ffff00000000000000000000000000000000ffffffffffffff00000000ff00000000000000000000000000ffffffffffffff00ff0000ff000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ffff00ffffffff00ffffffff00000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff0000ff00ffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffff00ffffffffffff0000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ffffff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff00ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ffff000000ff0000000000000000000000000000000000ffffff000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ff00ff000000ffffffffff00000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ffff00000000000000ff0000000000000000000000000000ffffffff0000ff0000ff0000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000ffffffffff0000ff000000ff00ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ffff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00000000ffffffffff000000000000000000000000ffff0000000000000000000000ffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ffff00ff0000000000ff000000ff0000000000000000000000000000ff00ffffffffffffffff0000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ff000000ff0000ffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff0000ff0000ff0000ff00000000ff000000000000000000000000ffff00000000000000ffff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffff00ffffffffffffffffffff00000000000000000000000000ff000000ff00000000ffffff000000000000000000000000ff0000000000ffffffff000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ffffff0000000000ff00000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffffffff0000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ff000000ff00ff000000ff000000000000000000000000000000ffff000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff000000ff0000000000000000000000000000ff000000ffffffffffff000000000000000000000000ffffffffffffff0000000000ffff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000ffff000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffff00000000ff000000ff000000000000000000000000000000000000ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000ffffffffffff00ff00000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffff00000000000000000000ff0000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ff00000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000000000ff0000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000ffff000000000000ffffffffffff000000000000000000000000000000ff00000000000000ff0000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffff00000000000000000000ff00000000000000000000ffff0000000000000000000000ff00000000000000000000ffffff000000000000000000ff000000000000000000000000ffffff000000000000000000ff00000000000000000000ff00000000000000000000ff00000000000000000000000000ffff000000000000000000ff00000000000000000000000000ffff0000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ffffffff00ffffffffffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000000000ff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff00000000ff000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00ff00000000000000000000000000ffff000000ff0000000000ff0000000000000000000000ff0000ff00ff000000000000ff0000000000000000000000ff000000000000000000ff00000000000000000000000000ff0000ff00ff00000000ff00ff00000000000000000000000000000000ff000000000000ff000000000000000000000000ff0000000000000000ff00ff0000000000000000000000000000000000ff00ff00000000000000000000000000000000ff00ff0000000000ff00ff0000000000000000000000000000ffff000000000000ffff00000000000000000000000000ffff0000000000000000ff0000000000000000000000000000ffff0000000000ffff00000000000000000000000000000000ffff0000000000ffff000000000000000000000000ff000000ff00000000ff00ff0000000000000000000000000000ffff0000000000ffff00000000000000000000000000000000ffff00000000ffff00000000000000000000000000ffffff000000000000000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ff0000ff00ff0000000000000000000000000000000000ff0000ffffffffff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000ffffffff00ff000000ff0000ff0000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffff00ff000000000000ff00000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ffff000000000000000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ffff0000000000000000000000000000000000ff0000000000ffff0000000000000000000000000000000000ff0000ffff0000000000000000000000000000000000000000ff0000ffff000000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000000000ff0000ffff0000000000000000000000000000000000000000ff00ffff000000000000000000000000000000000000ffff0000000000ffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff0000ff00000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff000000ff00ff0000ff00000000000000000000000000ff000000ff00000000ff0000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff000000ff0000000000000000000000ffff00000000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ffff000000000000000000000000000000000000ffff0000000000ffff0000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000000000ffff0000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000ff0000ff000000000000000000ff00000000000000000000ff00000000ff0000000000ff000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff0000000000000000000000ff0000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000ff000000000000000000ff00000000000000000000ff0000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000000000ff0000ff000000ff00000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff000000ffff000000000000ffff00000000000000000000ff00000000ff00000000000000ff00000000000000000000ff00000000ff000000000000ffff00000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff0000ff000000ffffffffffffff00000000000000000000ff0000ff000000ffffffffff0000000000000000000000000000ff000000ffffffffffff00ff000000000000000000000000000000ff00ff0000000000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000ff00000000000000000000000000ffff0000ff0000ff0000ff000000000000000000000000ff00ff00ff000000ff0000ff00000000000000000000000000ffff00000000ff0000000000000000000000000000ffff000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ff000000000000ff00ff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff0000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff000000ff00ff00ff000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000ff00ff0000ff0000000000000000000000000000ff0000ffffffffffff000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff00000000000000ffffff000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ffff0000ff0000ff000000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff00ff00000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000ff000000000000ff00ff0000000000000000000000000000ff000000000000ff00ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ffffffffffffffff000000000000000000000000ff000000ff00000000ff00ff00000000000000000000000000ff00000000ffffffffffff00000000000000000000000000ff000000ff000000ff00ff000000000000000000000000000000ff0000000000ffffff00000000000000000000000000ff00000000ff0000ff00ff00000000000000000000ff000000ff00000000000000ff0000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff00000000ff000000ff00ff000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff0000000000ff0000ff00ff000000000000000000000000ff0000000000ffffffffffffff0000000000000000000000ff000000000000ff00ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff000000ff00000000000000ff0000000000000000000000ff000000ff00000000ffffffffff00000000000000000000ff00000000ff0000000000ffffff00000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000000000ff0000ffffffffff00000000000000000000ff000000ffffffffffffffffffff00000000000000000000ff0000000000ffffffffffffff0000000000000000000000ff0000000000ffff000000ff000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff00000000ff00000000000000ff00000000000000000000ff0000ffffffffffffffffffffff00000000000000000000ff0000000000ff000000ff00ff0000000000000000000000ff0000000000ffffffffffffff0000000000000000000000ff000000ff00ff0000000000000000000000000000000000ff000000ff00ff00000000ff00ff000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff0000ff00ff0000ff0000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000ff0000ff00ffffff00ff00000000000000000000000000ff00ff00ff0000ff0000ff000000000000000000000000ff000000ffffffffff0000ff00000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ffffffffff00ff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff0000ff00ff000000ff000000ff000000000000000000000000ffffffffffffffffff00000000000000000000000000ff0000ff00ff00ff00ff0000ff0000000000000000000000ff0000ffff0000ff00000000ff00000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff000000ffff000000000000000000000000000000ffffffffff000000ff0000ff0000000000000000000000000000000000ff0000ffffffffff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffff0000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000ff00ff00ff00000000000000000000000000ffff0000000000ff00000000000000000000000000000000ffff0000ff0000000000ff00000000000000000000000000ffff0000ff0000000000ff00000000000000000000000000ffff0000000000000000ff00000000000000000000000000ffff0000000000000000ff00000000000000000000000000ffff0000000000ff00000000000000000000000000000000ffff0000000000000000ff000000000000000000000000ffff0000ff000000000000ff00000000000000000000000000ffff000000ff00000000ff00000000000000000000000000ffff0000ff0000000000ff000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ffff00ff0000ff000000ff00000000000000000000ff00000000ff0000000000ff000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000ff000000ff00000000ff000000ff00000000000000000000ff0000000000000000ff0000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff00000000ff0000ffff0000000000000000000000000000ff0000000000ff000000ff0000ff00000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000000000ff0000ff000000ff00000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff00000000000000ff00ff00000000000000000000000000ff000000000000ff000000ff000000000000000000000000ff00000000ff0000000000ff00ff00000000000000000000ff00000000000000ff000000000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000ff000000ff00ff0000ff00ff00ff000000000000000000000000ff000000ff00ff00ff0000ff000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ff00ff00ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000ff000000000000000000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff00ff00ff00ff000000ff00ff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000ff0000ff0000ff0000000000000000000000ffffffff0000ff0000000000ff0000000000000000000000ffffffff00ff000000ff000000ff000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffff0000ff0000000000000000000000000000000000ffffffff00ff00ffffffffffff00000000000000000000000000ff000000ff0000ffffffffff000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff00000000ff0000ff000000ff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000ff00ff00ff00000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ff00ff00ffff00000000ff00000000000000000000000000ff00ff0000000000ff00ff00000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff00ff00000000000000ff000000000000000000000000ff00ff00ff000000000000ff00000000000000000000000000ff00ff0000ff00000000ff00000000000000000000000000ff00ff00ff0000000000ff000000000000000000000000ffff000000ff0000ff0000ff00000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000ff00ff000000ff0000000000ff0000000000000000000000ff00ff000000000000ff0000000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000ff00ff000000ff00000000ff000000000000000000000000ff00ff000000ff0000ff0000ff0000000000000000000000ff00000000ff000000ff000000ff00000000000000000000ff00ff0000ffffffffffffffffff00000000000000000000ff0000000000ff000000ff00000000000000000000000000ff00ff0000ff00ff00ff0000000000000000000000000000ff0000000000ff000000ff0000ff00000000000000000000ff00ff0000ffffffffffffffffff00000000000000000000ff00ff000000ff0000ff000000ff00000000000000000000ff0000000000ff000000ff00000000000000000000000000ff00ff000000ff0000000000ff0000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00ff0000000000ff00ff00000000000000000000000000ff00ff0000ff00ffffffffff00ff00000000000000000000ff00000000ffffffffffffff000000000000000000000000ff0000000000ffffffffffffff0000000000000000000000ff00ff000000ff0000000000ff0000000000000000000000ff00000000ff0000ff00ff00ff0000000000000000000000ff00ff000000ff0000ff0000ff00000000000000000000000000ff00ff00ff0000ff000000ff000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffffffff0000ff0000ff0000ff0000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffff0000ff00ff00ff00ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff00000000000000ff000000000000000000000000ffff0000ffff000000ff000000ff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff00ff00ff0000ff00ff0000ff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff00ffff00ffffff00ffff000000000000000000000000ffffffffffffffffff00000000000000000000000000ff0000ff0000ffffffffffffffff00000000000000000000ff0000ff00ff000000000000000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ff00000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ffffff000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000ffffffff0000ff0000ff000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffff00000000000000ffff000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff0000ff00ff00ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ffff0000ff00ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff000000ffffffffff00ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000000000ff000000000000000000000000ff000000ff00ffffffff00ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff00ff0000ff0000ff00000000000000000000000000000000ff00000000ff0000ff00ff00000000000000000000ffff00ff0000ff000000ff00000000000000000000000000ffff00ff000000ff000000ff000000000000000000000000ffff00ff000000ff00000000ff0000000000000000000000ffff00ff00ffffffffffffffffff00000000000000000000ffff00ff000000ff000000ff000000000000000000000000ffff00ff0000ff00000000ff000000000000000000000000ffff00ff0000ff0000ff0000ff0000000000000000000000ff00ff000000ff0000ff0000ff0000000000000000000000ffff00ff00ff000000ff0000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ffff00ff0000ff0000ff0000000000000000000000000000ff00ff00000000ff0000ff00000000000000000000000000ffff00ff0000000000ff0000000000000000000000000000ffff00ff0000ff0000ff000000ff00000000000000000000ff00ff000000ff00ff00ff00000000000000000000000000ffff00ff0000ff0000000000ff0000000000000000000000ff00ff0000ff0000ff00ff00000000000000000000000000ffff00ff0000ffffffffffffff0000000000000000000000ffff00ff00ff000000ff00ff00ff00000000000000000000ff00ff00ff000000ff000000000000000000000000000000ff00ff000000ff0000000000ff0000000000000000000000ffff00ff0000ffffffffffffff0000000000000000000000ff00ff0000ff0000ff000000ff0000000000000000000000ffff00ff00000000ff000000000000000000000000000000ff00ffff00ff000000ff000000ff000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffff00ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff000000ffffffffff0000ff00000000000000000000000000ff0000ffffffffffffff00000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff000000000000000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff00ff00ff0000ff00000000ff00000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ff00ff00ff00ff00ff000000000000000000000000ff00000000000000ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff00ff00ffffffffffff0000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000ffffffff00ff0000ff0000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ffffffff00000000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff0000ff0000ff000000ff0000ff000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ffffffffff000000ff0000ff000000000000000000000000ff0000ff00ff0000ffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000000000000000ff00ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000ff00ff00ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ff00ff00ff00ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000000000ff0000ff00000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff000000ff00ff0000ff00ff00000000000000000000000000ff0000ff00ff00000000ff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000ff0000ff00ff00ff00000000000000000000ff000000ff0000ff00ff0000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff000000ff0000ff00000000ff0000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff000000ff00ff00000000ff000000000000000000000000ff000000ff00ff0000ff0000ff0000000000000000000000ffff00ff0000ff0000ff00ff000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ffff00ff000000ff00ff0000000000000000000000000000ff000000ff00ff0000ffffffff0000000000000000000000ffff00ff000000ff0000ff00000000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ff000000ff00ff0000ffffffffff00000000000000000000ffff00ff00ff0000ff0000ff000000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ffff00ff0000ffff000000ff000000000000000000000000ff000000ff00ff0000ff0000ff0000000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000ffff00ff00ffffffffffffffff0000000000000000000000ffff00ff0000ffffffffffffff0000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000ffff00ff00ff0000ffffffffff0000000000000000000000ff0000ff0000000000000000ff000000000000000000000000ffff00ff00ffffffffffffffff000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffff0000ff0000ff0000ff00000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffff0000ff0000000000ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff00ff0000000000ff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff000000ff00000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff00ffff0000ffff0000ff000000000000000000000000ffffffffffffffffff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff00ff00000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ffffffff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000ff000000ffff0000000000000000000000ff00ff000000ff000000ff0000ff000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff00ffffffffffff00000000000000000000000000ff0000ffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff0000000000000000ff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff0000ff00ff00ff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ff00ff00ff00ff00000000000000000000000000ff00000000ffffffffffff00000000000000000000000000ff00000000000000ff00ff00000000000000000000000000ff00000000ff00ff0000ff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000000000000000ff000000000000000000000000ff000000ff00ff0000ff00ff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000ffffffffffffff00000000000000000000ff000000ff0000ff00ff0000000000000000000000000000ff000000ffffffffffffffffffff00000000000000000000ff000000ff0000ff00000000ff0000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff000000ff00ff0000ff00ff000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff000000ff00ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff000000ff00ff0000ff0000ff0000000000000000000000ff000000ff00ff0000ff000000ff00000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ff000000ffffffffff000000000000000000000000ff000000ff00ff0000ff0000ff0000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff00ff0000ff000000000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000ff0000ff00ff0000ff000000ff0000000000000000000000ff0000ff00ffffffffffffffff00000000000000000000000000ff00000000ff000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000ffff0000ff00000000ff00000000000000000000000000000000000000ffffffffffffff00000000000000000000ffffffff000000ff0000ff0000ff00000000000000000000ffffff000000ff000000ff0000ff00000000000000000000ffffffff0000ffffffffffffff0000000000000000000000ffff0000ff0000000000000000ff000000000000000000000000ff000000000000000000ff00000000000000000000000000ff000000000000000000ff000000000000000000000000ff0000ffffff0000000000ffff00000000000000000000000000ff0000000000ffffffffff0000000000000000000000ff00ff00ffff0000ff000000ff0000000000000000000000ff000000ff000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ffff0000000000ffff00000000000000000000000000000000000000000000000000000000000000000000ffffffff0000ff0000ff0000ff0000000000000000000000ffffffff0000000000ff0000000000000000000000000000ffffffff00ff000000ff000000ff00000000000000000000ff00000000ffff00ff000000ffff00000000000000000000ffffffff0000ffffffffffffffff00000000000000000000ffffffff00ff00ffffffffffff0000000000000000000000ffffffffffffffff00ff000000ff000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff000000ff00ff000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ffffffffffff00ff00000000000000000000000000ffff000000ff00ff0000000000000000000000000000ff000000ff00000000ff00000000ff0000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffff0000ff00ff00ff00000000000000000000ffffffffffff00ff0000ff0000ff00000000000000000000ffffffffffff00ff0000ff0000ff00000000000000000000ffffffffffff0000ff00000000ff00000000000000000000ffffffffffff000000ff000000ff00000000000000000000ffffffffffff0000ff00000000ff00000000000000000000ffffffffffff00ff0000ff0000ff00000000000000000000ffffffffffff00000000000000ff00000000000000000000ffffffffff00ff00ff0000ff00ff00000000000000000000ffffffffffff0000ff000000000000000000000000000000ffffffffffff00ffffffffffffff00000000000000000000ffffffffff00ffffffffffffff0000000000000000000000ffffffffffff0000ff000000000000000000000000000000ff000000ff0000ff00ff0000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff000000ff0000ff00000000ff0000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff000000ff00ff0000ff00ff000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ffffffffffffffffffffff00000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff000000ff00ff0000ff0000ff0000000000000000000000ff000000ff00ff0000ff000000ff00000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ff00ff0000ff00000000ff00000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ff0000ffffff0000ffffffffff0000000000000000000000ff0000ff0000000000000000ff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000ff0000ff0000ff00000000000000000000000000ff00ff00ff000000ff00000000000000000000000000ffffffff0000ff0000ff0000ff0000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ff00ffffffffff0000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000ffff0000ff000000000000ff00000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff0000ff0000ffff00ffff000000000000000000000000ff0000ff00000000ff00000000ff0000000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000ff00ff00ff0000ffffffffff00000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff0000ff0000ff00ff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff00ff00000000000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000ff00ff0000ff00ff0000ff0000ff0000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000000000000000ff00ff00000000ff00ff000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ffffffffff000000ff0000000000000000000000000000ffffffff000000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000000000ff00000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000ff000000ff000000ff00000000ff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffff00ffffff00ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000000000000000ff000000000000000000000000ff000000ff00ffffffff00ff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffffffffffff0000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff000000ffffffffffff0000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff00ff000000ff0000000000000000000000000000ff0000ffffff000000ff0000ffff00000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff0000ff0000ff000000ff00000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff0000ff00ff000000ff0000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00ff000000000000ff0000000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00000000ff000000ff0000000000000000000000ff00ff000000ffffffffffffff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000ffffffff000000ff000000ff00000000000000000000000000000000000000ff00ffffff00ff0000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffffffff000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff00ff00ffffffff00000000ff0000000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000ff000000ff0000ff000000ff00000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ffffff0000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ffff00ff00ffff000000ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000ffff0000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000ff0000000000000000000000ff00ff00ff00ff0000ffffffffff00000000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ff00ffffffffffffffff00000000000000000000000000ff00000000ff00ff00000000ff00000000000000000000000000ff00ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff00ff0000ff00000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ffffff00ff00ffffff00000000000000000000000000ff00ff00000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff00ffff00ffffff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ff00ff00ff00ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000ffffffffffffffff00000000000000000000ff00ff000000ff000000000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000000000ff00000000000000000000ff00ff000000ff0000000000ff0000000000000000000000000000ff000000ff00000000ff0000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff00ff00000000000000ff00000000000000000000ff0000ffff00ff00000000ff000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00ff000000ff0000ff0000000000000000000000000000ff0000ff0000ffff0000ffff000000000000000000000000ff00ff000000ff00ff00ff00000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff00ff000000000000000000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff0000ff0000ffffffffff00000000000000000000ff00ff00ff00ffffffffff00ffff00000000000000000000ff0000ff0000000000000000000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ffff00000000ffffffffffffff0000000000000000000000ff00ffffff00000000000000ffff00000000000000000000ff00ff00ff00ffffffffffffffff00000000000000000000ff0000ff0000ff0000ff00ffffff00000000000000000000ff00ff000000ff00ff000000ff0000000000000000000000ffff00000000000000000000ff0000000000000000000000ffffffff0000ffffffffffffff0000000000000000000000000000ff0000ff000000ff00000000000000000000000000ffffffffffff00ff0000ff0000ff00000000000000000000000000ffffff00ffffffffffffff00000000000000000000ffffffffffff00ff0000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff0000ffffffffffff000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ffff00000000ffffff0000000000000000000000000000ff00ff00ff0000ffffffffffff00000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000ff00ff0000000000ff0000000000000000000000000000000000ff00ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000ffffffff0000ffffffffffffff0000000000000000000000ffffffff000000ffffffffff000000000000000000000000ff00ffffff00ffff00ff00ff000000000000000000000000ffffffffff00ffffffffffffffff00000000000000000000ffffffff00ffff0000ff0000ff0000000000000000000000ff000000ff00000000ff000000ff0000000000000000000000ffff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ffffffffffffffffff0000000000000000000000ff000000ff00ff00ffff000000000000000000000000000000000000ffff00ff000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff000000ff0000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff0000ff000000ff00000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000ff00ff00ff00000000000000000000ff00ffffffff00ff0000ff0000ff00000000000000000000ff00ffffffff00ff00ff00ff00ff00000000000000000000ff00ffffffff0000ffffffffffff00000000000000000000ff00ffffffffff000000000000ff00000000000000000000ff00ffffffff00ff0000000000ff00000000000000000000ff00ffffffff00ffffffffffffff00000000000000000000ff00ffffffff00000000ff0000000000000000000000000000ffffffff00ff000000000000ff00000000000000000000ff00ffffffff000000ff00ff000000000000000000000000ff00ffffffff00ffffffffffffff0000000000000000000000ffffffff00ff0000000000ff0000000000000000000000ff00ffffffff00ff00000000ff0000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff00ff00000000ff00ff0000000000000000000000000000ff00ff000000ff0000000000ff0000000000000000000000ff00ff0000ffff00000000ff000000000000000000000000ff00ff000000000000ff0000000000000000000000000000ffff00000000ff0000ff0000000000000000000000000000ff00ff0000000000ffff0000000000000000000000000000ffff000000ff0000ff0000ff000000000000000000000000ff00ff000000000000ff0000000000000000000000000000ffff00000000ffffffffffff000000000000000000000000ff00ff000000ff0000ff0000ff0000000000000000000000ff00ff0000ff00000000ff00000000000000000000000000ffff000000ff0000000000ff000000000000000000000000ff00ff00000000ff0000ff00000000000000000000000000ffff000000ffffffffffffffffff00000000000000000000ff00ff0000ff00ffffffffff00ff00000000000000000000ff00ff000000ff0000ff0000ff0000000000000000000000ffff000000ffff000000ffff000000000000000000000000ffff000000ff000000ff0000000000000000000000000000ff00ff000000ffff0000ff0000ff00000000000000000000ffff0000000000ffffffffffff0000000000000000000000ff00ff0000ffffffffffffffff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff00ffffffffffffffffff00000000000000000000ffff00000000ff00ff000000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000000000000000ffffffffffffff0000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff00000000ff0000ffff000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ffffffffffff0000ffffffffff000000000000000000000000ffff0000000000ff000000000000000000000000000000000000ff00ff0000ff000000ff00000000000000000000ff00000000000000ff000000ff0000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ffff00000000ff0000ff0000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff0000ff00ffff000000ff00000000000000000000000000ff0000ff00ff00ff000000ff00000000000000000000000000ff0000ff00000000ff000000ff000000000000000000000000ffffffff00ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffffffffff0000ff0000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff0000ff00ff00000000000000000000000000000000ffff00000000ff0000ff00000000000000000000000000ff00ff000000ffff00000000ffff00000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff000000ff000000ff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000ffffff00ff00ffffff00ff000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000ffffffffffffff0000ff00ff00ff0000000000000000000000ff0000000000ffffffffffffff0000000000000000000000ff0000000000ffff0000ff00ff0000000000000000000000ff000000000000ff00000000ff0000000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000ff000000000000ff00ff00ff000000000000000000000000ff00000000ff00ffffffff00ff0000000000000000000000ff00000000ff00ff000000ff000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00000000ffffffffffffff000000000000000000000000ff0000000000ffffffffffff0000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff000000ff00000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff0000ff00ffffffffffff00000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff0000ff00ff00ff0000ff00000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00ff00ff00000000000000ff0000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff00ff000000000000ff0000000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff00ff000000ff0000ff0000ff0000000000000000000000ff00ff00000000ffffff0000000000000000000000000000ff00ff000000ffffffffffffff0000000000000000000000ff0000ff0000ff00ff00ff0000ff00000000000000000000ff00ff0000ff0000ff000000000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000ffffffffffff000000000000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000ffffffffffff00ffffffff00000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffff0000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff00ffffffffffff00000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffff0000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ffffffff00000000000000000000000000000000ff00000000ffffffffffffff0000000000000000000000ff000000ff0000ffffffffff0000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff00ff00000000000000ff00000000000000000000ff0000ff000000ff000000ff000000000000000000000000ffffffffffffff00ff0000ff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ffffffffffffffffffffff0000000000000000000000ffffffffffff0000ff000000ff000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00ff0000ff00000000ff00000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000ff0000ff00ff00000000000000000000000000000000000000000000ff0000ff00000000000000000000000000ff00ff0000000000ffff00ff00ff00000000000000000000000000ff0000000000ff00000000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffffffff00000000000000000000000000ff0000000000ff000000ff00000000000000000000000000000000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000ff000000000000000000000000ffffffff00ffffffffffffffff000000000000000000000000000000000000000000000000ff000000000000ff00ff00000000000000000000000000ff00ff00000000ff00ff00ff000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff0000000000ffffffffffff000000000000000000000000ff0000000000ffffffffffff000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000ff0000000000ff00ff0000ff000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff0000000000ff00ff00ff000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff00000000ff00ff00000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff00ff00ffffffffffffffffffff00000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff00ff00ffffffffffffffffff0000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00ff0000ff00000000000000ff00000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff000000ff00000000ff0000000000000000000000ff00ff00000000ff00ff0000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff00ff000000000000ff0000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff0000ff0000ff000000ffff000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ff0000ff00ff0000000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ffffffffffff0000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff00000000000000ffff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ffffff000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000ffffffff00ffffffffffffffffff00000000000000000000ffffffff00ffffffffffffffffff00000000000000000000ffffffff00ffffffffffffffffff0000000000000000000000ff00ff00ff000000ffffffffff00000000000000000000ffffffff0000ffffffffffffffff00000000000000000000ffffffff00ff0000000000ff0000000000000000000000000000ff000000000000ffffffffff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff0000ff00ffffffff00000000000000000000000000000000000000000000ff00000000000000000000000000ff00ffff000000000000ff0000ff00000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff00000000000000000000000000000000ffffffff00ffff0000000000ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000ffff0000000000000000ff000000000000000000000000ff00ff00000000ff00ff00ff000000000000000000000000ffffffff00000000ff000000000000000000000000000000ffffffff00ff0000000000ff000000000000000000000000ffffffff0000ff00000000ff000000000000000000000000ffffffff0000ff0000000000000000000000000000000000ffffffff0000ff0000000000000000000000000000000000ffffffff00ff0000ff0000ff000000000000000000000000ffffffff0000ff00ff0000ff000000000000000000000000ffffff00ff000000000000ff000000000000000000000000ffffffff0000ffffffffffff000000000000000000000000ffffffff0000ff00ff0000ff000000000000000000000000ffffff0000ff000000ff0000000000000000000000000000ffffffff00ff00000000ff0000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff000000ff0000ffffffffffff0000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff000000ff00ffffffffffffffff00000000000000000000ff000000ff000000ffffffffff0000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff000000ff000000ff00ff00000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff000000ff00ffffff00ff00ff0000000000000000000000ff0000ff0000ffffffffffffffff00000000000000000000ff0000ff0000ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff000000ffffffffff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ffffffffffff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00ff00000000ff00000000ff000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff0000ff0000ff00ff00000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000ff00ff00ff00000000ff00ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000ff00ff00000000000000ff00000000000000000000ffffffffffffff0000ff000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000ffffffffffff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ffffffffffff0000000000000000000000ffffffffff000000ff000000000000000000000000000000ffffffffff0000ff000000ff000000000000000000000000ffffffffff00000000ff0000000000000000000000000000ffffffffff000000ff000000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000ffffffffff0000ff000000ff000000000000000000000000ffffffffff00000000ff0000000000000000000000000000ffffffff00000000ff000000000000000000000000000000ffffffffff0000ff00000000000000000000000000000000ffffffff00000000ff000000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000ffffffff0000000000ff0000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000ffffffffff000000ff000000000000000000000000000000ffffffff00000000ff000000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000ffffffff0000000000ff0000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000ffffffff0000ff0000ff0000ff0000000000000000000000ffffffff0000ffffffffffff000000000000000000000000ffffffff00000000ff000000000000000000000000000000ffffffffff00ff000000ff0000ff00000000000000000000ffffffff000000000000ff00000000000000000000000000ffffffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffff00ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffff00ff000000000000ff00000000000000000000000000000000ff0000ff0000ff00ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000ffffffff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000000000ff00000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff00ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ffffffff00000000ff0000ff000000000000000000000000ff0000ffffffffffffffff000000000000000000000000000000ff0000000000ff00ffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ffffffffff00ffffffffffffff0000000000000000000000000000ff00ff000000ff0000ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000ff00000000000000000000000000ff0000ffffffffffffff000000000000000000000000ffffff000000ff0000ff0000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000ffff00ff000000ff000000ff00000000000000000000000000000000ffff0000ffffffffffffff00000000000000000000000000ff00000000000000ff0000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000ff0000ffffff00000000000000ffff000000000000000000000000ff00000000ff00ff00ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000ffff00ffff0000000000ffffff00000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000000000ff000000000000000000000000000000ff000000ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ffff00ffff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff00ffffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff00ff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffff000000ff000000ff00000000000000000000000000000000ff000000ff00ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000000000000000000000000000ffffffffff00ffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffff00ff00ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffff00000000ff00ff00000000000000000000000000000000000000ffffff00ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff00000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00ff0000000000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000ffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ff000000ff00000000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff000000ff000000ffffffff000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff0000000000ffff0000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000000000ff00000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ff00ff000000000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffffffff00000000000000000000ff000000000000ff00ff0000000000000000000000000000ff000000ff00ff00ff000000ff0000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00000000ff00ff000000ff00ff00000000000000000000ff000000ff00ffffffffffffffff00000000000000000000000000ffffffffffffffffffffff00000000000000000000ff00000000ffffffffffffffffff00000000000000000000ff000000ff00ff00ff000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff00000000ff000000ff00ff0000000000000000000000ffffffffff00000000ff00ff000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff0000000000000000ff00ff000000000000000000000000ff000000ffffffffffffffff000000000000000000000000ff00ff00ff000000000000ff00000000000000000000000000ff0000ff000000000000000000000000000000000000ffffffffff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00ff0000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff000000ffff000000000000000000000000ff000000ff0000ff00ff000000ff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff00ff00ff000000000000000000000000ff00000000ff000000ff000000ff00000000000000000000ff00000000ff0000ff0000ff000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00000000ff00ff00ff00ff00ff00000000000000000000ff00000000ff000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff0000000000ff00ffffffffffff00000000000000000000000000000000ff0000ff00ff0000000000000000000000000000ff00ff000000ff00000000ff0000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff00ff00000000ff0000ff00000000000000000000000000ffff000000000000000000ff000000000000000000000000ffff0000ff000000000000ff000000000000000000000000000000ffff000000ff0000ff000000000000000000000000ff00ff0000ff000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff00ffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff00ff0000000000000000000000ffffff000000ff000000ff000000ff00000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffff0000000000ffffff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff00000000000000000000ff00000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffffffffffffff000000000000000000000000ff00000000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffffff00000000000000000000000000ffff00000000000000ffff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffffff000000000000000000000000000000ffff0000000000ffff00000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ffffffffffff0000000000000000000000000000000000ff000000000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff000000ffffffffffff00000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffff0000000000000000000000000000000000000000000000ff000000000000ffff000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffff00000000000000000000ff000000000000000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000ff00ff0000ff00ff00ff00ff000000000000000000000000ff00ff000000ff0000ff0000ff0000000000000000000000ff0000000000ff00ff00ff00000000000000000000000000ff00ff0000ffffffffffffffffff00000000000000000000ff00ff00000000ff00ff0000ff0000000000000000000000ff00000000ff00ff0000ff00000000000000000000000000000000ffffffffffffffffffff000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ffffff00ff00ff0000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ffff00ff000000ff000000ff0000000000000000000000ff000000ff00ffff00000000ff00000000000000000000ffffffffffffff0000ff00ff0000000000000000000000000000ff00ff0000000000000000ff000000000000000000000000ff00ff00ff000000000000ff0000000000000000000000ff000000ff00ff0000ff0000ff000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000ff00ff0000000000000000000000ff0000ff00ff00ff000000ff00ff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff00ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff00ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ffff0000ff0000ff0000ff000000000000000000000000000000000000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ffff000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff00ff0000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff00ff0000000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff00000000000000ff00ff00000000000000000000000000ff0000ff0000000000ff00ff00000000000000000000000000ff000000000000000000ff00000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000ffffff0000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ff00000000ffffffffffff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff0000000000ffffffffff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff00ff00ff00ff0000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ffff000000000000000000000000000000000000000000ffff00000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000ff000000ff00ffffffffffffff00000000000000000000ff0000ff0000ff00ff00000000ff00000000000000000000ffff00ff00ff00ff00ff00ff000000000000000000000000ffff00ff000000ff00ff00ff000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ffff00ff0000000000ff0000000000000000000000000000ffff00ff00000000ff000000000000000000000000000000ff00ff0000ff0000ff00ff00ff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000ff00ff00ff00ff00ff0000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ffffffffff000000ff000000ff0000000000000000000000ff000000ff0000ff00ff00ff00000000000000000000000000ff000000ffffffffff0000ff000000000000000000000000ff000000ff000000000000ff00000000000000000000ffffff0000ff00ff0000ff0000ff0000000000000000000000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff0000000000000000000000ff000000ff00ff0000000000ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffffff00ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ffff000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00000000000000000000ff000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff00ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ff0000ff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ffff00ffff0000000000000000000000000000ff00ff0000000000000000ff0000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ff0000ff00ff00ff00ff00ff000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ffff00ff00ffffffffffffffff0000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ffff00ff00ff000000ffff00ff0000000000000000000000000000ffffffffffffffffffff00000000000000000000000000ff0000ff000000ff0000000000000000000000000000ff00ff000000ff00ff0000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ff0000ff00000000ff0000ff0000000000000000000000ff000000ff00000000ff0000ff0000000000000000000000ffffffffff0000ff00ff00ff00000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff000000ffffff0000ffffff00000000000000000000000000ffffff00ff0000ff0000ff00000000000000000000ffffff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000ff0000ff00ff00ffffff00ff0000000000000000000000ff00ff000000ff0000ff0000ff00000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000ffffffffff00000000ff00ff00000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000000000000000ffffff00000000000000000000ffffffffffffffff0000ff00ff000000000000000000000000ff0000ff0000000000ff0000ff00000000000000000000000000ff0000000000ffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00000000000000000000ff000000000000000000000000ff0000ff00ffffffffff00ff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000ff000000ff000000ff00000000ff0000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000000000ff0000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000000000ff000000ff00000000ff00000000000000000000ff0000ff0000ff0000ff00ff0000000000000000000000000000000000ffff000000000000ff00000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff0000ffff0000000000ff000000000000000000000000000000ff0000ff00ff00ff0000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000ffff000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00ff00000000000000000000000000000000ff00ffffffffffffff0000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff00ffff00ff00ff00ff0000000000000000000000000000ff000000000000000000ff0000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ff0000ff0000000000000000000000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000ff000000ff00000000000000ff0000000000000000000000ff0000ff00ff00ff0000ffff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ffff00ffffffffffffffff0000000000000000000000ffffffffffffff00ffffffffffff00000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffff00000000ff0000ff0000000000000000000000ff000000ff0000000000ff00ff0000000000000000000000ff000000ff0000ff00ff00ff00000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff000000ff000000000000ff000000000000000000000000000000ff00ff0000ff0000ff00000000000000000000000000ffffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000ff00000000000000000000000000ff00ff00ff00ff00ff00ff00000000000000000000ffffffff000000ff0000ff0000ff00000000000000000000000000ff0000000000ffff00ff0000000000000000000000000000ff00ff000000ffff00ff0000000000000000000000000000ff00ff000000ffff00ff000000000000000000000000000000ffffffff00ffff00ff000000000000000000000000ffffffffffffff00ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff00ff00000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ffff00000000000000000000000000000000000000ff00ff0000ff0000000000000000000000000000ff00ff00ffffffff00000000000000000000000000000000ffffffffff0000ff0000000000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff00000000ffff00000000000000000000000000000000000000ff000000000000000000000000000000ff000000ff000000ff0000000000ff000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ffff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ffffffffffffff00ff000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff0000000000ff00ff000000000000000000000000ff0000ff00ff00000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffffffffff00ff00ff000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00ff00000000ff0000ff00000000000000000000ff0000ff0000000000ff0000000000000000000000000000ffffffff000000ff00000000000000000000000000000000ffffffff00000000ff000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ffffffff00000000ff0000ff000000000000000000000000ff0000ff00ff0000ff00ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff00ff00ff0000000000ff00000000000000000000ffffffff0000ff00ff00ff00000000000000000000000000ffffffff00000000ff000000000000000000000000000000ff0000ff00ff0000ff000000000000000000000000000000ffffffff0000ff0000000000ff0000000000000000000000ff0000ff00ff00ff000000ff00ff00000000000000000000ffffffff0000ffffffffffffff0000000000000000000000ffffffff0000ff00ff00000000ff00000000000000000000ff00ff0000ff0000ff00ffff00ff00000000000000000000ff0000ff000000ff00ff0000ff0000000000000000000000ff00ff00ff00ff00ff00ff00ff0000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000ff0000ff00ff0000ff000000ff0000000000000000000000ff0000ff00ff000000ff0000000000000000000000000000ffffffff0000ff0000000000ff0000000000000000000000ffffffff00ff0000ff00ff00ff00000000000000000000000000ff00ff0000000000000000ff000000000000000000000000ff0000ff0000ff00ff00000000000000000000000000ff0000ffff00000000000000ff0000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000ff0000ffff0000000000000000ff00000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ff000000ff0000ffffffffffff0000000000000000000000ff0000ff00ff0000ff00ff00000000000000000000000000ffff00ffffffffffffffffffffff000000000000000000000000ff00ffff000000ff0000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000ffffffffff000000ff000000ff0000000000000000000000ffffffffff0000ff00ff00ff00000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff000000ff000000000000ff000000000000000000000000000000ff00ff0000ff0000ff000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000ff0000000000000000000000000000ffff00ff00ff00ff00ff00000000000000000000000000ffffff00ff0000ff0000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000ff0000000000ff00ff00ff000000000000000000000000000000ff00000000ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000ff000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00ff00ff00ff0000000000000000000000000000ffff00000000ffffffffffff000000000000000000000000ff0000000000ffffffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000000000ff00ff00ff00ff000000000000000000000000ff00ffff000000ff000000ffff0000000000000000000000ff00ff00ff000000ff000000ff00000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ffff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00000000000000000000ff000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ffffffffffff0000ff000000000000000000000000ffffffff0000ff000000ff000000000000000000000000000000ffffffffff000000ff00000000000000000000000000ff000000ff0000ffff000000000000000000000000000000ffffffff00000000ff000000000000000000000000000000ffffffff00ff00000000ff00000000000000000000000000ffffffff0000000000ff0000000000000000000000000000ff0000ff00000000ffff0000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ffffffff00000000ff000000000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ffffffff00ff00ff000000ff000000000000000000000000ffffffff000000ff0000ff00000000000000000000000000ffffffff00ff00ff0000ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ffffffff00ff0000ffffff00000000000000000000000000ff0000ff0000ffffffffff00ff0000000000000000000000ffffffff00ff0000ff0000ff00ff00000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff0000ff00ff000000ff0000000000000000000000ffffff0000ff0000ff00ff0000ff00000000000000000000ffffffff00000000ffff00ff000000000000000000000000ffffff00ff00ff00ffffff00ff0000000000000000000000ffffffff00ff00ff000000ff000000000000000000000000ffffffff00ff0000ff000000000000000000000000000000ffffffff00ff000000ff0000ff0000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff00ff0000ff00ff0000000000000000000000000000ff0000ff0000000000000000ff000000000000000000000000ff000000ff00ff00ff00000000000000000000000000ff00ff0000ff0000000000ff000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff00ff00ffffffff00ff0000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff0000ff0000000000000000ff0000000000000000000000ff0000ff00ff000000ffffff0000000000000000000000000000ffff0000000000ff00000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000ffffffffffffff00ff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00ff0000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000ff000000ff0000ff00ff00ff00000000000000000000000000ff000000ffffffffff0000ff000000000000000000000000ff000000ffffff0000ffffff0000000000000000000000ffffffffff00ff0000ff0000ff000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff00ffffffffffff00000000000000000000ffffffffffff00ff00ff00ff00ff00000000000000000000000000ff000000ffffffffffffff00000000000000000000ffffffffffffffff00ff000000ff0000000000000000000000000000000000ff00ff000000ff00000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000ff00ffffff00ff00ffff00ff0000000000000000000000ffffffffffff0000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000000000ffff000000000000000000000000ff000000ff00ff00ff0000000000000000000000000000000000000000ff00ff00ff00ff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff0000ff00ff00ff00ff000000000000000000000000ffff0000ff0000ff0000ff0000000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffff00000000000000000000ff00000000000000000000ffffff0000ff00ffffffffff00ff00000000000000000000000000ff00000000ff0000ff000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00000000ff000000ff0000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff00ff00ff000000ff000000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000ff0000ff00ff00ff00ff00ff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff00ffffffffffff00000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff0000ff000000ff00ff0000000000000000000000ff0000ff00ff0000ff00ff0000ff00000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff00ffffffffffffff00ff0000ff00000000000000000000ff0000ff00ff00ff00ff00ff000000000000000000000000ff00ff00ff00ff00ff00ff00ff0000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff0000ffffffffffffffffffffff00000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff0000ff00ff0000000000000000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff000000ff00ffffff00000000000000000000000000ffff00000000ff000000ff00000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff00ff000000ff00000000ff000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff00ff00ffff00ff0000ff00ff000000000000000000000000000000ffff0000ff0000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000ff0000000000ff00ffffffffffff0000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffff000000ff00ff0000ff00000000000000000000ffffffffffffff00ff00000000ff0000000000000000000000ffffffffff0000ff00ff00ff0000000000000000000000ff00ff00000000000000000000ff00000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ffffffffff0000ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff00000000000000000000000000000000ff000000ff00ff00ffffff00ff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000ffffffffffffff00ff000000ff000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ffffffffffff0000ff000000ff0000000000000000000000ff00ff00ff00ff00ff000000ff0000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff00ff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffffffffffff00ff00ff0000ff000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff00ff00ff00ff000000000000000000000000ff00ff0000ff00ff00ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000000000ff000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff00000000ff0000ff000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff000000ff000000ffff0000000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00000000ff000000ff0000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff0000ff0000000000ffff00000000000000000000000000ff0000ff00ff00ff000000ff000000000000000000000000ff0000ff0000ffffffffff00000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff00ff0000ff000000ff0000000000000000000000ff0000ff0000ff000000ff00ff0000000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff0000ff0000ff00ff000000000000000000000000ff00ff0000ff0000ff00ff0000ff00000000000000000000ff0000ff0000ff0000ffff00000000000000000000000000ff00ff00ff00ff00ff00ff00ff0000000000000000000000ff0000ff000000ffffffffffff0000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff00ff00ff000000ff000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff00ff000000ffffffff00000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff00ffffff00ffff00ff000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00ff000000ffffffffffffff0000000000000000000000ffff000000ff00ff000000ff000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00ff00000000ff00ff00ff000000000000000000000000ffff000000000000ff00ff00000000000000000000000000000000000000ffff000000000000000000000000000000000000ff000000ff00ff000000000000000000000000000000ff00ff00ff00ff00ff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00ff0000ff000000000000000000000000ff00ff00ff000000000000ff0000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff0000ff0000000000000000ff0000000000000000000000ff00ff00ff00000000000000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000ff000000ff00ff0000000000ff00000000000000000000ffffffffffff00ff0000ff0000ff0000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000ff0000ff0000000000000000000000ff000000000000ff00ff0000ff0000000000000000000000000000000000000000ff0000ff000000000000000000000000ff00ffffff00ff00ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff00ff00000000000000000000000000000000ff0000ff0000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000000000ffff00000000000000000000000000ff000000ff00000000ff00ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff00ff0000ff0000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ffffffffff0000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ffffffffffffff000000000000000000000000ff0000000000ffffff0000000000000000000000000000ff0000ff00ff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000ff0000ffffffffffffffff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff00ffffffffffffffffff00000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff0000ffffffffffff000000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff00ff00ff000000ff000000000000000000000000ff0000ffff00000000000000ffff00000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff00ff0000ff000000000000000000000000000000ff0000ff0000ff000000ff00ff0000000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff00ffff000000ff00000000000000000000000000ff00ff0000ff0000ff00ff00ff0000000000000000000000ff0000ff00ff00ff00ffff00000000000000000000000000ff00ff00ff00ff00ff00ff00ff0000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff0000ff00ff0000ff000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff00ffffffff000000ff00000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff0000000000ff000000ff0000000000000000000000ff00ff00ffffffffffffffffff0000000000000000000000ff0000ff0000000000000000000000000000000000000000ff00ff00ff00ff00ff00ff00ff0000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff000000000000ffff00000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000ff0000ff0000ffffff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000ff0000ff0000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000ffffffffff0000ffffffffff000000000000000000000000ff000000ffffffffffffff00ff0000000000000000000000ff0000ff00ff00000000ff00000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000ff000000000000000000000000000000ffffffffff00ff0000000000ff00000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000ffffffffffff0000ff0000ff0000000000000000000000ff00000000ff000000ff0000ff000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000ffffffffffff0000ff0000ff000000000000000000000000ff0000000000ff00ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff000000ff00ff00000000000000000000000000ffffffff0000ff0000ffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff000000000000000000000000ff00ff00ff0000ff000000ff000000000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000ff00ffffffffffff000000000000000000000000ff000000ff00ff00000000ff00000000000000000000000000ff0000ff00ff00ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ff00ff00ff000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000ff00ff00ff00ff0000ff00ff000000000000000000000000000000ffffff00ff00ffffff00000000000000000000000000ff00000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffff0000000000000000000000ff00000000000000000000000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00ff00000000ff000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000ff00ffffffffffff0000ff000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ffff00000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff0000ff0000ffffffff0000000000000000000000ff0000ff00ff00000000ff00000000000000000000000000ff0000ff00ff00ff000000ff000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00ff000000000000000000000000000000000000ff0000ffff00ffffffffff00ff0000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff00ff0000ff0000ff00ffff000000000000000000000000ff0000ff00000000ffff00ff000000000000000000000000ff00ff00ffff0000ff00ff00ff0000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff00ff0000ffffffff0000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000ff00ff0000ff0000ff00ff00ff0000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000ff0000ff00000000ff000000ff0000000000000000000000ff00ff00000000ffffffffffff00000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000ff00000000000000000000ff000000000000000000000000ff00ff000000ffffffffffff00000000000000000000ffffffffffffffffffffffffffff00000000000000000000ffffffffffff00000000ff0000ff000000000000000000000000000000000000ffffffffffff00000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffff00000000000000ff000000000000000000000000ffffff0000ff00000000ff000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ffffffffff0000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ff00ff000000ff0000ff0000ff0000000000000000000000000000ff00000000ff00ff00000000000000000000000000ff0000ff000000ffff00ff0000000000000000000000000000ff0000ff000000ff00ff00000000000000000000000000ff00000000ff0000ff00ff00000000000000000000000000ffffffffffffff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000ff00ffffffffffff00ff00ff000000000000000000000000000000ff00ff0000ff0000ff00ff000000000000000000000000ffffffffffffff00ff0000ff000000000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ffff00ff00ff00ff000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ff00ffff000000ff00ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff000000ff000000ff000000000000000000000000ff0000000000000000ff000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ff000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff00ff00ff000000ff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff0000ff00ff000000000000ff0000000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff000000ffffffffffffff00000000000000000000ff00ff00ffffffffff00ff00ff0000000000000000000000ff0000ff00ff000000ff0000ff0000000000000000000000ff00ff00ff00ff00ff00ff00ff0000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff00ff000000000000000000000000000000000000ff0000ffff00000000000000ff0000000000000000000000ff0000ff00ff0000ff00000000ff00000000000000000000ffffffffffff00000000000000ff000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff000000ff00ff0000ff0000ff0000000000000000000000ff0000ff00ffffffff00ffffff0000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff000000ff00ffffff000000000000000000000000000000ff0000ff00ff0000ff00ff00000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000ffffffffffffff00ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ffffffffffffff0000000000000000000000ffffffffff0000ff000000000000000000000000000000ffffffffffffff000000ff000000000000000000000000000000ff00000000000000000000ff000000000000000000000000ff0000000000ffffffffff000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000ff0000ff000000ffffffffffff00000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffff000000000000ff0000000000000000000000ffffffffff00000000ff0000000000000000000000000000ff0000000000ffffffffffffff0000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ff00000000ff00ff0000ff0000000000000000000000000000000000000000ff0000ff000000000000000000000000ffffffffffff0000ff0000ff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000ffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000ffff000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00000000ffffff00ff0000ff00000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff000000000000ff0000ff000000000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000000000ff000000ff0000ff00ff00000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ffffffffffffffff000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000ff0000ffffff00ff00ffffff00ff000000000000000000000000ff0000ff00ffffffffffffffffff000000000000000000000000000000000000000000ff00000000ffffffffffffffffff000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00ffffffffff00ff00000000000000000000000000ff00000000000000ff000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000ffffffffff000000ff00000000000000000000000000ff000000ff000000ff00000000ff00000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff0000ffffffffffffffff00000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff00ff00ffffffffff000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff00ff000000000000ff0000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff00ff0000ff0000ff00ff00ff0000000000000000000000ff0000ff0000ff00ff000000ff0000000000000000000000ff00ff00ff00ff00ffffff00ff0000000000000000000000ff0000ff00ff0000ff00ff0000ff00000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff0000ff00ff00000000000000ff00000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000000000ff000000000000000000ff000000000000000000000000ffffffffffffffffffffff0000000000000000000000ffffffff0000ff00000000ff000000000000000000000000ffffffffff0000ff00ff00ff000000000000000000000000ffffffff0000ff000000ff00000000000000000000000000ffffffffff00ffffffffffffff0000000000000000000000ffffffffff00000000ffffffff0000000000000000000000ffffffffff000000ff0000ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff000000ffffffffffffffff000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffff0000ff0000ff0000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00ff0000000000ff00ff00000000000000000000000000ff000000ff000000000000ff0000000000000000000000ff000000ff0000ff00ff00ff0000000000000000000000ffffffffffff00000000ff00000000000000000000000000ffffffffffffffff00ff0000ff0000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000ffffffffffffffff00ff0000ff0000000000000000000000000000000000000000ff0000ff0000000000000000000000ffffffffffffffffffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff00000000ff00000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000ffffffffff0000000000ff00000000000000000000000000ff0000000000ff00ffff0000ff000000000000000000000000ff00ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ffffff000000ff0000ff000000ff0000000000000000000000ff00000000ff0000ff0000ff0000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff00000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000ff0000000000ff000000000000ff000000000000000000000000ffffff0000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ffffffffffffffffff000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000ffffffffff000000ff000000000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ffffffff0000ff0000000000000000000000000000000000ffffffff00000000ff000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ffffffff00000000ff000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff00ff000000000000000000000000000000000000ffffffff000000ff00ff0000000000000000000000000000ffffffff00000000ff000000000000000000000000000000ff0000ff00ff000000000000ff0000000000000000000000ffffffff0000ffffffffffffff0000000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000ffffffff0000ffffffffffffff0000000000000000000000ffffffff0000ff000000ff00000000000000000000000000ff00ff0000ff0000ff00ff0000ff00000000000000000000ff0000ff000000ff00000000000000000000000000000000ff00ff00ff00ff0000000000ff0000000000000000000000ff0000ff00ff0000ff00ff0000ff00000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff00ff000000000000ff0000000000000000000000ffffffff00ffffffffffffffffff00000000000000000000ffffffff00000000ff000000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff000000000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff0000000000ff00000000000000000000ffffffffff0000000000ff000000000000000000000000000000000000ff00000000000000ff000000000000000000000000ffffffffff000000000000ff0000000000000000000000ffffffffff0000ff00ff0000ff000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000ffffffffffffffff00ff000000ff0000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ffffffff0000ff0000ffff00ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000ffffffffffffffffffff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000ff00000000ff00ffffffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000000000000000000000000000000000ffffff000000ff0000000000ff000000000000000000000000ffffffffffffffff00ff000000ff000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff0000000000ff000000ff00000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff00000000000000000000000000000000000000ffffffff0000ff0000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffff00ff0000000000ff000000000000000000000000ffffffff0000ff000000ff00000000000000000000000000ffffffff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffff00000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffff0000ff00000000ff000000000000000000000000ffffffff000000000000ff00000000000000000000000000ffffffff00ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffff00ff000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000ffffffff00ff00000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000ffffff0000ff0000ff00ff0000ff00000000000000000000ffffffff00000000ff000000000000000000000000000000ffffff00ff00ff0000000000ff0000000000000000000000ffffffff00ff0000ff00ff0000ff00000000000000000000ffffffff00ff0000ff0000ff000000000000000000000000ffffffff00ff000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffff0000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000ff00000000000000ff00000000000000000000000000ff00000000ffffffffffff000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff00000000ffffffffff0000000000000000000000000000ff00000000ffffffffff0000000000000000000000000000ff00000000ffffffffff0000000000000000000000000000ff00000000ffffffffff000000000000000000000000ffffffffff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ffffffffff00ffffffffffffff0000000000000000000000000000ff0000ff0000ff00ffff0000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ffffffffff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffffffff00000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffff000000000000000000000000000000000000ffffffffff00000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffffffffff00ffffffff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffff00ffffffffffff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff00ff0000ff0000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffff00ff0000ffffffffffffffffff000000000000000000000000ff0000ff00ff0000ff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00000000ffffffffffffffff00000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff000000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ffffffffffff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ffffffff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffff000000ff0000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ffffffffff0000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffff00ff000000000000ff00000000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ffffffff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ffff0000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffffffff00ff000000000000ff000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ffffffffffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000ffffff0000000000ff00000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000ffffffffff0000000000ff00000000000000000000000000000000ffff000000ffffffffffffff0000000000000000000000000000ffff00ff000000ff00000000000000000000000000000000ff0000000000ffffffffffff0000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000ff00ff0000000000000000000000000000000000ff000000ffffffffffffffff000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000ff0000ff00000000000000ff000000000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffff0000ff0000ff0000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000ff0000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ffffffffffffff000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00ff0000000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000ffffffffffffff00ff000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffffffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff000000ff00ff0000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ffff000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ffffffffff00ff0000ff000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffff000000ff0000ff00ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000ff00000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff000000ff000000000000000000000000000000000000ff0000ffffffff000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff000000000000ffffffff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffff00000000ffffffff0000000000000000000000000000000000000000000000ff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ffffffffffffffff00000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000ff0000000000000000000000ff00000000ff00ff00000000ff000000000000000000000000ff000000000000000000000000000000000000000000000000000000ffff0000000000ffff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000ff00ff00000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ff00ffffffff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff00ff0000000000000000000000ff000000ff00ff0000ff000000ff00000000000000000000ff0000ffffffffffffffffffffff00000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000ff00000000000000ff00ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000ffffffffff00000000000000000000ff0000000000ff00000000ffffff000000000000000000000000000000ffffffffffffffff000000000000000000000000000000000000ffffffffffff000000000000000000000000ff0000ff00ff00ff0000ff00ff000000000000000000000000ff000000000000ffffffffff0000000000000000000000000000000000ff000000ff0000000000000000000000000000ff00000000ff0000ff00ff00000000000000000000000000ff000000ffffffffffffffff000000000000000000000000ff00ff000000ffffffffffff00000000000000000000ffffffffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff00000000ff00ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ffffffff000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000ff00000000ff000000ff000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff000000ffffffffffff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000ff0000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff0000ff00000000ffff00000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff00000000ffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff000000ff000000000000000000000000ff00000000ff000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ff0000000000000000000000ff0000000000000000000000ff0000ff0000ff00ff000000ff0000000000000000000000ff00ff00000000ff00000000ff0000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff00ff00ffffffffffffff00ff00000000000000000000ffff0000ff00ff000000000000ff00000000000000000000ffff0000ff00ffff00000000ff00000000000000000000000000ff0000000000ff00000000ff00000000000000000000ffff0000000000ff0000ff0000ff00000000000000000000ff0000ff00ff000000000000ff0000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ff00000000ff00ff00000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000ffffffffffff0000ff00ff000000000000000000000000000000ff00ff000000ff00000000ff000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff0000ff00ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ffffffff00000000000000000000ff00000000ff000000ff000000ff000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000ff00000000ff000000000000ff0000000000000000000000ff00000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffff000000ff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000ffffff00000000ffffffffffffff00000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff00ff00000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000000000ff00ff000000000000000000000000000000ff00ff000000ff000000ff00ff0000000000000000000000ff0000ff0000000000ff000000ff00000000000000000000000000000000ffff00000000ffff00000000000000000000ff0000ff00ff00ff00000000000000000000000000000000ff0000ff00ffffffffffffffff00000000000000000000000000000000ffff0000000000ffff00000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ff00ff0000ff00ff0000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff000000000000ff00ff000000000000000000000000ffffffffff0000000000ff00ff00000000000000000000000000ff00ff0000ff0000ff00ff00000000000000000000000000ff00000000000000ff00ff000000000000000000000000ff0000ff000000ff00ff00ff000000000000000000000000000000ff0000000000ff00ff000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000ff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000ffffffffffffffffffff00000000000000000000ff0000000000000000ff00ff000000000000000000000000ff000000000000ff00ff0000000000000000000000000000ff00000000ffffffffffffffffff00000000000000000000ff0000000000ffffffffffffff0000000000000000000000ff00000000ffff0000000000ffff00000000000000000000ff0000000000ff00ff000000ff0000000000000000000000ff00000000000000ff00ff00ff0000000000000000000000ff00000000ff000000ff00ff00ff0000000000000000000000000000000000000000ff00ff0000000000000000000000ff00ff000000000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000ffffffffffff0000ff0000000000000000000000ff0000ff00000000ff000000ff0000000000000000000000ff00ff00000000ff00000000ff0000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00ff00000000ff0000ff00ff00000000000000000000ff00ffffff0000ff00000000000000000000000000000000ff00ffffff00ff00ff000000ff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000ff00ff0000ff00ff0000ff0000ff00000000000000000000ffffffff00ff000000000000ff0000000000000000000000ffffffff00ff00ffffffffffff00000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000ff000000ff00000000ff00000000000000000000ff0000000000000000ff00000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000ff000000ff000000ff000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00ff0000000000000000000000ff000000ff00ff00000000ff00ff0000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ffffff00ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff000000ff00ff00000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ffff000000000000ff000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000ffffffff0000000000ff000000ff00000000000000000000ff000000ff00ff00ff0000ff00ff00000000000000000000ffffffff0000ff0000000000000000000000000000000000ffffffff0000ff0000000000ff0000000000000000000000ff0000ff00ff00ff000000ff000000000000000000000000ffffffff0000000000ff0000000000000000000000000000ffffffff00ff00ff0000ff00ff0000000000000000000000ffffffff0000ffffffffffffff0000000000000000000000000000ffff00000000000000ff0000000000000000000000000000000000ffffffffffff00ff00000000000000000000000000000000ff00ff0000ff00ff00000000000000000000000000ffff0000000000000000ff000000000000000000000000ffff00ff000000ff000000ff000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ffff0000ff0000000000ff00000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffff00000000ff0000ff0000ff00000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000ff00ff0000ff0000000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff00000000000000000000ff000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff00000000ff00ff000000ff000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ff0000000000ff0000ff000000ff00000000000000000000ff00000000ff000000ff000000ff0000000000000000000000000000000000000000000000ff00000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff00ff00000000ffff000000000000000000000000000000ffff00000000ff00000000ff000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000ff00ff00ff000000ff000000000000000000000000000000ff00ff00ff00ff0000ff00ff00000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000ff00ff0000ff00ff00000000000000000000000000ff0000ff00ffff0000000000ff0000000000000000000000ff0000ff0000ffff00000000ff00000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000ff000000ff00000000ff00000000000000000000ff00000000000000ff00ff000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000000000ff00ff00ff00ff00ff0000000000000000000000000000000000000000000000ff00000000000000000000ffffffffffff00000000000000ff00000000000000000000ff0000000000ff000000000000ff000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000000000ffffffffffffff00000000000000000000ff00ff00ff00ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ffff00000000ffff0000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ffffffffff00ff000000ff0000ff00000000000000000000ff0000ff000000ff00000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ffffffff00ff00000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ff00ff0000ff00ff0000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff00ff0000ff000000ff0000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff0000ff00ff000000000000000000000000000000ff00ff00000000000000ff000000000000000000000000ff00ffff000000ff000000ff000000000000000000000000ffff00ff00ffffffffff00ff000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ffffff00ff0000ff0000ff0000000000000000000000ff00000000ff0000ff00ff0000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000ff00ff000000ff00000000ff000000000000000000000000ff00ff0000000000000000ff000000000000000000000000ff000000ff00000000ff000000ff00000000000000000000ff00000000ff00ff000000ff000000000000000000000000ff00ff000000ff0000000000ff0000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000ff00ff00000000ff0000ff0000ff00000000000000000000ff00000000ff000000ff000000ff0000000000000000000000000000000000000000000000ff00000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff00ff00000000ff00ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff0000000000ff000000000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ff00ff00ff00ff0000ff00ff00000000000000000000000000000000ff000000ff000000000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000ff0000ff00ff00ff0000ffffff0000000000000000000000ff0000ff000000ffffffffffff00000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000ff0000ff000000000000000000000000000000ffff0000ff0000ff000000ff000000000000000000000000ffffff000000ff000000ff0000ff00000000000000000000ffffff000000ff000000000000ff00000000000000000000ffffff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000ff00ffffffffff00000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ff00ff00ff00ff000000000000000000000000000000ffffffffffffff00ff00000000000000000000ff0000000000ffffffffffff00ff00000000000000000000ffffffffffffff00ffffffff00ff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000ff00ff00ff00ff00ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000ff000000000000000000000000ff00000000ffff0000ff00ff0000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00ff000000ff00ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000ff00ff000000000000000000000000ff000000ffffffffffffff000000000000000000000000ffffffffff0000ffffffffffff00000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000ff0000ff0000000000ff0000ff0000000000000000000000ff000000ff00ff000000ff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00ff000000ff0000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ffffffffffffff000000ff00000000000000000000ff000000ff00ff0000ff00ff000000000000000000000000000000ff0000ffffffffff0000ff000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff00ffff00ff000000ff00ff000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000ff000000ff0000ffff00ff00000000000000000000000000ff000000ff0000ffff00ff0000000000000000000000ffff00ff0000ff00000000ff000000000000000000000000ffff00ff0000ff0000ff00ff000000000000000000000000ff00ff0000ff000000ff000000ff00000000000000000000ff00ff0000ff00ff0000ff00ff0000000000000000000000ffff00ff0000ff0000000000ff0000000000000000000000ff00ff0000ff000000ff0000000000000000000000000000ff00ff000000ff00ff00ff00000000000000000000000000ffff00ff00ff0000ff0000ff00ff00000000000000000000ff00ff0000ffffffffffffffffff00000000000000000000ffffffffffffffffffffff0000ff00000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ffffffffffff0000ffffffffff00000000000000000000000000ff0000ffffffffffff0000ff000000000000000000000000ff00ffffffff00ff0000ff00000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ff00ff00ff00ff000000ff000000000000000000000000000000000000ff0000ff000000000000000000000000000000ff0000ff0000000000ffff00000000000000000000000000ff0000ff00ff00ff0000ff00ff0000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ffffffffff0000ffffffffff00000000000000000000ff000000ffff0000ff000000000000000000000000000000ff00ff00ff0000ff00000000ff00000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000ff000000ffffffffffffffff000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00ffff0000ff000000000000000000000000ffffffffffffffffffffff0000000000000000000000ffffffff000000000000000000ff00000000000000000000ff0000ff000000000000000000ff00000000000000000000ff000000000000000000000000ff00000000000000000000ff0000000000ff000000000000ff00000000000000000000ffffffffffff000000ffffffffff00000000000000000000000000000000ff000000000000ff00000000000000000000ffffffffffffff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000ff00ff000000ffff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ffffffffff00ff00ff0000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffff00ffffffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000ff000000ff0000ff0000ffff00000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ff00ff0000ff00ff00000000000000000000ffffff000000ff0000000000ff000000000000000000000000ff000000ff0000ff00000000ff0000000000000000000000000000ff000000ff000000000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff000000ff00ff0000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ff000000ffff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff000000000000000000ff00000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000ffffffffff00ff00ffffffffff0000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff00ff000000ff00ff000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ff000000ff0000ff0000ff00000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000ff000000ff00ff00000000ff000000000000000000000000ff000000ff00ffffffff00ff000000000000000000000000ffff00ff00ff000000ff0000ff0000000000000000000000ffff00ff00ff00ff00000000ff0000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000ffff00ff00ff000000ffff00000000000000000000000000ffff00ff00000000ff000000000000000000000000000000ff000000ff00ff0000ff00ff00ff00000000000000000000ffff00ff00ff0000ff00ff0000ff0000000000000000000000000000000000000000000000ff00000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ff00000000000000000000ff000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000ff00ff00ff000000000000ff000000000000000000000000ff00ff00ff00ff000000ff000000000000000000000000000000000000ff0000ff000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000ff00ff00ff0000ff00ff0000000000000000000000ff0000ff00ffffffffffffffffff000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000ff00ff0000ff00ffff0000000000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff00ff000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ffff00ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000ff0000ff0000ffffffffffffffff00000000000000000000ffffffff000000000000000000ff00000000000000000000ffff0000ff0000000000000000ff00000000000000000000ff0000000000ff000000000000ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000000000ff000000000000000000000000ff00ff00000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff00ff00ff00ff00ff00ff00ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000000000ffffffffffffffff000000000000000000000000ff00ffff000000ff000000ffff0000000000000000000000ff00ff00ff0000ff0000ff0000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000000000ff000000ffffff0000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00000000000000000000000000000000ff00ff0000ffffffffffffff0000000000000000000000ffffffff0000ff0000ff0000ff0000000000000000000000ff000000ff00ff0000ff0000000000000000000000000000ffffffff000000000000ff00000000000000000000000000ffffffff00ffffffffffff00000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ffffffff00ff000000ff000000ff00000000000000000000ffffffff00ffffffffffffffffff00000000000000000000ffffffff0000ffffffffffffff0000000000000000000000ffffffff00000000ff000000ff0000000000000000000000ff0000ff0000ff0000ff000000ff00000000000000000000ff000000ff00ff00ff000000ff0000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff00ffffffffff00ff000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff000000ff0000ff0000ff00000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000ff000000ff00ffffffffffff000000000000000000000000ff000000ff00ff0000ff00ff000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff00ff00ff00000000ff0000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff000000ff0000ffffffffffffff00000000000000000000ff0000ff00ff00ff000000ff00ff0000000000000000000000000000000000000000000000ff00000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff00ffffffffffffffffff0000000000000000000000ff00ff00ff0000ffffffffffff0000000000000000000000ff00ff00ff00ff0000ff00ff0000000000000000000000000000000000ff0000ff000000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000ffffffff00ff00ff0000ff00ff0000000000000000000000ffffffff0000000000ff00ff0000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff000000ff00ff00ff00000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000ff0000ffffffffffffffff00000000000000000000ff00ff00ff0000ffffffffffffff00000000000000000000ffffffffffffff00ffffffffffff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00ffff00000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff00ff0000ff000000ff000000000000000000000000ffff0000ff0000ff0000ff0000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ffff00ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000ff000000ff0000ff00000000ff00000000000000000000000000000000ff00ff0000000000000000000000000000000000ffff0000ff0000000000ff0000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ffffffffff00ffffffffffffffff00000000000000000000ff0000ff00000000000000ff000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ffffffff00ff0000ff000000ff0000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000ff00ffffffffffffff000000ff00000000000000000000ff000000ff00ff00ff000000ff0000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ffffff00ffffffffffffff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000ffffffffffff0000ff000000ff00000000000000000000ff000000ff00ff00000000ff000000000000000000000000ff000000ff00ff0000ff00ff000000000000000000000000ff0000ff0000ff0000ff00ff000000000000000000000000ff0000ff00ff00ffff00ff00ff0000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000ff0000ff00ff0000ff000000ff0000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000000000000000000000000000ff00000000000000000000ff000000ffffffffffffffffff0000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff00ffffffff0000ffffffff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00ff00ffff000000000000000000000000000000000000ff00ff00ff00ff0000ff00ff00000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ff000000ff00ffffffffffffffff00000000000000000000ff0000ff00ff00ff0000ff00ff0000000000000000000000ff0000ff0000ffffffffffffff00000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff000000ff00ff0000ff000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff00000000ffffffffffffffff0000000000000000000000ff0000000000ff000000ff00ff0000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ffffffffffffff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000ff0000ff0000ffffffffffffffff00000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff00ff00ff0000ff00000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ffffffffff000000ffffffffff00000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000ff000000ff00000000000000ff00000000000000000000ffffffffffffff00ff00ff0000ff00000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff0000ff000000ff000000000000000000000000ff00ff0000ff00ff00ff000000000000000000000000000000ff0000ff000000ff00ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000000000ff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffff00ffffffff00000000000000000000000000ff0000ffffffffffffff000000000000000000000000ff000000ff0000ffffffffffff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff0000ffffffffffffff0000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff000000ff00ff0000ff0000000000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff000000ff000000000000ff00000000000000000000ffffffffff00ff00ffffffffff0000000000000000000000000000ff0000ffffffffff0000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000ffffffffffffff0000000000000000000000ffffffffffffffffffffff00ffff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff0000ff0000ff00ff000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ff00ff00ff0000ff0000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff0000ffffffffffffffff00000000000000000000ff0000ff0000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000ff00ff00ff00ff0000000000000000000000000000000000ff00ff00ff00ff00ff000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff00ff0000ff0000000000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff0000ff0000000000ff0000ff00000000000000000000000000ffffffffff0000ffffffffff00000000000000000000000000ffffffff00ff000000ff0000000000000000000000ff00ff00ff0000ff00000000ffff0000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ff0000ff0000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000ff0000ff00000000ffff0000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000000000ff00ff0000ffff000000000000000000000000ff0000000000000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff000000000000ff0000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000000000ff0000000000000000000000000000000000ff0000000000ff00ff0000000000000000000000ff00ff000000ff0000000000ffff0000000000000000000000ff0000ff000000ff00ff0000ff00000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffff0000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffffffffffffff000000000000000000000000ff0000000000ffffff0000000000000000000000000000ff0000ff00ff000000ff00ff0000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff0000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffffff00ff00000000ff000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffff0000ff0000ff0000ff0000000000000000000000ff000000ff00ff0000ff0000000000000000000000000000ffffffff0000000000ff0000000000000000000000000000ffffffff00000000ff000000000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ffffffff00ffffffffffffffffff00000000000000000000ffffffff00ffffffffffffffffff00000000000000000000ffffffff00000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff00ff000000ff0000000000000000000000ffffffff000000000000000000ff00000000000000000000ffffff0000ff000000ff000000ff00000000000000000000ffffff0000ff000000ff000000ff00000000000000000000ffffff000000000000000000000000000000000000000000ff0000ff0000000000ff00ff000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff00ff000000ff0000ff0000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff0000ff0000ff00ff000000000000000000000000ff00ff000000000000ff0000000000000000000000000000ff00ff0000ff00ff00ff0000ff0000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff00ff0000ff0000000000ff000000000000000000000000ff00ff00ff00ffffffffff00ffff00000000000000000000ff0000ff0000000000000000000000000000000000000000ff00ff000000ffffffffffffff0000000000000000000000000000ff000000000000ff00000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ffffffffffffff000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffff00ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000ff00ffffffffffffffffff000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000ffff0000ff0000ff000000ff000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000000000ff00000000ff00000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000ff0000ff0000000000000000000000ff00ff00000000ff00000000ff0000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff000000ff0000ff00ff0000000000000000000000ffffffffffffff00ff000000ff000000000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ffffffffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffffffffffffffff0000000000000000000000ffffffff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00ff00ff0000ff000000ff000000000000000000000000000000ffffffffffffff00ff0000ff00000000000000000000000000ff00000000ff00ff00ff00ff00000000000000000000ff0000ff00ff0000ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000ff00ff00ff00ff00ff00ff00ff0000000000000000000000000000ffffff00ff00ffffff00000000000000000000000000ff00ff0000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000ff000000ff0000ff0000ff00ff000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff0000000000ff0000000000000000000000000000ffffffffff00ffffffffffffff0000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ffffffff00ff0000000000ff000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffff00ffffffffffffff000000000000000000000000ff0000ff000000ff00ff00000000000000000000000000ffffffffffff0000ff00ff000000000000000000000000ff00ff000000ffffffffffff000000000000000000000000ff00ff000000ff0000ff00ff000000000000000000000000ffff000000ffffffffffffffffff00000000000000000000ffff000000ff00ff00ff0000ff0000000000000000000000ff00ff000000ffffffffffffff0000000000000000000000ffff000000ff0000000000ff000000000000000000000000ffff000000ff0000000000ff000000000000000000000000ff00ff00000000ffffffffffff0000000000000000000000ffff00000000ff0000000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000ff000000ffffffffff000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ffffffffffff0000ffffffffff00000000000000000000000000ff000000000000000000ff00000000000000000000000000ff000000000000000000ff00000000000000000000000000ff000000000000000000ff00000000000000000000000000ff000000000000000000ff00000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000ff00ff0000ff00ff0000ff000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff00000000ff000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000ffffffffffffffffffffffff0000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff00ff00ff0000ff00000000ff00000000000000000000000000000000000000ff00ff00ff000000000000000000000000ff0000ff0000000000ff0000ff000000000000000000000000000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000ff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000ff00000000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ffffff000000000000ffff00000000000000000000000000ffff00ff00000000ff00ff00ff00ff0000000000000000000000ff00000000ff00ff0000ff00000000000000000000000000ff00000000ff00ff00000000ff0000000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff0000ff000000ff000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ff00ffff00ffff00ffff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000ff00000000ffffffff00ffffffff00000000000000000000ff00000000ff0000ff00ff0000ff0000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff00ff000000ff000000ff00000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff000000ff00ff0000000000ff0000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff0000000000000000000000ffffffffff00ff00ffffffffff00000000000000000000000000000000ffffffffffffff00ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ffffffffff00ff000000000000000000000000000000ff000000ff000000ff00000000000000000000ff00000000ff000000ff00ff00000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff0000ffffffff00ff000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00ff0000ff00ffffffffffff0000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff00ff0000ffffffffffffff000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff0000ff000000ff00000000ff0000000000000000000000ff00ff000000ff0000000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000ff0000000000000000ffffff000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff000000000000000000ff00000000000000000000000000ff000000000000000000ff00000000000000000000000000ff000000000000000000ff00000000000000000000000000ff00000000000000000000ff000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ffffffff000000ff0000ff00000000000000000000000000ffffffff00ff0000ff00ff0000ff000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff00000000ff000000000000000000000000000000ff000000000000ff000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00ffffffff000000000000000000000000000000000000000000ff000000000000ff00000000000000000000ff000000ff00ff0000ff0000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff0000ff0000ff00ff000000ff0000000000000000000000ffff0000ff0000ff00ff0000ff000000000000000000000000ffffffffff0000ffff0000ff000000000000000000000000ff0000ffffffffffffff0000ff00000000000000000000000000000000ff000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ffff000000ff0000000000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff0000ffff00000000000000ffff000000000000000000000000ff000000000000ffffffffffff000000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000000000ffff0000ffff00ff000000000000000000000000000000ffff0000000000ff0000ff000000000000000000000000ffffffffff00ff00ff0000ff00ff000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ffffffffffffffff000000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000ff0000ffffff00ff00ffffff00ff000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000ff0000ff0000000000ff00ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00ffffffffffffffffff0000000000000000000000ff000000ff000000ff000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000ffffffff0000000000ff0000000000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000ffffffff00ffffffff000000000000000000000000000000ffffffff0000000000ff0000000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ffffffff0000ffffffffffffff0000000000000000000000ffffffff0000ffffffffffffff0000000000000000000000ffffffff000000ff000000ff00000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000ff00ff000000ff0000000000000000000000000000ff000000000000000000ff000000000000000000000000ff00000000ffff00ff000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ffffffffffffffffff00000000000000000000ffffffffffff0000ff000000ff000000000000000000000000ff000000ff0000ffff00ff000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00ff000000000000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00ff0000ff0000000000ff000000000000000000000000ff00ff00000000ff00ff0000000000000000000000000000ff0000ff000000ffffffffffff0000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000000000000000000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffffffffffffffff000000000000000000000000ffffffffff00ffffffffffffff000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ffffffffffffffffff000000000000000000000000ffffffffff0000ffffffffff00000000000000000000ffffffffffffffffffffffffffff00000000000000000000ffffffffffff00ffffffffff0000000000000000000000000000ff000000ffffffffffff0000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000000000ffffffff00000000000000000000000000ff000000ffffffffffffffff00000000000000000000ffffffffff00ff0000ff0000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff0000ff0000000000ff0000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff000000ff0000000000ff0000000000000000000000000000ff00ff0000ff00ff0000ff0000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000000000ffff000000ff00000000000000000000000000000000ffffff0000ffff0000ff000000000000000000000000ff00ff00ff00ff00ff0000ff0000ff000000000000000000000000ffffffffffff00ffffffffffff00000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000ff0000000000ff000000000000ff000000000000000000000000ffffffff0000ff0000ff00ff000000000000000000000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00000000ff00ff0000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000000000000000ff00000000000000000000000000000000ff00ff00ff000000ff000000ff00000000000000000000000000000000000000ff0000000000000000000000000000ffffffffff00ff0000000000ff0000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000ffffffff00ff0000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffff000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000ff00ff000000ff0000000000000000000000000000ff000000000000000000ff000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000ff0000ff00000000ff000000ff000000000000000000000000ff000000ff000000000000ff0000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000ff000000ff00ff00000000ff000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff000000ff0000ff00000000ff0000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff000000ff000000000000ff0000000000000000000000ff00000000ffffffffffffff000000000000000000000000000000ffffffffffffff00000000000000000000000000ffffffff0000ffffffffffffff0000000000000000000000ffffffff0000ffffffffffffff0000000000000000000000ff000000000000ffffffffffff000000000000000000000000ff000000ff0000ffffffffff000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ffff00000000ff00000000ff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ffffffff0000ff00ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ff00ff00ff0000ff0000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ffffffffffffffff00ff00000000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ffffffffffff0000000000000000000000ffffff000000ff00ffffffff00000000000000000000000000ffffffffffffff00ffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff000000ffffff0000ff00ff000000000000000000000000000000000000000000000000ff0000ff00ffffffffff00ff000000000000000000000000ff0000ffffffff00ffffffff000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ffffffffff00ffffffffffffff0000000000000000000000ffffffffffffffffffffffff0000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff0000000000000000000000ffffffffffffff00ffffffffff00000000000000000000000000ff000000ffffffffffffffff0000000000000000000000ff000000ffffffffffffffff000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffff00000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ffffffffff00ffffffffffff000000000000000000000000ffffffffffff0000ffffffffff0000000000000000000000ffffffffffff0000ffffffffff00000000000000000000ffffffffff00ffffffffffff000000000000000000000000ffffffffff00ffffffffffffffff00000000000000000000ffffffff0000ffffffffffffff0000000000000000000000ffffffff00ffffffffffffffffff00000000000000000000ffffffffff00ffffffffffffffff00000000000000000000ffffffff00ffffffffffffff000000000000000000000000ffffffff00000000ff000000000000000000000000000000ffffffffff0000ffffffffffff0000000000000000000000ffffffff00ffffffffffffffffff0000000000000000000000ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffffffff0000ff00000000000000000000000000000000ffffffffff000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00ff000000ff00ff000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000ff00ff00ff0000ff0000000000000000000000000000ff0000ff0000ffffffffff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000ffffffffffffff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff00000000ff0000000000000000000000000000000000ff00ff0000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ffff00ffff00000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000ffffff000000ff0000ffffffffffff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffffff00ffffffffffff00000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff00000000ff0000000000000000000000000000000000ff00ff0000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000000000ffffff0000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff00ff00ff000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000ffff0000ff0000ff0000ff0000000000000000000000000000ffffffff0000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000ffffffffff0000ffffffffffff00000000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000ffffffffffff00ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff00000000ffffff0000000000000000000000000000ffffff000000000000000000ff00000000000000000000000000000000ff000000ffffffffff000000000000000000000000ffffffffff0000ff00000000ff000000000000000000000000ffffff000000000000ff0000000000000000000000000000000000ff0000ff00ff00ff0000ff0000000000000000000000000000ff0000000000ff000000ff000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff00ff0000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff00ff000000ff0000000000000000000000000000000000ff0000ff00ff00ffffffffffff000000000000000000000000ff00000000ffffffffffffff000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000ff00000000ff00ff0000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffffffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00ff0000ff00ff0000ff000000000000000000000000ffffffffffff0000ff000000ff0000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffff0000000000ff000000000000000000000000000000000000ff00ff00000000ff0000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ffffffff000000ffffff0000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffff00ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffff0000ffffffffffffff000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff00000000ff00ffffffffffff00000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff00ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00ffffffffffffffffff00000000000000000000000000ff0000ffffff00ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffff00ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffff0000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffff000000ffffff000000ffff00000000000000000000000000ffffffffffff000000ffff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000000000ff0000ff00000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffff00000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff00ff0000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000ff000000000000ff00ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffff0000ffffff000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffff00ffffffff00000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000ff00000000ff00ff00000000ff00000000000000000000ff0000000000000000000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000ff0000000000000000000000ff00000000000000000000000000000000ff00000000ff0000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000ffffffffffffff00000000000000000000ffff000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000ff000000000000000000ff000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000ff00000000000000000000ffff000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ffff00000000000000ffffff0000000000000000000000ff00000000ff00000000ff0000000000000000000000ff00000000000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000ff000000000000000000ff0000000000000000000000ffff000000000000000000ffff00000000000000000000000000ff00000000ff0000000000000000000000000000ffff000000000000ffffffffff00000000000000000000ff00000000000000000000ff00000000000000000000000000ff00000000000000ff000000000000000000000000ffffff000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00000000ffffffffffffff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffff00000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ffffffffff00ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffff00000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ffffffffffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ffffff000000000000000000000000000000ff00ff00ff00ff00ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff0000ff00ff00000000000000000000000000000000ff00000000ff00ff00000000000000000000ffffffffffff00ffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ff0000000000ff000000ff00ff00000000000000000000ffff000000000000000000ffff000000000000000000000000ff000000ff000000ff00ff0000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000ffff000000000000ff00ff00000000000000000000000000000000000000ff00ff00000000000000000000000000ff000000ff0000ff00ff000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff0000000000000000000000ff00000000ff000000ff00ff0000000000000000000000ff0000000000000000000000ff00000000000000000000ff000000ff00ff0000000000ff00000000000000000000ff000000ff00ff0000000000ff0000000000000000000000ff0000ff00ff000000ff00000000000000000000000000ff00ffff00000000ff0000ff0000000000000000000000ffffffffffff000000ff00ff00000000000000000000ff000000000000000000ff00ff00000000000000000000ff00000000ff00000000ff00ff0000000000000000000000ff0000000000ff00ff00000000000000000000000000000000000000ff000000ff00ff0000000000000000000000ffffffffffffffffffffff0000000000000000000000ff00ff000000000000ffff000000000000000000000000000000ff00000000ff00000000000000000000000000000000ffff000000ff00000000ff0000000000000000000000ff0000000000ff0000ff00ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000ffff0000000000ffff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ffff00000000000000ff000000000000000000000000ff0000ff0000ff0000ff00ffff0000000000000000000000ff0000ff0000000000ffffffff0000000000000000000000ff00ff0000ff0000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000ff0000ff00ff00000000000000ff00000000000000000000ff0000ff00ff00ff000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ffffffff00000000ff000000000000000000000000000000ffffffffff0000000000ff00000000000000000000000000ffffffff0000000000ff0000000000000000000000000000ff000000ff00ffffffffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff00000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000ff00000000000000000000ffff000000ff000000ff00ff00ff000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ffff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000ff000000000000ff000000ff000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff00000000ff00000000000000000000ff0000ff00ff000000000000ff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ffff000000ff00ff00000000ff00000000000000000000ff00ff00000000000000ff00ff000000000000000000000000ff000000ff0000000000ff0000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000ff0000000000ff000000ff000000000000000000000000ff00000000ff00000000ff0000000000000000000000ff00000000ff00000000ff000000000000000000000000ff00000000ff00000000ff0000000000000000000000ffffffffffff000000000000ff00000000000000000000ff0000ff000000000000ff00ff0000000000000000000000ff00000000ff0000000000ff0000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000ff0000ff0000000000000000000000000000ff000000000000ff000000ff0000000000000000000000ff00000000ff0000000000ff00000000000000000000ff0000ff0000000000000000ff0000000000000000000000ff000000ff000000000000ff0000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff00ff00000000ff0000000000000000000000ff000000000000000000ff0000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000ff00000000ff0000000000000000000000ff0000000000ff00000000ff000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000ffff000000000000000000000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff00000000ff000000ff0000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ffffffff00ff000000000000000000000000000000000000ffffffff00ff0000ff00ff00000000000000000000000000ff0000ff0000ff0000ff00ff000000000000000000000000ffffffff00000000ff000000000000000000000000000000ffffffff000000ff0000ff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffff000000ff00000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff00ff000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff000000ff00ff00ff000000000000000000000000ff0000ff0000000000ff00ff000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ff0000000000ff00ff000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffff000000ff00000000ff0000ff000000000000000000000000ffff0000ff0000ff0000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00000000ffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff00000000000000000000ffffff00000000ff0000ff00ff0000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000ff00000000ff00000000000000000000ffffffff00ff000000000000ff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff00ffff00ff00ff00000000ff00000000000000000000ff0000000000000000ff0000ff000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff000000000000ff00000000000000000000000000ff00000000ff00000000ff00ff000000000000000000000000000000ff000000000000ff000000000000000000000000ffffffffffffff000000ff000000000000000000000000ff0000000000ff000000ff0000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffffffffffffffffffff0000000000000000000000ff00000000ff000000000000ff00000000000000000000ff00ffffffffffffffffff00ff000000000000000000000000ff000000ff00000000ff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffff0000ff0000ff00000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff0000ff000000000000ff0000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffff00ff00000000ff0000000000000000000000ff000000000000000000ff0000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ff000000ffffffffffffffff000000000000000000000000ffffffff0000000000ff0000000000000000000000000000ff0000ff00ff000000000000000000000000000000000000ff0000ff00ff0000ff00ff00000000000000000000000000ffffffff0000ffffffff00ff000000000000000000000000ff0000ffff000000ff000000ff0000000000000000000000ff0000ff00ff00ff0000ffff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00000000000000ff00ff0000000000000000000000000000000000ffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ffffff00ff000000ff0000ff00000000000000000000000000000000ffffffff0000ff00000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ffff0000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff00000000000000000000ff0000ffff0000ff00000000ff0000000000000000000000ff00000000000000ff00000000000000000000000000ff00000000ff0000ff000000ff00000000000000000000ff0000ff00ff00ffffffff00ff00000000000000000000ffffffffffff00ffffffffffff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff00000000000000ff000000ff000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff000000000000ff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000ff0000000000ff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000ff00ff00ff00000000ff0000ff0000000000000000000000ffffffffffffffffffffff000000000000000000000000ff00000000ff00000000ff0000000000000000000000ff00000000ff000000000000ff00000000000000000000ff0000000000ff0000ff0000ff00000000000000000000000000ff0000ff000000ff000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000ff0000ff00000000000000000000ff00000000ff0000ff000000ff000000000000000000000000ff0000ffffffffffffffff0000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000ff000000000000000000ff0000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff0000ff00ff0000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ffff00ff0000ff0000ff0000ff0000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ff0000ff00ff000000ff0000000000000000000000000000ff0000ff0000ff0000ff00ff000000000000000000000000ff0000ff00ff0000ff000000ff0000000000000000000000ff0000ff00ff00ff0000ff00ff0000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ffffffffff00ff000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000ffffffffffffffffffffff00ff0000000000000000000000ffffffffffffffffffffff00ff000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ffff00000000ff00ff000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000ff0000ff00ffffffffff00ff000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000ff00000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff000000ff00ff00ff0000000000000000000000000000ff00000000ff00000000ff00ff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ff00ff00000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000ff00000000000000000000ff000000000000ff00000000ff0000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000ff0000ff00ff00ff0000ff00ff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000ff00000000ff000000ff00000000000000000000ff000000000000ff000000000000000000000000000000ffffff000000ff0000000000ff000000000000000000000000ff000000000000ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000ffffffffff00ff0000ff0000ff0000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffffffffffffffffffff0000000000000000000000ff00000000ff000000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffff00000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffff0000ff0000ff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000000000ff00ff000000000000ff0000000000000000000000ffffffffffffffffff0000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000ffffffff000000ffffffff0000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff00ff0000ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ffff0000ff0000ff0000ff0000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff0000ff00ff000000ff0000000000000000000000000000ff0000ff0000ff0000ff00ff000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff0000ff00ff00ff0000ff00ff0000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ffffffff0000000000ff0000000000000000000000000000ff000000ff00ff00ffffffffff0000000000000000000000ffffff0000000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000ffffffffffffffffff00ff0000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ffffffffff00ff00000000000000000000ffffff000000ffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ff00ff000000ff00ff000000000000000000000000ff0000ff00ff00ff000000ff000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000ffffff000000ff0000000000ff00000000000000000000000000ff000000ffffffffffff00ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff00000000ff00ff000000000000000000000000ff00ff00000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff000000ffff0000ff00000000000000000000000000ffffffff00ffffffffff00ff00ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff000000ffff00000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000ff000000ffffff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000ff00000000000000000000ff000000000000ff00000000ff0000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffffffffffffffff00000000000000000000ff0000ff00ff00ff0000ff00ff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ff00000000000000ffffffffff00000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000ffffffffffffffff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffff000000ff00000000000000000000ff00ff00ff0000ff0000ff00ff0000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000ff00000000000000000000ff00000000ff000000ff0000ff00000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000ff0000000000ff00000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000ffff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000ff0000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000000000ff00ffffffffffffffff0000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff0000ffffffffff0000000000000000000000ff000000000000000000ff0000000000000000000000ff000000ff0000000000ff000000000000000000000000ff0000ff00ff0000ff000000ff000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff00ff0000ff00ff00000000000000000000000000ff0000ff0000ff0000ff00ff000000000000000000000000ff0000ff000000ffff00ff00000000000000000000000000ff0000ffff0000ff0000ff0000ff00000000000000000000ffffffff00000000ff000000000000000000000000000000ffffffffff0000000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ff0000ff00000000000000000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff00ff000000ff00ff000000000000000000000000ff000000000000ff0000000000000000000000000000ffffff0000ff000000ff000000ff00000000000000000000ffffff0000ff0000ff00ff0000ff00000000000000000000ffffff0000ffff0000ff0000ffff00000000000000000000ffffff0000ff00ff000000ff00ff000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ff000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000ff000000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff0000000000ff000000ff00ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000ffff000000ff000000ff000000000000000000000000ff0000ff000000ff0000ff00ff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff00ffffffffffffffffffff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000ff00000000000000000000ff000000000000ff00000000ff00000000000000000000ff00000000000000000000ffff00000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00ff00ff0000ff00ff00000000000000000000ffffffffffff00ffffffffffff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ffffffffffff0000ff000000ff00000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000ff00ff00ff000000ff00ff00ff0000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffff00000000000000000000ffffffffffff000000ff0000ff00000000000000000000000000000000ff00000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffff00000000000000ff00000000000000000000000000ffffffffffffff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffff0000ff0000ff00000000000000000000ff00ff000000ff0000000000ff00000000000000000000000000ff00ff000000000000ff0000000000000000000000ffffffffffffffffff0000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000ff000000000000000000ff0000000000000000000000ffffffffffffffffffff0000000000000000000000000000ff00ffff000000ff000000ff000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000ffff00000000000000ffffff000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff00ff0000ff00ff00000000000000000000000000ff0000ff0000ff0000ff00ff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff000000ff0000ff0000ff00000000000000000000ff0000ff00000000ff000000000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ffffffffff00ff000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffff00000000ff00000000000000000000000000ffffffffffff00000000ff000000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff00ff00ff00ff00ff000000000000000000000000ff0000ff00ffffffffff00ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000ffffff000000ff00ff00ff0000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff000000ff000000000000000000000000000000ffff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ffff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ff00000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff0000ff0000ff0000ff00000000000000000000000000ffff00ff000000ff0000ff00ff000000000000000000000000ff00ff0000ff00000000000000000000000000000000000000ffff00000000ff000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffffffffffffff00000000000000000000ffffff00000000ffffffffffff00000000000000000000ffff00000000000000ffff00ff0000000000000000000000000000ff000000000000000000000000000000000000ffffffff00ff00ff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000ff00000000ff0000ff000000ff00000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00ff0000000000ff000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000ff00ff00ff000000ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000ff0000000000000000000000ff00000000ff0000ff000000ff000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffff00000000000000ff000000000000000000000000000000ffff00000000ff00000000000000000000000000000000ff00000000ff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000ff0000ff00000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000ff00ffffffffffffffff00000000000000000000000000ff0000000000000000000000000000000000000000ffffffffff0000ff000000ff0000000000000000000000ffff0000000000ffffffff0000000000000000000000ff0000000000000000ff000000000000000000000000000000ffff00ff0000ff0000ff00000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffffffffffffffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff00ff00ff000000ff000000000000000000000000ff0000ff0000ffffffff00ff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ffffffff0000000000ff0000000000000000000000000000ff000000ff00ffffffffffffffff000000000000000000000000000000ff0000000000ffffff0000000000000000000000ff00000000000000000000ff000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff000000ff00ffffff0000ff0000000000000000000000ff00ff00ff00ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff00ff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff00ff0000ffffff0000ff00000000000000000000000000ff00ff00000000000000ff0000000000000000000000ff00ff0000ffffffffffffff0000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff00000000ff000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff00ff0000000000000000000000000000000000ffffff0000000000000000ffffffff0000000000000000000000ffffffffff00ffffffffff000000000000000000000000000000ff0000ffffffffff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ff00ff00ff0000000000000000000000000000ff00ff00ff0000ff0000ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000ff00000000000000000000000000ffff000000000000000000000000000000000000ff00ff0000000000ff000000ff00000000000000000000000000ffffffffffffffff000000000000000000000000ff0000ff00ff00ffffffff00ff00000000000000000000000000ffffffffffffff00000000000000000000000000ff000000ff000000ff000000ff00000000000000000000ff00000000ff0000ff000000ff00000000000000000000ffffffffffffffffffffffffff0000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000ff00ffffffffffffff000000ff00000000000000000000ffffffffff00ffffffffffffff00000000000000000000ffff00000000ff00000000ff00000000000000000000000000000000ffff000000ff000000000000000000000000ff00000000ffff0000000000ff000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ffff00000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ff000000ffff0000000000000000000000ff000000000000000000ff0000000000000000000000ffffffffffffffff00ff0000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff00000000000000000000000000000000000000ff0000ffffff0000000000ffff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000ffff000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00000000ff000000ff00000000000000000000ffff00000000ff00000000ff00000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000ff00000000000000000000ff000000000000000000000000ff0000000000ff00000000ff0000000000000000000000000000ff00ff00000000ff0000ff000000000000000000000000ff000000ff0000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffffffff00ff0000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff00ffffffffffffffffff0000000000000000000000ff00000000000000000000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff000000000000000000000000000000ff00ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffffffffffffffffff00ff00ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffff000000ffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000ffffffff00ff000000ffff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ffffff000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000ff0000ff00ff000000000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000ff000000ff000000ff000000ff00000000000000000000ffffffffffff0000ffffffffff00000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ffffffffffffff000000000000000000000000ffffffffffffffffffffff00000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff00000000000000000000ff00000000000000000000ff00ff00ff0000ff000000000000000000000000000000ff00ffff00ff00ff0000ff00ff000000000000000000000000ffffffffffffff0000000000000000000000000000ff00000000ff00ff00000000ff000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff0000ff000000ff00ff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00000000000000ff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000000000ffffffffffffffffffff00000000000000000000ff0000ff0000ffff00ffff000000000000000000000000000000ff00000000ffffffffff000000000000000000000000ff000000000000ff00000000000000000000000000ffffffffffffffffffff0000000000000000000000000000000000ff000000ffff0000000000000000000000000000000000ff000000000000000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffff00000000000000000000ff00ffff00ff00ff0000ff00ff000000000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ffffffff00ff0000ff0000ff000000000000000000000000ffffffff00ff000000000000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ffffffff0000000000ff0000000000000000000000000000ffffffff000000ff0000ff00000000000000000000000000ffffffff00000000ff000000000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ffffffffff00ff0000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000ff00000000000000000000ff000000000000000000000000ff0000000000ff00000000ff000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000ff0000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff0000ffffff0000ff0000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000ff0000000000ffffffffffffff000000000000000000000000000000ff00ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff00ff00ff000000000000000000000000ffffffff0000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000ffffffffffffffffff000000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000000000ffff00000000000000000000000000000000000000000000ffffff0000000000ff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000000000ff00ff00ffffffffff00ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000ffffff00ff00ffffff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff0000000000000000ff0000000000000000000000ffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000ff000000000000ff000000000000000000000000ff0000ff00ff000000000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ff00000000ff0000ff000000ff00000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000000000000000ff00000000000000000000ff00ff00ff000000ff0000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000ff00000000ff00ff00000000ff000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffffffff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff0000000000ff00000000000000000000000000ff0000000000000000ff00000000000000000000ff0000ff00000000ff0000000000000000000000000000ffffffffffffff00ff000000ff000000000000000000000000ff000000ff000000ff000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000ff0000ff000000000000000000000000000000ff0000ff00ff00000000ff000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ff000000ff0000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff00000000000000000000ffffffff00ffffffffffffffffff000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ffffffffffffffff0000000000000000000000ffffffff00ffffffffffffffffff000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ffffffffffffffff000000000000000000000000000000ffffffffffffffffff0000000000000000000000ffffffffff00ffffffffffffffff00000000000000000000ffffffff00ffffffffffffffffff00000000000000000000000000000000ffffffffffffffff00000000000000000000ffffffffffffff00000000ff00000000000000000000000000ffffffffffffff00000000ff000000000000000000000000ffffffffffffff00000000ff000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ffff00000000000000ffff0000000000000000000000ff000000ff00000000000000ff00000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000ff00000000ffffffffffffff000000000000000000000000ff000000ff00ff00ff00ff00ff0000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff00ff000000000000000000000000ff0000000000ff0000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff000000ff0000000000000000ff000000000000000000000000ffffffffffffff0000ff00000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000ff00ffff000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff000000ff0000ff00ff000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ff0000ff0000000000000000ff0000000000000000000000ff000000000000000000ff0000000000000000000000ff0000000000ff00000000000000000000000000000000000000ffffffffffffffff000000000000000000000000ff0000ff00ffffffffffffffff00000000000000000000000000ffffffffffffff0000000000000000000000000000000000ff000000ff0000000000000000000000000000ff00000000ff0000ff000000ff00000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffff00000000000000000000ffffffffff00000000ff00000000000000000000000000ff0000ff00000000ff000000ff0000000000000000000000000000ff000000000000000000000000000000000000ffffffffffff0000ffffffffff00000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff0000000000000000ff00000000000000000000ff0000ff000000ff00ff00000000000000000000000000000000ff00000000ff000000ff0000000000000000000000ff00000000ff00000000ff0000000000000000000000ff0000000000000000ff00000000000000000000000000ffffffffffff0000ff000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000ff0000ff00000000ff000000ff000000000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000ffff000000ffff000000000000000000000000ff00000000ff00ffffffffff00ff00000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff00000000ff000000ff000000ff00000000000000000000ff0000000000ffffffff0000ff00000000000000000000000000ff0000ff00000000000000ff0000000000000000000000ff00000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000000000ff0000ff000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff00ff000000ff0000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff0000000000000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000ffffffffffffff00000000ff000000000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ff0000ffffffffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000ffffffffffffffff000000000000000000000000ff000000ffffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ffffff00ff00ffffff00ff000000000000000000000000ff0000ff00ff000000ff0000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ffffffffffffffffffffff0000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000000000ff000000000000000000000000ffffffff000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000ffffffffffff0000ff000000ff00000000000000000000ffffffffffffff00000000000000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000ff00000000000000ff000000ff00000000000000000000ffffffffffffffffffffffffff0000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000ff000000ff000000ff000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffff00000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000ffffffffffffffffffff000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000ff000000ffffffffff00000000000000000000000000ffffffffffffffff00000000000000000000000000000000ff000000ff0000ff0000000000000000000000ff00000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ff00ff00000000000000ff00000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff000000ffff00ff00000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff0000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00ffffffffff00000000ff000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00ff00ff00ff00ff00ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff0000ff000000ff00ff0000000000000000000000ffffffffffffffffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000ff000000000000000000000000ffffff00000000ff000000ff00000000000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000ffffffffffffff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00000000ffffffffff00000000000000000000000000000000ffffffffff0000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ffffffffffff0000000000000000000000ffffffff000000ffffffffffff00000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ffffffffff000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffff0000000000000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff0000ff00ffffffffffff000000000000000000000000000000ff00000000ffffffffff00000000000000000000ffffffffffffff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000ffffffff000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00000000000000ff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff00000000ff000000ff000000000000000000000000ff00000000000000000000ff000000000000000000000000ffffffff00ff000000000000ff0000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ff0000ffffffffff00000000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffffff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff00ffffffff000000000000000000000000ffffff000000ff000000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff000000ffffffff0000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000ffffffff000000000000000000000000000000ffffffffffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffffff000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ffffffffffff0000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ffffffffffffff00ffffffffff0000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff0000ff0000ff00ff00ff0000000000000000000000ffff00ff000000000000ff00000000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff00ff0000ff0000000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000ffffffff0000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff0000000000ff00000000ff000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff0000ff0000ff00ffff00ff000000000000000000000000ffff0000000000000000ff0000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff00ff0000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff0000ff00ff0000000000000000000000000000ff0000000000ff00000000ff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ffff000000ffffffffff0000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff000000000000000000000000ffffffffff00ffffffffffffffffff000000000000000000000000ff00000000ff00ff0000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffff00000000000000ff00000000000000000000000000000000ffffffffffffff00000000ff0000000000000000000000ffffffffff000000ff00000000000000000000000000000000ffff00ffffffffffffff00ff0000ff00000000000000000000000000ff00ffff0000ff00ff0000ff000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000ff00ff0000ff0000000000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000ff000000ffffffffffffff0000000000000000000000000000ff0000ffffffffffffffff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ffff0000ff0000ff00ff0000ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000ff0000ffffffffff00000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000ff00000000ff00ff0000ff00000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff0000ff00ff00ff0000000000000000000000000000ff0000ff00ffffffff0000ff00000000000000000000ffffffffffff0000ff000000ff0000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff00ff0000000000000000000000000000ff000000000000ff0000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ffff000000000000000000000000ffffffffffff000000ff0000ff0000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffffffff00000000000000000000ff00000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000ff00000000ff0000000000ff0000000000000000000000ff00000000ff0000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000ff000000000000000000ff000000000000000000000000ff000000000000000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff000000ffffffffffffff000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffff00ff00ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000ff0000000000000000000000ffffff000000000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000ffff000000000000000000000000ff0000000000ff000000ff00000000000000000000ff000000000000000000ff00ff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ff000000ff00ff000000ff00ff00000000000000000000ff000000ff00ff000000ff00ff00000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff00ff0000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff00000000000000000000ffffff00ffff00000000000000000000ff00000000000000000000ff0000000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ff0000ff00ff00ff0000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000000000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ffffffffffffff0000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ffff000000000000000000000000000000ffff0000000000ffff0000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff000000000000000000000000000000ff00000000ff000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000ff000000000000000000ff000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000ffffff00ffff00000000000000000000ff000000000000000000ff00ff00000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff00000000000000000000000000000000000000ff0000ffff00000000000000000000000000ffffffffffffff00ff000000000000000000000000000000ff00000000000000000000000000000000ff000000ff0000000000000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000ff000000000000ff00ff000000000000000000000000ffffffffffffffffff00ff00000000000000000000ff000000000000000000ff000000000000000000000000ff00ff0000000000ff00ff000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000000000000000ff000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000ffffffffffff00000000000000000000ff0000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000ffff000000ffff0000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000ff00000000000000000000ffff00000000000000ffffffff00000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000000000000000000000ff00000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000ffff00000000000000000000ff00000000000000000000ff00000000000000000000ff0000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000ff0000ff0000ff00ff00ff0000000000000000000000000000ff000000000000000000000000000000ff000000ff0000000000000000000000000000ff00ff00000000000000ff00ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ffff0000ff00ff0000ff0000ff00000000000000000000ffffffffffffff0000ff0000ff00000000000000000000000000000000000000000000ff000000000000000000000000ffffffffffffffffff00ff000000000000000000000000ff00000000000000ff00ff00000000000000000000ff000000000000000000ff000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ffffffffffff000000ff00000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000ffffff00ffff00000000000000000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ffffffff0000000000000000000000000000000000000000ffffffffff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000ffffff0000000000000000000000000000000000000000ffffff000000000000000000ff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffff00ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff00ff0000000000000000000000ff00ffff00ff00ffff0000ffff0000000000000000000000000000ff00ff0000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff0000000000ff000000ff00000000000000000000ff000000000000000000ff00ff00000000000000000000ff000000000000000000ff00ff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff00ff00000000000000000000000000ffff00000000000000ff000000000000000000000000ff0000000000000000ff00ff00000000000000000000ffffffffff000000ffffffffff0000000000000000000000000000ffff000000ff00000000000000000000000000000000000000000000ff00ff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000ff0000ff0000ff00ffff00ff00000000000000000000000000ff000000000000000000000000000000ff000000ff0000000000000000000000000000ff0000ff000000000000ff00ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff00ff00ff00ff0000ff0000ff00000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000ff0000000000ff0000ff000000000000000000000000ff00ff000000ff00ff00ff00000000000000000000ff000000000000000000ff000000000000000000000000ff000000ff00ff000000ff000000000000000000000000ffffff00ff0000ff00ff00ff0000000000000000000000ffffff00ff0000ff00ff00ff0000000000000000000000000000ff00000000ff000000ff00000000000000000000ffffffffff0000ffff000000ff000000000000000000000000ff00000000000000ff000000000000000000000000ffffff00ff00000000000000ff00000000000000000000ffffff00ffff00000000000000000000ff000000ffffffffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffff00000000ff0000000000000000000000ff0000000000ffff0000000000ff00000000000000000000000000000000000000ff00ff000000000000000000000000000000ff00ff00000000000000000000000000000000000000ffff000000000000000000000000000000000000000000ffff000000000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000ffffff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000ff00000000000000000000000000000000000000000000ff00000000000000000000ff00000000ff00000000ff00ff00000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00000000ff000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000ffff000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000ff00000000ffff00000000000000000000000000ff00000000000000000000ff00000000000000000000ff000000ff000000ff000000ff0000000000000000000000000000ff00ff00ffff00000000000000000000000000000000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff00ff0000000000ff000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000ff0000ff0000ff00ff000000ff0000000000000000000000ff000000000000000000000000ffff0000000000000000ffffff00000000000000000000ff000000ff00000000ff0000ff00000000000000000000000000000000ff00000000000000000000000000000000ff00ff00ff00ff0000ff0000ff00000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000ff0000ff00ff0000ff00ff00000000000000000000ff000000000000000000ff000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff0000ffff0000ff00000000ff00000000000000000000ff0000ffff0000ff00000000ff00000000000000000000000000ff00000000ff000000ff00000000000000000000ff000000ff0000ff00ffff00ff000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffffffffffffff00000000000000000000ffffffff00ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000ff0000000000000000000000ffffffffff000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff0000000000ff0000000000ff000000000000000000000000000000ffff000000000000000000000000000000000000000000ffff000000ff000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ffffffffff0000ff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000000000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ffffffffffffffffffff0000ff00000000000000000000ff0000ff00ff0000ff00ff00ff00000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000000000000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff00000000ff000000000000ff00000000000000000000ffffff00000000ff0000ff000000000000000000000000ff00ff0000ff0000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000000000000000ff00000000000000000000ff0000ff0000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000ff000000ff00ffff0000ff00000000000000000000000000ff0000ffffffffff0000ff00000000000000000000ff000000ff000000ff000000ff0000000000000000000000000000ff0000ff00ff000000000000000000000000000000000000ffffffffffff00ff00000000000000000000ff00ff000000000000ff0000ff00000000000000000000ff00ff00000000000000ff00ff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000ff000000000000ffffffff00ff00000000000000000000ff00ff0000000000ffffff00ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000ff00000000ff000000ff00000000000000000000ff00ffff0000000000ffff00ff00000000000000000000ff0000000000ff0000ff0000ff00000000000000000000ff0000ff0000000000ff0000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff00000000000000ff000000000000000000000000ff0000ff0000ff00ff000000ff00000000000000000000ff00000000000000000000000000ff00ff00ffffffffff000000ff00000000000000000000ff00000000ff0000ff000000ff00000000000000000000000000000000ff00000000000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ffffffffffffff0000ff0000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000000000ff000000000000000000000000ff000000ff000000ff00ff00000000000000000000ffffffffffffffffffffff000000000000000000000000ff000000ff00ff000000ff000000000000000000000000ff000000ff0000ff00000000ff00000000000000000000ff000000ff0000ff00000000ff00000000000000000000000000ff00000000ff000000ff00000000000000000000ff000000ff0000ff000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000ff00ffff00ff00000000000000000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffff0000ff0000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000000000ff000000000000000000000000000000ffff0000000000ff00ff00000000000000000000000000ffff00000000ff000000ff000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffff000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000000000000000ff00000000000000000000ff00ff0000ff00ff0000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000ff0000000000000000000000ff00000000000000000000ff0000ff0000000000ff0000ff00000000000000000000ffff0000000000000000ff00ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff000000ff00ff0000000000ff00000000000000000000ff0000ffffff00ff00ff00ff0000000000000000000000ff0000ff00ff0000ff0000ff0000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000000000ff00000000000000000000ffffffff0000000000000000ff00000000000000000000ff0000ff00ffffffffffff00ff0000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff00ff00ff00ff0000ff00ff0000000000000000000000ff0000ff00ff000000000000ff00000000000000000000ff0000ff0000000000ff0000ff00000000000000000000ff0000ff000000000000ff00ff00000000000000000000ff00ff00000000ff00000000ff00000000000000000000ff0000000000ff000000ff00ff00000000000000000000ff0000ff000000ff0000ff00ff00000000000000000000ff00ff000000ff000000ff00ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff000000ffff00ffff000000ff00000000000000000000ff0000000000ff00ff00ff00ff00000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff00ffffffffffffffffff00ff0000000000000000000000ff000000000000000000ff00000000000000000000000000ffffffffffffffffff000000000000000000000000ffffffffffffff00ff000000ff0000000000000000000000ff000000000000000000000000ff000000ff000000ff000000ff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000000000000000ff00000000ff0000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff0000000000ff0000ff0000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000000000ff000000000000000000000000ff0000ff00ff0000ff00ff000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ff000000ff0000ff00000000ff00000000000000000000ff000000ff0000ff00000000ff00000000000000000000000000ff00000000ff000000ff00000000000000000000ff000000ff0000ff00000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000ff00ffff00ff00000000000000000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000ffff00000000ff0000000000000000000000000000ff00ff00000000ff00ff00000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff00000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000ff0000000000000000000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff00ff00000000000000ff00ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff00ff000000ff000000ff00ff00000000000000000000ff000000000000ff00000000ff00000000000000000000ff000000ff000000ff00ff00ff00000000000000000000ffffffffff0000ff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff00000000000000000000ff0000ff00ff000000000000ff00000000000000000000ffffffff0000000000000000ff0000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ffffff00ff00000000ffff00ff00000000000000000000ffffffff00ff00ff00ff0000ff00000000000000000000ff000000ff00000000ff0000ff00000000000000000000ff000000ff00000000ff0000ff00000000000000000000ff0000ff000000ff00000000ff00000000000000000000ff0000000000ff000000ff00ff00000000000000000000ff0000ff000000ff0000ff00ff00000000000000000000ff0000ff0000ff000000ff00ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000ff000000ff00ff00000000000000000000ff0000ff0000000000ff0000ff00000000000000000000ff0000000000ff0000ff0000ff000000000000000000000000ff0000000000ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff0000000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000000000ff0000000000ff0000000000000000000000ffffffffffffffffffffff0000000000000000000000ff00ff00ff00ff0000ff0000ff00000000000000000000ff0000000000ff0000ff0000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff000000ff000000ff000000ff000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000ff000000000000000000000000ff000000ff0000ff00000000ff00000000000000000000ff00ff00ff0000ff0000ff00ff00000000000000000000ff0000ffffffffffff000000ff00000000000000000000ff000000ff0000ff00000000ff00000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000ff00ff0000000000000000000000000000ffff0000ffff00000000000000000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffff000000ff00000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000ff0000ffffffffffffff00000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000000000000000000000000000ff00ff000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ffffffffff0000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffffffffffffff00000000000000000000ff0000ff00ff0000ff00ff000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000ff0000ff0000000000ff0000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff000000ffffffffff000000ff00000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff000000000000ff00000000ff00000000000000000000ff0000ff00000000ff000000ff00000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff00000000000000ff000000000000000000000000ff0000ffffffffffffffffffff00000000000000000000ff0000ff0000ff0000000000ff00000000000000000000ff0000ff0000000000000000ff0000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000ffffffffff0000ff00000000000000000000ffffffffff000000ffffffffff00000000000000000000ff00ff00ffffffff00ff0000ff00000000000000000000ff0000ff00ff0000ff000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff00000000ff0000ff000000ff00000000000000000000ff000000ff0000ff00000000ff00000000000000000000ff0000000000ff000000ff00ff00000000000000000000ff000000ff0000ff00000000ff00000000000000000000ff000000ff00ff0000ff0000ff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000ff0000000000ff000000ff00ff00000000000000000000ff0000ff0000000000ff0000ff00000000000000000000ff0000000000ff00ff000000ff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000ffffffffffffff00000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ff0000000000000000000000ff000000ffffffffff000000ff00000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff00000000ff00000000ff0000000000000000000000ff00ff00ff00ff0000ff0000ff00000000000000000000ffffffffffffff0000ff0000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000ff0000000000ff0000000000000000000000ff000000000000ff000000ff000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff000000ff0000ff00000000ff00000000000000000000ff00ff00ff0000ff0000ff00ff0000000000000000000000ff00000000000000000000ff00000000000000000000ff000000ff0000ff00000000ff0000000000000000000000ff000000000000000000ff000000000000000000000000ffff000000ff0000ff00000000000000000000000000ffffffffffff00000000000000000000ff000000ffffffffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ffffffffffffffff000000000000000000000000000000000000ff000000ff000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff0000000000ff0000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000000000000000ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000000000ff0000ff00ff000000000000000000000000000000ff0000ffffffffffffffff000000000000000000000000ff0000ffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ff0000ff00ff0000ff000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff000000ff00ff00ff000000ff00000000000000000000ff000000000000ff00000000ff00000000000000000000ff00000000000000ff000000ff00000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ffffffffffffffffff00000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff000000ff00000000ff00000000000000000000ff0000ff0000000000000000ff0000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff00ff0000ff00000000000000000000ff0000ffff000000ff000000ff00000000000000000000ff00000000ff0000ff000000ff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff000000ff0000ff00000000ff00000000000000000000ff00000000ffff00ff000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff00ffffffffffffffffff00ff00000000000000000000ff0000ff0000000000ff0000ff00000000000000000000ff0000000000ff0000000000ff0000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff0000000000ff00000000000000000000000000ff0000ff0000ff00ff00ff00000000000000000000000000ff000000000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff00000000ff00000000ff0000000000000000000000ffff0000ff00ff0000ff0000ff00000000000000000000000000ff0000000000ff0000ff000000000000000000000000ff000000000000000000ff000000000000000000000000ff000000000000000000ff000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff0000ff00000000ff00000000000000000000ffff0000ff0000ff00ff0000ff000000000000000000000000ff000000000000000000ff00000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000ffffffffffffff000000ff0000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ffff0000000000ffff000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffff00ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff0000ff00000000ff000000000000000000000000000000ffff00ff000000000000ff000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000ffffffff0000000000ffffffff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff000000000000ff00000000ff00000000000000000000ffffffffffff0000ff000000ff00000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000ff0000ff00000000ff000000ff00000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff000000000000000000ff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff00ff0000ff00000000000000000000ff0000ff00ffffffffffffffff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000ffff00000000ff00000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff000000ff0000ff00000000ff00000000000000000000ff00000000ffffff00000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000ff00000000ff000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff0000ffffffffffffff0000ff0000000000000000000000ff0000ff000000ff0000000000000000000000000000ff0000ffffffffffffff00ff0000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff000000000000000000000000ff000000ff000000ff000000ff00000000000000000000ffffffffffffffffffffffffff0000000000000000000000ff00000000ff00000000ff0000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000ff00ff00ff000000ff0000ff00000000000000000000000000ffffffffffffffffffff00000000000000000000000000ffffffffffffffffffff00000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ffffffffffffffff000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff0000ff00000000ff00000000000000000000ff000000ff0000ff00000000ff00000000000000000000000000ffffffffffffffffffff00000000000000000000ff000000ff0000ff00000000ff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000ff0000000000ff000000000000000000000000ff0000000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000ff00ff000000000000000000000000ff00ff00ffffffffffffffffff0000000000000000000000000000ffff00000000000000ffff000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ff000000ff000000000000000000000000000000ff00ffff000000000000ff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff00ff00ff000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ff0000000000ff0000000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000ff000000ff000000ff000000ff00000000000000000000ff000000ff00ff00ff000000ff00000000000000000000ffffffffffff00ff00000000ff00000000000000000000ff00000000ff0000ff000000ff00000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000000000ff00ff0000000000000000000000ff0000ff0000000000ff0000ff00000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffffffffffffffff000000000000000000000000ff00ff00ff0000ff00ff0000ff00000000000000000000ff0000ff0000ff00000000000000000000000000000000ff0000000000ff0000000000ff00000000000000000000ff00ffffffffffffffffff00ff00000000000000000000ff000000000000ff00000000ff00000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff00ffffffffffffffffff00ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff00ff0000ff000000ff0000ff00000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000ff0000000000ff0000000000000000000000ffffffffffffffffffffff000000000000000000000000ff00000000000000000000ff00000000000000000000ffffffffffffff00ff0000ff00000000000000000000000000ffff00000000000000000000ffff0000ffffffffff00ffffff00000000000000000000000000000000ff0000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000ff000000ff0000ff00000000ff00000000000000000000ff000000ff0000ff00000000ff00000000000000000000000000ff00000000000000000000000000000000000000ffffffffff0000ff00000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff0000ff0000000000ff00ff00000000000000000000000000ff000000000000ff0000000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ffffffffff000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ffffffffff000000000000000000000000ff000000ff000000ff000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000ff0000000000ff0000ff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff000000000000ff00000000ff00000000000000000000ff00000000ff0000ff000000ff00000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000ff0000ff000000000000ff00ff00000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff00000000000000ff000000000000000000000000ff00ff00ffffffff00ff0000ff00000000000000000000ff0000ff00ffffffffffffff0000000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff00ffffffffffffffffff00ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff00ffffffffffffffffff00ff00000000000000000000ff00ffffffffffffffffff00ff00000000000000000000ff00000000ff00ff00ff0000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000ff000000ff0000ff000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffffffffffff0000000000ff00000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffff00000000ffffffffffff00000000000000000000ffffff00000000ffffffffffff0000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff00000000ff000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ffff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000ff00ff00000000ff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff0000ffffffff00ff0000000000000000000000000000000000ffffff00ff00ffffff00000000000000000000000000ff000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000ff0000ff00000000ff000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000ff000000ff000000ff000000ff00000000000000000000ff00ff000000ffff0000ff00ff00000000000000000000ff000000000000ff00000000ff00000000000000000000ffffffffffff0000ff000000ff00000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000ff0000ff0000000000000000ff00000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ffffffffffffff00ff000000000000000000000000ff00000000000000ff000000000000000000000000ff00ff00ff0000ff00ff0000ff00000000000000000000ff0000ff00ff0000000000ff0000000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff000000000000ff00000000ff00000000000000000000ff00ffffffffffffffffff00ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff000000ff0000ff00000000ff00000000000000000000ff00ffffffffffffffffff00ff00000000000000000000ff00ffffffffffffffffff00ff00000000000000000000ff00ffffffffffffffffff00ff00000000000000000000ffffffffffffffffffffffff0000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff00000000ffffffffff000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ffff0000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff00000000ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffff00ff00000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ff0000ff00ff00000000000000000000000000000000ff00ff000000ff0000ff00000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ffffffffffffffff0000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff000000ffffffffffff0000000000000000000000000000000000000000000000ff0000000000000000ff00ff0000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000ff00000000000000ff000000000000000000000000ffffffffff00ffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000000000000000ff0000000000000000000000000000ff000000000000ff00000000ff00000000000000000000ff00000000ff0000ff000000ff00000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000ff0000ff0000000000000000ff00000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff00000000000000ff000000000000000000000000ff00ff00ff0000ff00ff0000ff00000000000000000000ff0000ff00ffffffffffffff0000000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff000000000000ff00000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000000000000000ff0000000000000000000000000000ff000000ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ffffffffff0000ff00000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000ff0000ff0000ff00ff000000000000000000000000000000ffffffffffff00ffffffffffff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000000000ff0000000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000000000ff00000000ff0000000000000000000000000000ff0000ffffff00ff00ffffff00ff000000000000000000000000ff0000ffff00000000000000ff0000000000000000000000000000000000000000000000ff0000ff0000ff0000ff00ff0000000000000000000000ffffffffffffff00ffffffffff000000000000000000000000ffffffffffffffffff000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000000000000000ff000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000000000000000ff00000000000000000000000000ffffffff000000ffffffffffff00000000000000000000ff00000000ff0000ff000000ff00000000000000000000ffffffffff0000ff00000000ff000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000ffffffff0000000000000000ff00000000000000000000ffffffff000000000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff00000000000000ff000000000000000000000000ffffff00ff0000ff00ff0000ff00000000000000000000ffffffff00ff0000000000ff0000000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffff000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffff000000000000000000000000ff00ff000000000000ff00ff00000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ffff000000000000ffffff00000000000000000000000000ff000000000000ff000000ff000000000000000000000000ff00ff00ffffffffffffffffffffff00000000000000000000000000ff000000ff000000ff00000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00000000000000ff00ff0000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffff000000ff000000ff0000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000ff0000000000ff000000000000ff000000000000000000000000ffffff00ff00000000000000ff00000000000000000000000000000000000000000000ff0000ff0000ff0000ff00ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffff000000ffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000ffffffffffffff00000000000000000000000000ffffffffff000000ffffffffff0000000000000000000000ffffffffffffffffffff00000000000000000000000000000000ffff0000000000000000000000000000000000ffffffffffff0000ffffffffff0000000000000000000000000000000000ffffffffffff000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000ffffffffffffffff000000000000000000000000000000ffffffffffff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffff00ffffffff000000000000000000000000000000ffffffffffffff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff000000ff000000ff00000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff000000ff00ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff00ff0000000000000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ff00000000ff0000ff00000000000000000000000000ffffffff00000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffff00ff0000000000000000000000000000ff00ffff0000ffffffffffffff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff00000000000000ff00000000000000000000ffffffff0000ff0000ff00ffffffff0000000000000000000000ffffffffffffffff00ff0000ff000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff00ff000000ff00000000ff00000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ffff00ff000000ff000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffffffffff00000000000000000000000000000000ffff0000ff000000ff000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff0000ff0000ff0000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff00ffff000000ff0000ffff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffff000000ff000000ff000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff0000ff00000000000000000000000000000000000000ff00ff00ff000000ff000000000000000000000000000000ff00000000ffff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ffffffff0000ff0000000000ff00000000000000000000ff0000ff0000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00ff00ff0000ff00ff00ff0000000000000000000000ffffff000000000000ff000000ff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ffff0000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffff0000ff00000000ff000000000000000000000000000000ff0000ff000000ffff000000000000000000000000000000ffffffffffff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00ff0000ff00000000000000000000ff0000ff0000ffffffffffffff00000000000000000000ffffffff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffffffff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00ff00ff00ff00ff0000ff00000000000000000000000000ff000000000000ff000000ff00000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffffff0000000000ff0000000000000000000000000000ffffff0000ffffffffffffffffff0000000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000ff0000ffffff00ff00ff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff0000ff00ff0000ff00000000000000000000ff0000ff0000ff0000000000ff00000000000000000000ff0000ff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffff0000000000ff000000000000000000000000000000000000ff0000ffff000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ff00ff0000ff00000000000000000000ff0000ff0000ff0000000000ff00000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000ff00ff00ff0000ff0000ff0000ff0000000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffffffffffffff00000000000000000000ff0000ff0000ff0000000000ff00000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000ffff00ff0000ff0000ff0000ff0000000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ffffff000000ff00000000000000000000ffffffffffff0000ff000000ff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000000000000000ffff00000000000000000000ff00000000000000000000ffff00000000000000000000ff0000ffffffffffffff00ffff00000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ffff0000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000ffffffff0000ff00000000000000000000000000000000ff0000ff0000ffffffffffffff00000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000ffff000000000000ff000000000000000000000000000000ffff00ffffffffffffffffffff0000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ff00ff00ff0000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff0000000000000000000000ff000000000000000000000000ffff000000000000ff0000000000000000000000000000ff0000ff0000000000ff0000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000ff0000000000ff0000ff00000000000000000000ff000000000000000000ff00ff00000000000000000000ff000000000000000000ff00ff00000000000000000000ff000000000000000000ff00ff00000000000000000000ff000000000000000000ff00ff00000000000000000000ff000000000000ff0000ff00ff00000000000000000000ff000000000000000000ff00ff00000000000000000000ff000000000000000000ff00ff00000000000000000000ff000000000000000000ff00ff00000000000000000000ff000000000000000000ff00ff00000000000000000000ff0000000000ff000000ff00ff00000000000000000000ff0000000000ff000000ff00ff00000000000000000000ff0000000000000000000000ff00000000000000000000ffffffffffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000ff0000ff0000ff0000000000ff00000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000ff0000ff0000ff000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff0000000000000000000000ff000000000000000000000000ff00ff0000ff0000ff0000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000ff00ffff00000000ffffff00ff00000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000ff00ff000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff00ffffffffffffffffff00ff000000000000000000000000ff0000ff000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff00000000000000000000000000000000ff0000ff0000ff0000000000ff00000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff00ff000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffff0000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffff00000000000000000000000000000000ffff0000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000ffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff00000000000000000000000000ffffffff0000ffffffff00000000000000000000000000ffffffffffffffffffff00000000000000000000000000ffffffff0000000000ff00000000000000000000000000ffffffff0000000000ff00000000000000000000000000ffffffffffffffffffff0000000000000000000000ff000000ffffff00000000000000000000000000000000ff000000ffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000ff000000000000000000000000000000ffffff00000000000000000000000000000000000000000000ffffff000000000000000000000000000000000000ffff000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000ffff0000000000000000000000000000000000ff000000ffffff00000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffff000000ff000000000000000000000000000000ffff00000000000000ff00000000000000000000000000ff0000000000ffff00000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000ff0000000000ff0000ff000000000000000000000000ff0000000000000000000000ff0000ff00ff0000ff00ff000000000000000000000000ff00000000ff00ff00000000ff00000000000000000000ff000000ff0000ff0000ff00ff00000000000000000000ff0000ff0000000000ff0000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000000000000000ff0000ff00000000000000000000ff00ffffffffffffffffff00ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff000000ffffffffff000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000ff0000ff00ff000000ff00000000000000000000ff0000000000ff0000000000ff000000000000000000000000ff0000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000ff00000000000000000000ff0000ff000000ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000ff00ffffffffffffffff0000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000ff000000000000ff00000000ff00000000000000000000000000000000000000ff00ff000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffff00000000000000000000000000000000ffff0000000000000000000000000000000000000000ff00000000000000000000ff000000000000000000000000000000ff000000ff00ff0000000000000000000000ff0000000000000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000ff0000000000000000000000ff00000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000000000ff000000000000000000000000ff000000000000000000ff000000000000000000000000ff000000000000000000ff000000000000000000000000ff000000000000000000ff0000000000000000000000ff0000ff000000ff00ff00000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ffff000000000000ffff000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000ffff00000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff0000ff000000ff00ff00000000000000000000000000ffff0000000000ff000000000000000000000000000000000000ffffffff0000000000000000000000000000000000ffff0000000000ff00000000000000000000000000ff000000ffff000000000000ff00000000000000000000ff0000ff0000ff00ffff0000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff00000000000000000000ff000000ff000000ffff00ff0000000000000000000000ff0000000000ff0000000000ff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000ff0000000000ff0000ff00000000000000000000ff00ff00000000ff00000000ff00000000000000000000ff000000ffffffffff000000ff00000000000000000000ff00ffffffffffff00ff0000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff00ff000000ff000000ff00ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff00000000ffffffff000000ff00000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff0000ff0000ffff00ff0000ff00000000000000000000ff0000000000ff0000000000ff000000000000000000000000ff0000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000ffffffff0000ffffffffffffff00000000000000000000ffffffff000000ff00ff0000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ffff000000ff0000000000000000000000ff0000000000000000000000ff00000000000000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ff00ff0000000000ff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00ff0000000000000000000000ff00000000000000ff0000ff0000000000000000000000000000000000000000000000ff0000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000ff0000000000000000000000ff00000000000000000000000000000000000000ff0000ff000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffff0000ffffffffff000000000000000000000000ff000000000000000000ff000000000000000000000000ffffffff000000000000ff000000000000000000000000ffffffff000000000000ff000000000000000000000000ffffffffffffffffffffff0000000000000000000000ff0000ff000000ffff0000000000000000000000000000ff0000ff000000ffff00000000000000000000000000ff0000ff0000000000ff0000ff000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000ffffff000000ff0000ffffff0000000000000000000000ffffff000000ff0000ffffff0000000000000000000000ffffff000000ff0000ffffff0000000000000000000000ff0000ff000000ffff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000ff000000000000ff00000000ff00000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff00ff0000ff00ff0000ff00ff000000000000000000000000ff0000000000000000000000ff0000ff00000000ff000000ff00000000000000000000ff00ffffffffffffffffff00ff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff000000ff00000000ff0000ff00000000000000000000ff0000ff000000ff00000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000000000000000ff0000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff0000ffffffffffffff0000ff0000000000000000000000000000000000000000000000000000ff0000ff00ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ff000000ff00ff00000000000000000000000000000000ff00ff00ff00ff00000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ffff000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffff0000ff0000ff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000000000ffffffffff00000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000ff0000000000000000000000ff00000000000000000000ff00ff0000000000ff00ff000000000000000000000000ffffffffffffffffffff0000ff0000000000000000000000ffff0000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000ff0000000000000000000000ff000000000000000000000000ffffffffffffffffff000000000000000000000000ff000000000000000000ff000000000000000000000000ffff00000000000000ff0000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00ff00000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000ff000000000000000000ff00000000000000000000ff00ff0000ffffffff0000000000000000000000000000ff00ff0000ffffffff000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000ffff00000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000ff0000ffff0000ff000000ff0000000000000000000000ff0000ffff0000ff000000ff0000000000000000000000ff0000ffff0000ff000000ff0000000000000000000000ff00ff0000ffffffff0000000000000000000000000000ff000000ff00000000ff0000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ff000000000000000000000000000000ff00000000ffff0000000000ff00000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff00ff000000ff000000ff00ff0000000000000000000000ff000000000000000000000000ff00000000000000ff000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff00ffffffffffffffffff00ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff00000000ff0000ff000000ff00000000000000000000ff000000ff0000ff00000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000000000000000ff0000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff000000ff00ff00ff000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ffff0000ff000000ff00ff00ff00000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000000000000000000000000000ffffffff00ffff000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff0000ff00000000000000000000ff0000000000000000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ffffff0000ff000000ff00000000000000000000000000000000ff00ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffffffff0000000000000000000000ff000000000000ff00ff0000000000000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000ffff00ff0000ff0000ff0000ff00000000000000000000000000000000000000000000ff00000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000ff00000000ff00000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffff0000000000ff0000ff000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffff00ffffffffff000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffff00ffffffffff000000000000000000000000ffffffffff00ffffffffff000000000000000000000000ff000000000000000000ff00000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000ff00ff000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00ff00ffff0000000000000000000000000000000000ff00ff00ffff0000000000000000000000000000000000ff00ff00ffff000000000000000000000000ff00000000000000ff000000000000000000000000000000ffff00ff0000000000ffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000ffffffff0000000000ffffffff00000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff00ff000000ff000000ff00ff0000000000000000000000ff000000000000000000000000ffffffffffff0000ff000000ff00000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff0000ff0000000000ff0000ff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff00000000ffffff00000000ff00000000000000000000ff000000ffffffffff000000ff00000000000000000000ff00ff00ff0000000000ff00ff00000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff0000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000ff00ff00ff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000ff0000ff00ff000000ff00000000000000000000000000000000ff0000ff0000ff00000000000000000000ff00ffff0000000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ff00ff000000ff00ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffff0000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff0000000000ff0000000000000000000000ffff000000ff00ff000000ff000000000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000ff000000ff00ff0000ff0000ff00000000000000000000000000ffffffffffffffffffff00000000000000000000ff00000000000000ff00000000000000000000000000000000000000ffffffff00000000000000000000000000000000ffffff0000000000ff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffff000000ff000000ff00000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffff0000000000ff000000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000ff0000000000ffffffff000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ffff00ffff000000ff00000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff00ff00000000000000ff00ff000000000000000000000000ff0000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000ff00000000ff00ff00000000ff00000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000ffff00000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000ff000000ff00000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff00ff00ff00000000ff0000ff00000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff00ffffffffffffffffff00ff0000000000000000000000000000000000000000000000000000ff0000ff00ff00ff00ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ffffffffffffffff00000000000000000000ff00ff00ff00ff00ff00ff00ff00000000000000000000ff00ff00ffffffffff00ff00ff00000000000000000000ff000000ffff000000ff0000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff00000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffff00000000000000ff000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff00ff000000ff00ff00000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000000000ff0000000000000000000000ff00ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000ff000000ff00ff0000ff0000ff00000000000000000000000000ff0000000000ff00000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00ffff0000ff000000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000ff000000000000000000ff0000000000000000000000000000ffffffffffffffffffff0000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ff00ffffff0000ff00000000000000000000ffffffffffffffffffffff00ff00000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff00000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000ff00000000ff000000ff0000000000000000000000ffff0000000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff00ffffffffffffffffff00ff000000000000000000000000ff0000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000ff000000ff000000ff000000ff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff000000000000ff00000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000ff000000ff00000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff00ffffffffffffffffff00ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff000000ff00000000000000ff00000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00ff000000000000ff00000000000000000000ffffff0000ffffff0000ff00ff00000000000000000000ffffff000000ff000000ff00ff00000000000000000000ff0000000000ff00ff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00ff00ff0000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000ff00000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff00000000ffff00000000000000000000000000000000000000000000ff0000ffff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ffffffffffffff0000000000000000000000ff0000ff00ff0000ff0000ff0000000000000000000000000000000000000000000000ff00000000000000000000ff000000ff00ff0000ff0000ff00000000000000000000000000ff0000000000ff00000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000ffff0000000000000000000000000000000000ff000000ffff0000000000000000000000000000000000ff00ff0000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000ff00000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000ffffffffffff0000ff0000ff0000000000000000000000ffffffffffff0000ff0000ff0000000000000000000000ffffffffffff0000ff0000ff00000000000000000000ff0000000000ff0000ff0000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ffffffffff0000000000000000000000000000ffff00ffff00000000ff0000000000000000000000000000ff0000ff000000ff0000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000ffff0000000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ffff0000000000000000000000ff000000ffffffffff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000ffffffff000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000ff00ff0000ff00ff00000000ff00000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ffff000000000000000000000000ffffffffffff0000ff00ff000000000000000000000000ff0000000000000000000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff00ffffffffffffffffff00ff00000000000000000000ff000000ffffffffff000000ff00000000000000000000ff000000000000ff00000000ff00000000000000000000ff00ffffffffffffffffff00ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff00ffffffffffffffffff00ff00000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000000000ff00000000000000000000ff00ff000000ff000000ff00ff00000000000000000000ff00ff00ffffffffff00ff00ff00000000000000000000ff000000000000ff00000000ff00000000000000000000000000000000ff0000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ffff0000ffff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000ff00000000ff0000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffff0000ffffffffffffff0000ffff00000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000ff0000ff0000ff00000000ff000000000000000000000000000000ff000000ffff000000000000000000000000000000ff0000ffffffffffffffffffffff000000000000000000000000ffffffff0000ffffffffff0000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000ff0000ff0000ff0000000000ff00000000000000000000000000000000000000ff00000000000000000000000000ff000000ffffffffff00000000000000000000000000000000000000ffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000ff00000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ff00000000000000ff00000000000000000000ff0000000000000000ffffffff00000000000000000000ff0000000000000000ff0000ff00000000000000000000ff0000ff0000ffffffff0000ff0000000000000000000000ff000000ff000000ffffffff0000000000000000000000ff00ff00ff00ff00000000ff0000000000000000000000ff0000ffffffffff000000000000000000000000000000ff000000000000ffffff0000000000000000000000000000ffffff00000000ff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000000000ffffffffff00000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000ff000000000000ffffffff0000000000000000000000000000000000ff00000000000000000000000000000000ff00000000ffffffff00ff0000000000000000000000000000ffffffff0000ff00ff000000000000000000000000ff0000ffff000000ff000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000ffffffffffffff0000ff000000000000000000000000000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000ffffffffff000000ffffffffff00000000000000000000ffffffffff000000ffffffffff00000000000000000000ffffffffffff0000ffffffffff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff000000000000ff00000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff00ffffffffffff00000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff000000ffffffffff000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000ffffffffffffff0000ff0000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ffffffffffffffff00000000000000000000ff00ff00ffffffffff00ff00ff00000000000000000000ff00ff00ff00ff00ff00ff00ff00000000000000000000ff0000000000ff00ff000000ff00000000000000000000ff0000000000ff000000ff000000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00ff00ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ffff000000000000000000000000ff0000ff000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff000000000000000000000000000000ff000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ffffffffffffff00000000000000000000000000ff00ff0000000000ff0000000000000000000000000000ff00ffff00000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffffffff0000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff00000000ff000000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ffffffffffffffffff0000000000000000000000000000ff000000000000ffffffff000000000000000000000000000000000000ff00000000000000000000000000000000ffffffff000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000ff000000000000000000000000ffffffffffff00000000ff00000000000000000000ff0000000000000000ff0000ff00000000000000000000ff0000000000000000ff0000ff00000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff00ff00000000ff0000ff0000000000000000000000ff00ff00ff00ff00000000ff0000000000000000000000ff00ff00000000ffffffff000000000000000000000000ff0000000000ff0000ffff0000000000000000000000000000ff00ff000000ff00000000000000000000000000000000ff00000000ff00ff000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000ff00000000000000000000000000ffffffff0000ff000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00ff0000ff0000000000000000000000000000000000ff00ff0000ff0000000000000000000000ff0000000000ff0000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000ff00000000ffffff00ff00ff00000000000000000000ff000000ffffffffffff0000ff00000000000000000000ff00ffffffffffffffffff00ff00000000000000000000ff0000ff0000000000ff0000ff000000000000000000000000000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000ff000000ff000000ff000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff000000000000ff00000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff00000000ff000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff00000000ff000000000000ff00000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff00ff00ff00ff00ff00ff00ff00000000000000000000ff00ff00ff00ff00ff00ff00ff00000000000000000000ff00ff0000ff000000ff0000ff0000000000000000000000ff00000000ff000000ff00ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000000000ff00ff00ffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff00000000ff00ff000000000000000000000000ff00ff00000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ffff0000000000000000000000000000ffffffffffffff000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff0000ff0000000000000000000000000000ffff00ff00ffff0000ff0000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ffffff000000ffffffffff0000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff00000000ff000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffffff000000000000000000000000000000ff000000ffffff000000ff0000000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000ff00000000000000000000ff00000000000000000000ff0000000000000000ff0000ff00000000000000000000ffffffffffff000000ffffffff00000000000000000000ffffffffffffff0000ff0000ff000000000000000000000000ff00ff00000000ff0000ff000000000000000000000000ff000000ff0000ffffffff0000000000000000000000ff000000000000ffff0000ff0000000000000000000000ff000000ffffff00ff0000ff00000000000000000000000000ff0000ffffff00000000000000000000000000000000ff00000000ff0000ff00ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000000000000000000000ff0000ff00000000000000000000ff00000000ffffffff00000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000ffffff000000ff00000000000000000000000000000000ffffff0000ffff000000000000000000000000ff000000ffffff00000000ff0000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ff0000ff00000000000000000000ff00000000ff000000000000ff00000000000000000000ff0000000000ff0000ff0000ff00000000000000000000ff0000ffffffffffffff0000ff000000000000000000000000000000000000000000000000ffffffffffff0000ff000000ff00000000000000000000ffffffffff000000ffffffffff00000000000000000000ffffffffff000000ffffffffff00000000000000000000ffffffffff000000ffffffffff000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000ff000000000000000000ff000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffffffffffff0000000000000000000000ff00ff00ff00ff00ff00ff00ff00000000000000000000ff00ff00ffffffffff00ff00ff00000000000000000000ff0000ff000000000000ff00ff000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000ff00ff00ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ff0000ff000000ff00ff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff0000000000ff00ff00000000000000000000000000000000000000ff000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff000000ff00ff000000000000000000000000000000ff00ffff000000ff0000ff00000000000000000000000000ff00ff000000ff00000000ff00000000000000000000000000000000ffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00ff0000000000ff0000000000000000000000ffffffff00ff0000000000ff00000000000000000000000000ffffffffffffffffffff0000000000000000000000ff0000ff000000ffffffffff0000000000000000000000ffffffffff0000ffffffffff000000000000000000000000ff000000000000ff00ff000000000000000000000000ff000000000000ffffffffff000000000000000000000000000000ff0000ffff000000ff000000000000000000000000000000ff00000000ff00ff000000000000000000000000000000000000ff0000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000ff00000000000000000000ff00000000000000000000ff0000000000000000ffffffff00000000000000000000000000000000ff0000ff0000ff00000000000000000000ff0000ff0000ffffffff0000ff00000000000000000000000000ff0000000000ffffffff000000000000000000000000ff000000ff0000000000ff00000000000000000000ff00000000000000ffff0000ff00000000000000000000ff000000ff000000ffff0000ff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffff000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff000000ffff00ff0000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000ff00000000ff000000000000ff00000000000000000000ff0000000000ff00ff000000ff00000000000000000000ff0000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000ffffffffff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff0000ffffffffffffffff000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ff0000ffffffffffffffff000000000000000000000000ff0000ffffffffffffffff000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ff0000ffffffffffffffff000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000000000000000000000000000ffffffff00000000ff00000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000ff0000000000000000000000ff00ff00ffffffffff00ff00ff00000000000000000000ff00ff000000ff000000ff00ff00000000000000000000ff000000ffffffffffffff00ff000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffff00000000000000000000000000ffffffff00ff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff00ff00000000ff000000000000000000000000ff0000ff000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff00ffffff0000ff000000ff0000000000000000000000000000ffffff00ff00ffffff00000000000000000000000000ff0000000000ffffffffffffffffff000000000000000000000000000000000000000000ffff000000000000000000ff000000000000000000000000ff00000000ffffffffffffff0000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000ff000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ff000000ff0000ff000000ff0000000000000000000000ff000000000000ff00ff0000ff0000000000000000000000000000000000ff0000ff00ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000000000ff00000000000000000000000000ff000000ff000000ff000000ff00000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffffffff0000ff0000ff0000000000000000000000ff00000000000000000000ff00000000000000000000ff0000000000000000ff0000ff00000000000000000000000000000000ff0000ff0000ff00000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000ff0000000000ff0000ff000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000ff0000ffff000000000000000000000000000000000000000000ffff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffff000000ffffffffff00000000000000000000ffffffffff000000ffffffffff00000000000000000000ffffffffff000000ffffffffff0000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000ff0000000000000000000000ff00ff000000ff000000ff00ff00000000000000000000ff00ff0000ffffff00ffffffff00000000000000000000ff00000000ff000000000000ff00000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ff00000000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffff000000000000ff00ff00000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff000000ff0000ff0000000000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff00ff00ff0000ff0000000000000000000000000000ff0000ff00ffff0000ff0000000000000000000000000000ff00ff0000000000ff00ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000000000000000000000ffff000000000000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffffffffffffffffffff0000000000000000000000ff000000ff0000ff000000ff0000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000ff00ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffff00ffffffffffffff00000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000ff0000ff0000000000000000000000ff00000000000000000000ff00000000000000000000ffffffffffffff0000ff0000ff00000000000000000000ffffffffffffff0000ff0000ff00000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000ff0000000000ff0000ff000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffffffffffff0000000000000000000000ff00ff000000ff0000000000ff00000000000000000000ff00ff0000ff00ff0000ff000000000000000000000000ff00000000ff000000000000ff00000000000000000000000000ff0000ff0000ff000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ffff000000000000ff0000000000000000000000000000ff0000ffffffffffffff00000000000000000000000000ff00000000ff00ff0000ff000000000000000000000000000000ff00ff000000ffff00000000ff0000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ff0000ff000000ff0000ff0000ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ffffffff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ffffffffffff0000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff00ff0000000000ff00ff000000000000000000000000ff0000ffffff00ff00ffffff00ff000000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000ffffffffff0000ffffffffff0000000000000000000000ffffffffff0000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ffffffff00ff0000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000ffffffff0000ff00000000ff0000000000000000000000ffffff00ffffffffff000000ff00000000000000000000ffffff00ffffffffff00ff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff00000000ffff0000ffff000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ff00000000ff00ff0000ff0000000000000000000000000000ff00ff00ff0000ff00ff0000ff00000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff00ffff000000ff0000000000000000000000000000ff00ff000000ff0000ff0000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff00ff00ff0000ff0000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff0000000000ff000000000000ff000000000000000000000000ffffffff00ff0000ff0000ff000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000ff00000000ffffffffffffffff00000000000000000000ff00000000ffffffffffffffff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00ff00ff0000ff00ff0000000000000000000000ff00000000000000ff00ff0000000000000000000000000000ff00ff0000ffffffffff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00ff0000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ffff0000000000000000000000000000000000ff0000ffffffffffffff00000000000000000000000000ffffffff00ff00ff0000ff00000000000000000000000000000000ff00ff0000ff000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000000000000000000000ffffffff0000ffffffffffffffffff00000000000000000000ffffffffffffff00000000ff0000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff00000000ffffffffffffff000000000000000000000000000000000000000000000000ff0000ff00ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ff0000ff00ff0000000000000000000000ff000000000000000000ff00000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ffffffffffff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00ff0000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ffffff0000ff00000000000000000000000000ffffffff0000ff0000000000ff00000000000000000000000000000000ff00ff00ff0000ff00000000000000000000000000000000ff0000ff00ff0000ff000000000000000000000000000000ff0000ffffffffffffffff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff00ffff00ff00000000ff0000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000ff00ff0000ff00000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ff0000ff00ff0000000000000000000000ff0000ffffffffff0000ff00000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff00ff00ff000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff00ff00ff0000ff00000000000000000000000000000000ff0000ff00ff0000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00ff0000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ff0000ff00ff0000000000000000000000ff0000ff000000ff0000ff0000000000000000000000ff00ff0000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff0000ffffffffffffffffffff00000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff00ffffffff00ff00000000000000000000000000ffff00ff0000ff00ff00ff00ff0000000000000000000000000000ff0000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffffff0000ffffffffffff0000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffffff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ffffffff00ff0000000000000000000000ff0000ff000000ff0000ff0000000000000000000000ffffff0000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000ffffff0000000000ff00000000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000ffffffffff0000000000ffffffff00000000000000000000000000ffff0000ff00ff00ff0000ff00000000000000000000000000ff00000000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ffffffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ffffffffffffffff000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000000000ff0000000000000000000000ffff00ffffffffff00ffff0000000000000000000000ff00ffffffff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000000000000000000000ff0000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff00000000ff000000ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000ffff00ff00ff00ff00000000000000000000000000000000ffff00ff0000000000ff0000ff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000ffffffffffffff000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000000000ff0000000000000000000000ff00ff0000000000ff00ff0000000000000000000000ff00ff0000ffff00ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000ff000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff00ffff00ff00ff00ff00ff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000ffffff00000000ffffffffff00000000000000000000ff000000000000000000ff0000000000000000000000ff00000000000000000000ff00000000000000000000ff00000000ff0000000000ff00000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff0000ff000000ff0000ff0000000000000000000000ff00ff0000ff00ffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff00ff0000000000ff00000000000000000000ff0000000000000000000000000000ffff00ffffffffffffffffffff000000000000000000000000ffff00ff00ffffffffff00ffff00000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ffff000000ffffff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000ffff00000000000000ff000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000ff00ff00000000000000000000ff0000000000000000ff00ff000000000000000000000000000000000000ff00ff0000000000000000000000ff0000ffff00ff00000000ff0000000000000000000000ff00000000000000ff00ff00000000000000000000ffff0000000000000000ffff0000000000000000000000ff0000ff00ff000000ff0000000000000000000000ff0000000000000000ff00ff00000000000000000000ff000000000000000000ff0000000000000000000000ff000000000000000000ff000000000000000000000000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff0000000000000000000000ffffff00000000000000ff0000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000ff000000000000ffffffffffff00000000000000000000ff00000000000000000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000ff00000000000000000000ff0000000000000000000000ffffff0000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000ff00000000000000000000000000000000ff000000000000000000ff0000000000000000000000ff00ff0000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffff00ffffffffffffff00000000000000000000ff0000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ffff0000ff0000000000ff000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ffffffffffff00ffffffffff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffff000000000000000000000000ffffffff0000ffffffff000000000000000000000000ffffffff0000000000ff000000000000000000000000ffffffffffffff0000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000ffffff00000000000000000000000000ff0000000000ffffffffff0000000000000000000000000000ff000000ffffff000000000000000000000000000000ffffff00000000000000000000000000000000000000ffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffff000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffff00000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff00ff00000000000000000000000000ff0000000000ff00ff000000000000000000000000ff000000000000ff00ff0000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000ff00000000ff000000ff00000000000000000000ff00000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000ff0000000000ff00000000ff000000000000000000000000ff0000000000000000ff00000000000000000000ff00ff000000000000ff00ff000000000000000000000000ff000000ff0000ff000000000000000000000000ff00000000000000000000ff00000000000000000000ff00ff00000000ff00ff00ff00000000000000000000ff0000000000000000ff00ff000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ffff0000ffffff00000000000000000000000000ff000000000000000000000000000000000000000000ff000000ffffffffffffffffff00000000000000000000ff000000ff0000000000ff00ff000000000000000000000000ff00ff00000000ff00ff00000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ffffffffffffff00000000000000000000ffffff000000ff0000000000ff0000000000000000000000ff0000000000ff0000ff00ff00000000000000000000ff000000ffffffffffffffffff00000000000000000000ff000000000000000000ff00ff00000000000000000000000000ffffff00000000000000000000000000000000000000ff00ff00000000ff00ff00000000000000000000000000ffffffffffffffffffff000000000000000000000000000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000ff00ff0000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000000000ff00000000000000000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff00ffffffffff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000ffff00000000000000000000000000000000ff00000000000000000000ff00000000000000000000ff00000000ff0000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000ff000000000000000000ff0000000000000000000000ff00000000000000ff0000000000000000000000000000ffff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff00ffff0000ff000000ffff000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000ff0000000000000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff00000000000000ff000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffffff000000ff00000000000000000000ff0000ff00000000ff0000ff000000000000000000000000000000000000000000ff00000000000000000000ff0000000000ffffff000000000000000000000000000000ff0000000000000000ff00000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000000000ff00000000ff00000000000000000000ff00000000000000000000ff00000000000000000000ff0000ff000000ff000000ff00000000000000000000ff00000000000000000000ff0000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff00000000000000000000ff00000000ff000000ff0000ff000000000000000000000000000000ffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ff0000ff00000000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000ff0000ff0000ff0000000000ff00000000000000000000ff0000ffff00ff0000000000ff0000000000000000000000ff0000000000ff00000000ff0000000000000000000000ff0000ff00000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000000000000000ffff0000000000000000000000000000000000000000ff000000000000ff000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000ff00ff00ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000ff00ffffffffffffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000000000ff00000000000000000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ff00000000000000000000ff0000000000000000000000ffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ffff0000000000000000000000000000000000ff000000000000ff00ff00000000000000000000000000ff00000000ff00000000000000000000000000000000ff00000000000000000000ff00000000000000000000ff00000000ff0000000000000000000000000000000000ffffffff0000ffffffffff0000000000000000000000ffffffff000000000000ff00000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00ff000000ffffffff000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000ff0000000000000000000000ff00000000000000000000000000000000ff000000000000000000000000000000ffff000000000000000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff00000000ff000000ff00000000000000000000ff0000ffffffffffff0000ff000000000000000000000000000000000000000000ff00000000000000000000ffffffffff00ff0000ffff0000000000000000000000000000ff00000000000000ff00000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffffffffffffff00000000000000000000ff00000000000000000000ff00000000000000000000ff000000ff0000ff000000ff00000000000000000000ff0000ff00000000ff0000ff0000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffff0000ff00000000000000000000ff00ffff00ff0000ff000000ff000000000000000000000000ffffff0000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ff0000ffffffffffffffffff00000000000000000000ffff000000ff00ffff000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000ffffffff0000ff0000000000ff00000000000000000000ff0000000000ff0000000000ff000000000000000000000000ff00000000ff00000000ff0000000000000000000000ff0000ff00000000000000ff00000000000000000000ffff00000000ff0000000000ff00000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff000000000000ff000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ff00ff0000ff0000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffffff00000000000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00ff00000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000ff00000000000000000000ff00000000000000000000ff00000000000000000000ff00000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000ff000000ff000000ff000000000000000000000000ff00000000000000000000ff00000000000000000000ff00000000ff000000000000000000000000000000000000000000ff00ff000000ff000000000000000000000000000000ff0000000000ff00000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffff000000000000ff000000000000000000000000ff0000000000ff000000000000000000000000000000ffff000000000000ff00000000000000000000000000ff00000000ffffffff000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000ff0000000000000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff00000000ff000000ff00000000000000000000ff0000ff00000000ff0000ff000000000000000000000000000000000000000000ff00000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff00000000000000ff00000000000000000000ff000000000000ff000000000000000000000000000000000000ffff00000000ff0000000000000000000000ff00000000000000000000ff00000000000000000000ff000000ff0000ff000000ff00000000000000000000ff0000ffffffffffff0000ff000000000000000000000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000ff00000000000000000000ff000000ffff00ff00ff0000ff00000000000000000000000000ff00000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ff00ff00000000000000ff000000000000000000000000ffff00ff000000ffff00ff00000000000000000000ff000000ff0000ff00000000ff00000000000000000000ff0000ff0000ff0000000000ff00000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff00ffffffffffffffffff00000000000000000000ff00ff0000ff00ff0000ff00ff000000000000000000000000000000ff000000ff0000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ffffffffffffffffffff000000000000000000000000000000000000000000000000000000ff00000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffff0000ff000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000000000ff00000000000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff00000000ffff000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000ff0000ff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff00000000000000000000ff00000000000000000000ff00000000000000000000ff00000000000000000000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ff000000ff000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffff00ff000000ff0000000000000000000000ffffffffff00ffffffffff00000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffff000000000000ff000000000000000000000000ff000000000000ff00000000000000000000000000ff00ffff00000000ff0000000000000000000000000000ff000000ff00ff0000ff0000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000000000000000ff0000000000000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00000000ff000000ff00000000000000000000ff0000ff00000000ff0000ff00000000000000000000ffffffffffffffffffffffff00000000000000000000ff0000000000ff000000000000000000000000000000000000ffffffffffffffffff00000000000000000000ff0000000000ff000000000000000000000000000000000000000000ffff0000000000000000000000000000ff00000000000000000000ff00000000000000000000ff00ffffffffffffffff00ff00000000000000000000ff0000ff00000000ff0000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ffff000000ff00000000000000000000ff0000000000ff000000ff00ff0000000000000000000000000000ff00000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ffff0000000000ffff00000000000000000000ffffffffff0000ff00000000ff00000000000000000000ff0000ff0000ff0000000000ff00000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff00ff00000000000000ff00000000000000000000ff0000ff00ff0000ff00ff00ff0000000000000000000000ffff00ff0000000000ff000000000000000000000000ffff000000ff00ffff000000ff000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000000000000000ff00ffffffffffffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ffffffffffffff00000000000000000000ffffffffffffffffffffffffff00000000000000000000ff00000000000000ff0000000000000000000000000000ff00ff00ff00ff0000000000ff0000000000000000000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffff0000ff0000ff0000ff0000000000000000000000000000000000ffffffff00ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff00000000000000000000ff00000000000000000000ff00000000000000000000ff00000000000000000000ff000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ff0000ff00000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000ff000000000000ff00000000000000000000000000ff0000ff00000000000000000000000000000000000000ffff00ff0000ff000000ff0000000000000000000000ffffff00000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff0000000000000000000000ffffffffffffffffffff0000ff00000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00000000ff000000ff00000000000000000000ff0000ffffffffffff0000ff00000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000ffffffffffffffffffffffff000000000000000000000000ffffffffffffff00000000000000000000000000ff00000000000000000000ff00000000000000000000ff000000ff0000ff000000ff00000000000000000000ff0000ffffffffffff0000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff000000ff0000ffff00000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff000000000000000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000ff00ff00000000000000ff000000000000000000000000ff0000ff000000ff0000ff00000000000000000000ff000000ff0000ffffffffffff00000000000000000000ff0000ff0000ffffffffffffff00000000000000000000ff0000000000ff000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff00ffffffffffffffffff00000000000000000000ff0000ff00ff0000ff00ff00ff00000000000000000000000000ff00000000000000ff00000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000000000000000ff000000ff000000ffffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000ff0000000000ff00000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff000000000000ff0000000000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ff00ffffff0000ffffffffffffff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffff00000000000000000000000000ff000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffff0000ff00000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ff0000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ffffff000000ff0000000000000000000000000000000000ff000000000000ffff0000000000000000000000000000ffff0000000000ff000000000000000000000000ff000000000000ff00ff0000000000000000000000ff0000ff00000000000000000000000000000000000000ffff00000000ff000000ff00000000000000000000ff0000ffff00000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff00000000000000000000ff00000000ff0000000000ff00000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffff00000000000000000000000000ffffffffffff000000ff00000000000000000000ff00000000000000000000ff0000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ff00000000000000ff00000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000ffffffffff0000ffffffffff00000000000000000000ff000000ff0000ff000000ff00000000000000000000ff0000ff00000000ff0000ff00000000000000000000ffffffffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffffffff00ff00ff00000000000000000000ff0000ff0000000000ff0000ff000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ff00ffffffffffffffffff0000000000000000000000ff000000ff0000ff000000ff00000000000000000000ff000000ff0000ff00000000ff00000000000000000000ff0000ffff000000000000000000000000000000000000ff0000000000ffff0000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff00ff00000000000000ff00000000000000000000ff000000ff00000000ff0000ff0000000000000000000000000000ffffffffffffffff0000000000000000000000000000ff00ff00000000ff00ff000000000000000000000000ffffffffffffffffffff000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff00000000ff0000ff00ff00000000000000000000000000ff000000ff0000ff00ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000ff0000000000ff0000000000ff000000000000000000000000ff0000000000ff0000ff0000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000ff00ff00ff00ffff000000000000000000000000ff00ff00ffff00ff0000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000ff00000000000000000000000000ffff000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000ffffffffffffffffffff000000000000000000000000ff000000000000000000ff0000000000000000000000ff0000000000ff00000000ff00000000000000000000ffffffffffffff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffff00000000000000000000000000000000ff000000ffffffff00000000000000000000000000ffffffffffff000000ff00000000000000000000000000ff0000000000ffff00000000000000000000000000ffffff000000000000ffff0000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff00ffff000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff0000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff00000000000000000000ff00000000000000000000ff0000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000ff0000ffffffffffff0000ff00000000000000000000ff0000ffffffffffff0000ff000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000ff00000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ffff000000ff00ff000000ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff00ff00ff000000000000000000000000ffffffffffff00ffffffffffff00000000000000000000ff000000ff0000ff00000000ff00000000000000000000ffffffff00ff0000000000ff0000000000000000000000ffffffffff00ff00ff00000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff00ff00000000000000ff00000000000000000000ff000000ff00000000ff0000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff00ff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ff0000ffff00ff00000000000000000000ff00ffffff00ff0000000000ff00000000000000000000ff000000ff00ff000000ff00ff00000000000000000000000000ff00000000ff00ff00ff000000000000000000000000ff00000000ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000ffff00000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ffffff000000ff000000000000000000000000ff00ff00ff00ffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ffffffffffff00000000000000000000000000ff00ff0000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ffffffffff00000000000000000000000000000000ff0000000000000000ff000000000000000000000000ff000000000000000000ff000000000000000000000000ff000000ff0000000000ff0000000000000000000000ff000000ff0000ffffffff000000000000000000000000000000ff0000000000000000000000000000000000ffffffff00ff00000000000000000000000000000000000000ff000000ffffff0000000000000000000000ffffffff000000000000000000000000000000000000ff0000ffff0000ffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff000000ffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000ff00000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff00000000000000000000ffffffffff0000ffffffffff0000000000000000000000ffffffffffffffffffff0000000000000000000000ff0000000000000000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff00000000000000000000ff000000ff0000ff000000ff00000000000000000000ff00000000000000000000ff00000000000000000000ff00000000000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ff0000000000000000000000ff000000000000000000000000ff00ff000000ff00ff000000000000000000000000000000ffffffffffffffffffff000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffff0000ff00000000ff00000000000000000000ff0000ff0000ff000000ff00ff00000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff00ffffffffffffffffff00000000000000000000ff0000ff00ff0000ff00ff00ff00000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000ffff000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff00000000ff00000000ff0000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff00ff00ff00ff0000000000ff00000000000000000000ffffffffff00ffffffffff00ff00000000000000000000000000ff00000000ff000000ff000000000000000000000000ff00000000ff00ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00ffff0000ff00000000ff00000000000000000000000000ff0000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000ffffffffffffffffffff000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000ffffffffff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000ff00000000ffffffffff000000000000000000000000ff0000000000000000ff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00ff000000000000ff0000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000ff000000ff0000000000000000000000ff00000000ffffff0000ff00000000000000000000000000000000ff00000000000000000000000000000000000000ffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffff00000000ff00ff000000000000000000000000ffffff00000000ffff00000000000000000000000000ff000000ff00ff0000ff0000000000000000000000000000ff0000000000ff00000000000000000000000000ffffff000000ff00ff00000000000000000000000000ffffff000000ff00ffff000000000000000000000000ffffffff0000000000000000000000ff0000000000000000000000ff00000000000000000000000000000000ffff00000000000000000000000000000000000000000000ff0000ff0000000000000000000000ff000000ff0000000000ff000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000ffff0000000000000000000000ffffffffffffffffffff00ff00000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000ffffffffffffffffffff000000000000000000000000000000ff00000000000000ff00000000000000000000ff000000000000000000ff000000000000000000000000ff00000000ff00000000ff00000000000000000000ffffffffff0000ffffffffff00000000000000000000ffffffffff0000ffffffffff00000000000000000000ffffffffff0000ffffffffff0000000000000000000000ffffffffff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff000000000000ff00000000000000000000ff00ffffffffffffffffff00ff0000000000000000000000ff00ff00ff00ff00ff00ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000ff0000ffffffffffff00000000000000000000ff0000ff0000ff0000000000ff00000000000000000000ff0000000000ff000000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff0000000000000000000000000000000000000000ff00ff0000ff00ff0000ff00ff000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff0000ff000000ff0000ff00000000000000000000ffff000000ff00ffff000000ff0000000000000000000000ff0000ff0000000000000000000000ff000000ffffffffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff00000000ff00000000ff0000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff00ff00ff00ff0000000000ff00000000000000000000ff00ff00ff00ff00ff00ff00ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff000000ff00000000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00000000ffffffffffffffff000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00000000ff000000ff000000ff00000000000000000000000000000000ff00ff00ff00ff00000000000000000000000000ff0000ffffffffffffffffffffff00000000000000000000000000ffff000000ffffffffffff00000000000000000000000000ff0000ffff00000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000000000000000ff000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000ffffffffff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff000000000000000000000000ff0000000000000000ff000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00ff000000000000ff0000000000000000000000ff000000ff0000000000ff00000000000000000000000000ffffffffffffff0000000000000000000000000000000000ff0000ffff000000000000000000000000000000000000ff0000ff000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff00ff000000000000000000000000ff0000ffffff0000000000000000000000000000000000ff00000000ffffffff000000000000000000000000000000ff0000000000ff00ff00000000000000000000ff000000ffffffff00ff00ff00000000000000000000ff000000ffffffffff0000ff0000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ffffffffff0000ffffffffff0000000000000000000000000000000000000000ff0000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000ff000000000000000000ff000000000000000000000000ffffffffffffffffffffff00000000000000000000ff000000ff0000ff000000ff00000000000000000000ff000000ff0000ff000000ff00000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000ff00ffff00ff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ffffffffffffffffff00ff00000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff00ff00ff00ff00ff00ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff00000000000000000000ffffffffffff00ffffffffffff00000000000000000000ff000000ff0000ff00000000ff00000000000000000000ff0000ff000000ff00000000ff00000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffffffffffffffffffff00000000000000000000ff00000000ff00000000ff00ff000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ffff00ff000000ffff00ff00000000000000000000ff00000000ff00000000000000000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff00000000ff00000000ff0000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff00ff00ff00ffffffffffffff00000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000ffff000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff00ff0000ff0000ff00000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff00ffff0000000000ff000000000000000000000000000000ffffffffffff00ff00000000ff00000000000000000000000000ff00000000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000000000000000ff000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000ff000000ffff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff00ff00000000000000000000ff0000000000000000ff000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000000000ff0000000000000000000000ff000000ff0000ffffffff000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000ffff0000ffff0000ff000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000ff000000000000000000ff000000000000000000000000ff00000000ff00000000ff00000000000000000000ff000000ff0000ff000000ff00000000000000000000ffffffffff0000ffffffffff00000000000000000000ffffffffff0000ffffffffff0000000000000000000000000000ff000000ff0000ff0000000000000000000000ffff0000000000ff00000000000000000000000000000000ff000000ff00ff00ff000000ff00000000000000000000ff0000ffffffffffffff0000ff0000000000000000000000ff00ff00ff00ff00ff00ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000ff000000000000000000ff000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000ff000000ff0000ff00000000ff00000000000000000000ff0000ff000000ff00000000ff00000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff00000000ff00000000ff00000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff000000000000ff000000000000000000000000ff0000ff000000ff0000ff00000000000000000000ffff000000ff00000000000000000000ff00ffffffffffffffffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffffffffffffffffffff0000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff00ff00ff00ff0000000000ff00000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00000000ff00ff000000000000000000000000ff000000ff00ff00ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffff000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000ff000000ff000000000000000000000000ffff00ff0000ff000000ff0000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000000000ff000000ffffffffffff00000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffff0000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff0000ff00000000000000000000ff0000000000000000ff000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000ff0000ffffff0000ff000000000000000000000000000000000000000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000ffffffffff0000ffffffffff00000000000000000000ffffffffffffffffffffff0000000000000000000000ffffffffffffffffffff000000000000000000000000000000ffffffffffffffffff00000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff00000000000000000000ffffffffff0000ffffffffff00000000000000000000ff000000ff0000ff000000ff00000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000000000ff0000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000ff000000000000000000ff000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000ffffffffff0000ff00000000ff00000000000000000000ffffffff000000ff00000000ff00000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff00000000ff00000000ff00000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff000000000000ff0000000000000000000000ff000000ff0000ff000000ff00000000000000000000ff00ff0000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff00000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ff00000000000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff00ff00ff00ff0000000000ff00000000000000000000ffffffffff00ffffffffff00ff0000000000000000000000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000ff000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff0000ff0000ff000000ff00ff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ffffffff00ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff00000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000ffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff00000000000000ff00000000000000000000ffffffffffffff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000ffffffffff00000000000000000000ffffffffff0000ffffffffff0000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffff00ffffffffff0000000000000000000000000000ffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff00000000000000000000ffffffffffff00ffffffffffff0000000000000000000000000000000000ffffffffffff000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff00000000000000000000ffffffffffff00ffffffffffff00000000000000000000ffffffffffff00ffffffffffff00000000000000000000ff0000ff00ff00000000000000000000000000000000000000000000ff00000000000000000000ff0000ff0000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff00ff00ff00ff0000000000ff00000000000000000000ff00ff00ff00ff00ff00ff00ff0000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000ffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffff0000ff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff00000000ff0000000000000000000000000000ff000000ff0000ff00ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff00000000ffff000000ff0000000000000000000000000000ff00ffffff000000ff0000000000000000000000000000000000ffffff00ff00ffffff00000000000000000000000000ff0000000000ff0000ff000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff000000000000000000000000ff00ffffffffffffffffff00000000000000000000ff00ffffffff00000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000ff0000ffffffffffffff00000000000000000000ff00ff00ff00ff0000000000ff00000000000000000000ff00ff000000ff00ff000000ff0000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff00ff000000ffffffff00ffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000ff00000000000000000000000000000000ff00ffffffffff00ff00ff0000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff0000ff0000ff000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000ffffffffffffffffffff000000000000000000000000ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ffffffffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ff0000ff0000000000ff00000000000000000000000000ffffffffff00ffffffffffffff00000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ffff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ffffffffffffff0000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffffffff00ffffffffffff0000000000000000000000ffffffff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ffffffffff000000000000000000000000000000ff0000ff0000ff00ff00ff0000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000ff0000ffffff00ff00ffffff00ff000000000000000000000000ff0000ff00ffffffffffffffff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000ff0000ff00000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ffff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ff00ff00ff000000ffffffffffffff00000000000000000000000000ff00000000ff00ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff0000ff00000000000000000000000000ffff0000ff0000ff0000ff000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff000000ff0000000000000000000000000000ff0000ff0000ffff0000ff00000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000ff0000000000ff000000000000ff000000000000000000000000ffffffff00000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000ff00000000000000000000ff0000ff000000000000ff00ff00000000000000000000ff000000000000000000ff00ff00000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000ffff00000000000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff00ff0000000000000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000ffff0000ff0000000000ff0000ffff0000000000000000000000ffffffffffffffff0000ff000000000000000000000000000000ff00ff00ff00ff00ff0000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff000000000000000000000000000000ffffff0000ffffffff000000ff000000000000000000000000ffffffffffffff000000ff000000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff000000ff00000000ff000000000000000000000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff0000ff00ff000000ffff00ff00000000000000000000ff000000ffffffffff000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff00ff00ffff000000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ff000000ff00ff000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffff00ff0000000000ff0000000000000000000000000000000000ff00ffffffffffffff00ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffff000000ffff00ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffffff00000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ffffffffff000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff0000ff0000ff00ff00ff00ff00000000000000000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff000000ffff0000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000ff0000ffffffffff00000000000000000000000000ffff0000ffffffffffffff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff0000000000ffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000ff0000ff00000000000000000000000000000000ffffffff00ffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff0000ff000000ff0000ff00ff00000000000000000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000ffffff000000ff000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ff00ff000000ff00000000000000000000000000000000ffff00ff0000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffff00ffffffffffffff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ffffffffffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff0000ff000000ffff000000ff00000000000000000000ffffff00ffffffffff00ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff00ffff000000ff000000000000000000000000000000ff000000ffffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffff0000ff00ff000000ff00000000000000000000000000000000ff00ffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000ffffffff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000ffff000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff0000ffff000000ffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff000000000000000000000000000000000000ff00000000000000000000ff0000ff0000000000000000000000000000000000000000000000ff00ff000000ffff0000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff000000ff000000ff00000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000000000000000ff00000000000000000000ff0000000000ffffffffff000000000000000000000000ffffffffffffff000000000000000000000000000000ffffff00000000000000000000000000000000ff000000ffffff0000000000000000000000000000ffff0000000000000000000000000000000000000000000000ffffffffff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ffff00ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff0000ff0000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff00000000ff00ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000ff0000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff00ffffff000000ff0000ffff00000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffff000000ff00000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ffffffffffff000000000000000000000000ff000000000000000000ff00000000000000000000ff000000000000000000ff0000000000000000000000ff0000000000ffff0000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffffffffffffffffff00000000000000000000ff00000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000ff000000ff00ff00000000000000000000ff0000ffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000ffff000000000000ff000000000000000000000000ff000000ff000000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000000000ffffff00000000000000000000000000ff000000000000ffff00ff0000000000000000000000ff0000ffffffffffff0000ff0000000000000000000000000000000000ff00000000000000000000000000000000ffff000000ffff00000000000000000000000000ff0000000000ffff000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000ff00000000000000000000ffff00ffffffff0000000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000ff000000000000000000000000ffff000000000000000000000000000000000000000000ff00ff00ff0000ffff0000ffff000000000000000000000000000000ffff00ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ffffffffff0000000000000000000000ffffffffffff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000ffffffffffffffffffffff00000000000000000000ff00ff00ff00000000ff0000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000000000000000ff0000000000000000000000ff000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000ff000000ffff00000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ffffff0000000000000000000000000000ffff0000000000ff000000000000000000000000ff0000ff00ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00ff00ff0000ff0000ff000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000000000ff000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ff000000ff00ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff00ffff0000ffffffffff00ff00000000000000000000ff00ff0000ff00ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff000000000000000000000000ff000000000000000000000000ffff00000000000000000000000000000000000000000000ffff00ffff000000ffff0000000000000000000000000000000000ff00ffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffff000000000000000000000000000000000000ffffff00000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ff000000000000000000ff00000000000000000000ff0000ffff0000000000ff0000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000000000000000000000000000ffff000000ff00000000ff00000000000000000000ff000000000000000000ff0000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ff00ff0000ffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff00ffff0000ff0000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000000000000000000000000000ff0000ffff000000ffff00ff0000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000000000ff00000000000000000000000000000000ff00ff000000000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff00ffffffffffffffffff00000000000000000000ff0000ff0000ff0000000000ff00000000000000000000ff0000ffff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff0000000000000000000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff00ff00ff0000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000000000ffff000000000000000000000000000000ff000000ff00ff00000000000000000000000000000000000000ff000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000ff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000ff000000000000000000ff00000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff0000000000000000000000000000000000ffff00ff0000ffff0000000000000000000000ff000000000000000000ff0000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000ff000000ffff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff000000ffff000000000000000000000000000000000000ff00000000000000000000000000000000ff0000ffff000000000000ff0000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000000000ff000000000000000000000000000000000000ffff00000000000000ff00000000000000000000000000ff00000000ff00000000000000000000000000ffffffff0000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00ff000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff00ff0000ff0000ff00000000000000000000ff000000ffffffffffff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000ff0000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000ff000000ffff0000000000000000000000000000000000000000ff000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00ff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000ff000000000000000000ff0000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff000000000000000000000000000000000000ffff00ff00000000000000000000000000ff000000000000000000ff000000000000000000000000ff0000000000ff0000000000000000000000000000ffff000000000000000000000000000000000000ff000000000000ff000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000ffffff00000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000ffffff000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000ff00ff00ff0000000000ff0000000000000000000000ff0000ffffffffffff0000ff000000000000000000000000000000ff0000ffffff00000000000000000000000000ffff00000000000000ff00000000000000000000000000ff00000000ff0000000000000000000000000000000000ffffff000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff00ff000000ff00000000000000000000ff00000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ffffffffffff0000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffff00ffffff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000ffffffff000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ff00000000ffff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000ff000000000000000000ff000000000000000000000000ffff00ff000000ff000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000ff000000000000000000ff000000000000000000000000ff000000000000ffff00000000000000000000000000ffffff00000000000000000000000000000000ff000000000000ff00ff00000000000000000000ff00000000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000ff0000ffff00000000ff000000000000000000000000ffffff0000ff0000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000ffff0000000000ffff00000000000000000000000000ff000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ffff00ff000000000000ff00000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00ffffffff000000000000000000000000ff00000000ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ffff00000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000ff00000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff00000000000000ff00000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ff000000000000000000ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000ffff000000ffff00000000000000000000000000ff00000000ff00000000ff00000000000000000000ff000000000000000000ff00000000000000000000000000ffffffffffff00000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000ff000000000000000000ff000000000000000000000000ff000000ffffffff0000000000000000000000000000ff0000ffffff0000000000000000000000000000ff0000000000ffff0000000000000000000000ff000000ffffffffff000000000000000000000000ffff00000000000000000000000000000000000000000000ff00ffff000000ff00000000000000000000ff000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000ff000000ff0000ffff0000000000000000000000ffffffff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ffff0000ff00000000ff0000000000000000000000ff00000000000000000000ff00000000000000000000ff0000ffff000000000000ff00000000000000000000000000ffff000000000000ff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ffffffffff00ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000ffffff0000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ff00ffffffffffffffffff00000000000000000000ff00ff0000000000ffffff00ff00000000000000000000ff00000000ff000000000000ff00000000000000000000ff000000000000000000ff00ff00000000000000000000ff000000000000000000ff00ff00000000000000000000ff0000000000000000000000ff00000000000000000000ff000000000000000000ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ffff0000ffff00000000000000000000000000000000ff00000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffff0000000000ff0000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffffff0000ffffff00000000000000000000ffffffffffffffffffffff00000000000000000000ffffffff000000ffffffff00000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000ffffffffffff000000000000000000000000000000000000000000ff00000000000000000000000000ff000000000000000000ff00000000000000000000ffffffff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ff000000000000ffffff000000000000000000000000000000000000ff000000000000000000000000000000ff000000ffffffff0000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffff00000000000000000000000000ffffffff0000ff000000ff00000000000000000000ff0000ff00ffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000ff00ff00ff000000ff000000000000000000000000ff00ffffffffffffffff00ff00000000000000000000000000ff00ffff00000000ff0000000000000000000000ffffffffffff000000ff000000000000000000000000ffffffffff000000ff00000000000000000000000000ffffff00ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ffffffffffff0000000000000000000000000000ff0000ff0000ffffffffff00000000000000000000000000ff00000000ff0000000000000000000000000000ff000000ffffff00000000000000000000000000000000ffffffffff0000000000000000000000000000000000000000000000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff000000ff0000ff00ff00000000000000000000ff0000000000ff000000ff00ff00000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000ff0000ffffffffff00ff00000000000000000000ff0000000000000000ff00ff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000ffff00ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff000000ffff000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ffff0000ff000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ff000000000000000000ff000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00000000ff000000000000000000000000ff00000000ff00000000ff00000000000000000000ff000000000000000000ff00000000000000000000000000ff0000ff000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000ff0000000000ffffffffff0000000000000000000000ffffffff000000ff000000000000000000000000ff000000000000000000ff00000000000000000000000000ffffff000000000000000000000000000000000000ff00000000ff000000000000000000000000ffffffff00000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ff00ff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ffffff000000ff0000000000000000000000000000ff00000000ffffffff00000000000000000000000000000000ff0000000000000000000000000000000000ff0000ffffffffff00000000000000000000000000ff00000000000000000000ff000000000000000000000000ff00000000ffffffff0000000000000000000000ff0000ffff0000ffffff000000000000000000000000ff00000000ffffffffff00000000000000000000000000000000ffffff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00000000ffffff0000000000000000000000000000ff000000ff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ffffffffff0000000000000000000000ff0000000000ffffffff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00000000ff00000000000000000000ff00ffff000000ff00ffff00ff00000000000000000000ff0000ff0000000000ff0000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000ff0000ff000000ff00ff00000000000000000000ff0000000000000000000000ff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ffff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ff000000000000000000ff000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ff000000000000000000ff0000000000000000000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffff000000000000000000000000ff000000000000000000ff00000000000000000000000000ff0000ff0000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000ff000000ff0000000000000000000000000000ff000000ffffff0000000000000000000000000000ffff00000000ff0000ff00000000000000000000000000ff00000000000000000000000000000000000000ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff000000000000000000000000000000ff00000000ff0000000000000000000000000000ffffffff0000ff000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000000000000000ff000000000000000000000000ffff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff0000ffffff000000000000000000000000000000ffffff00ff00ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000ff00ff00000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff00000000ff00000000000000000000ff000000ffff0000ff00ff00ff00000000000000000000ff0000ff0000000000ff0000ff00000000000000000000ff00ffffffffffffffffff00ff00000000000000000000ff0000ff0000ff000000ff00ff00000000000000000000ff00000000ffffffffff0000ff00000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ffffffffff0000000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ffff00000000000000000000000000ff00000000ff00000000ff00000000000000000000ff000000000000000000ff000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffffff000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ff000000000000000000ff0000000000000000000000000000ff00ffff000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000ff000000000000000000ff000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000000000000000000000ff000000ff000000ffff0000000000000000000000000000000000000000ff00000000000000000000000000ff00000000000000000000000000000000000000ff000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ff00000000ffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000ffffff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000ff00000000ff00ff00000000000000000000000000ff0000ffff00ff00ff00000000000000000000000000ff0000000000ff00ff000000000000000000000000ff00000000ff00ff00ff00000000000000000000ff000000000000ff00ff00ff0000000000000000000000ffffffff00000000ff0000000000000000000000000000ffffff00000000ff0000000000000000000000000000000000ff000000000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff00000000ff00000000000000000000ff000000000000ffff000000ff00000000000000000000ff0000ffffff00ffffff0000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ffffffff0000ffffffffff00ff00000000000000000000ff00ff0000ff00ff00ff0000ff0000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ff00ff00ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ffffffffffffffff0000000000000000000000000000ffffffffffffffff0000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000ff000000ffffff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000ff00ffff00000000000000000000000000ff00000000ff00000000ff00000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffffff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000ff00000000ff0000ff000000000000000000000000ff0000000000ff0000ff000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000ff00ff0000ff00000000000000000000000000000000ff00ff0000ff000000000000000000000000000000ffff0000ff00ff0000000000000000000000ff000000ffffff00ff00ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff0000ffffff00ff00ff0000ff00000000000000000000ff0000ff0000000000ff0000ff00000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff0000ff00000000ff000000ff00000000000000000000ffff00ff00ff00ff00ff0000ff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000ff0000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff00ff000000000000ff00000000000000000000ff000000ff000000000000ff0000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff0000ffffffffffffffffffffff000000000000000000000000ffffffffff00ffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000ff000000ffffff0000000000000000000000000000ffffffffffff000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ffffff00000000ffffffff00000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffff0000ff000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000ff00000000000000000000ff0000ff00ff00ff00ff0000ff00000000000000000000ff0000ff0000000000ff0000ff00000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000ff000000ff00000000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000ff0000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff0000ff00ff000000000000ff0000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff0000000000ff0000000000000000000000000000000000ffff0000ff0000ff0000ff000000000000000000000000ff00ffff00000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ffff00000000000000000000000000000000ff00ff0000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000ff00000000000000000000ff0000ffffff00ff00ff0000ff00000000000000000000ff0000ffff0000ffffff0000ff00000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff00ff000000ffffffffff00ff00000000000000000000ff0000ffffffffffffffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff00ff0000ff000000000000ff000000000000000000000000ff00ff000000000000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000ff0000000000000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000ff00ff00000000ffffffffff00000000000000000000000000ffffffffff00ffffffffff0000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ff000000000000ff00000000ff00000000000000000000ff00ff0000ff0000ff000000ff00000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff00ff0000000000ff000000ff00000000000000000000ff0000ff000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ffffffffffffffffff0000000000000000000000ff0000000000ff0000000000ffff00000000000000000000000000ff000000ffffff0000ffffff00000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffffffffffffffff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff00ff000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000000000ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff00000000000000000000ff00ffffffffffffffffff00ff00000000000000000000ff0000ff0000000000ff0000ff00000000000000000000ff0000ffffffffffffff0000ff00000000000000000000ffff0000ff000000ff000000ff00000000000000000000ff00ff0000ff00ff00000000ff000000000000000000000000000000000000000000000000000000000000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffffffff00ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000ff000000ff00ff00000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000ff000000000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ffffff00ff00000000ff0000000000000000000000000000ffffff00ff00ffffff00000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ff00ffffffffffffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff00000000ff00000000000000000000ff000000000000ff0000ff00ff00000000000000000000ff000000ffffffffffff0000ff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000ff000000ff00ffffff000000ff00000000000000000000ffff00000000ffffffff0000ff000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff0000ff0000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00ff00000000ff00000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000ff000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff00ff000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff0000ffffffffffffff000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ffffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000ff000000000000ff00ff0000ff00000000000000000000ff00000000ff000000000000ff00000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000ff0000000000ffff00ff00000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00ffff00000000000000ff000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000ffffffffffffffffff000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ffffff0000ffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff000000ffffffffff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ff000000ff00000000000000000000000000000000ff0000ffffff00ff00ffffff00ff000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffff000000ff00000000000000000000ffffffffffff000000000000ff0000000000000000000000ff00000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000ff00ff0000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ffff000000ff0000ff00ff0000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00ff0000ff00000000ffffffff00000000000000000000ffff0000000000ff0000000000ffff00000000000000000000000000ff000000ffffffffffff00000000000000000000000000000000ff0000ff00ff00000000000000000000000000000000ff00ff000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffff00ffffffffffff0000000000000000000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000ff00ff0000ff00000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff0000000000ff000000000000ff000000000000000000000000ffffff0000ff000000ff00000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000000000ffffffffffffff00000000000000000000ffffffffffffff0000000000ff000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ff00ffffffffffffffffff00000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ffffffff0000000000ff000000ff00000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff0000ffffffff000000ff000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff0000ff00ff00000000000000000000000000000000ff00ff0000ff0000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff0000ff0000ff0000000000000000000000ffffffff000000ffffffffffffff0000000000000000000000ffffffffffffff00ffffffffff00000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffff000000ff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ffffffffffff000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00ffff00ff000000000000000000000000000000ff00ffff0000ff00000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff00ffffffff0000ff0000000000000000000000000000000000ff0000ff00ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffff000000000000000000000000000000000000ffffff00000000ff00000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffff00000000000000000000ff00000000000000ff0000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000ff00ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff00ff0000ff00ff0000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00000000ff00ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffff00ffff0000ff00000000000000000000000000000000ff00ff0000ff00000000ff000000000000000000000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00000000ff0000ff000000000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ffff0000000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000ff0000ffff00000000000000000000000000000000000000ffffffffff00000000000000000000000000ffffff00000000ff000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000ff000000000000000000000000000000000000000000000000000000ffff00ff000000ff000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000000000000000000000000000000000ffffffff0000000000ff00000000000000000000ff0000000000ff0000000000000000000000000000ffffffff000000000000ff000000000000000000000000000000000000000000ff0000ff00ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffff0000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff00ff0000ff00ff0000000000000000000000000000ff000000ff0000ff00ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000ffff00ff00000000ff00ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000000000ffffffffff00000000000000000000000000000000000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000ffffffffff0000000000ff0000000000000000000000000000000000ff000000000000000000ff000000000000000000000000ffffffffffff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ffff0000000000000000000000000000ffff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000ff0000ffffffff00000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000ffff00000000ff0000000000000000000000ff0000ff000000000000ff000000000000000000000000000000ff000000000000000000000000000000ff00ff0000ffffff0000ff0000000000000000000000ff00000000ffff0000000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000ff000000000000ffffff00ff00000000000000000000000000ff0000000000000000000000000000000000000000000000ffffff000000000000000000000000000000000000000000000000ffff000000000000000000000000000000ff00000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ff000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff0000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000ff00000000000000000000ff000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff0000ff00ff00ff0000ff000000000000000000000000ffffff000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000000000ffff0000ffffffffffffffff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000ff0000ffffffff00000000000000000000000000000000000000ff000000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000000000000000000000ff000000ffffff00000000000000000000000000000000ffffff000000000000000000000000000000ff00000000ff000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000ff000000ff00ff00000000000000000000000000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ffffff000000ff00000000000000000000ff000000ff0000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000ff00000000ffff00000000000000000000000000ff000000ff00ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000ffff0000000000ff00000000000000000000ff0000000000ff000000ffff000000000000000000000000ffff0000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000ffff0000000000000000000000000000000000ff000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff000000ffffffffff0000000000000000000000ffffffffffffffffffffff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffffffffff00000000000000000000ff000000000000000000000000ff0000ff0000000000ff00ff000000000000000000000000000000ff0000ffffff00000000ff0000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffff00ff0000ff000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ffffffff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000ff000000ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000ffffffff00000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000ff00000000ff0000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00ff00ff0000000000ff00000000000000000000ff0000000000ff00000000ff000000000000000000000000ff00ff000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000ff000000000000000000ff00000000000000000000ff00000000ff000000ff0000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ff00000000ff00000000ff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000ff00000000000000000000ff00000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000ff00ff0000ff00ff00ffffffffffff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff0000ff000000ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ffff000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff000000ffff000000000000000000000000ff0000000000ff000000000000000000000000000000ffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000000000ff00000000000000000000000000000000ff0000ff00000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00ff0000ff00000000ff00000000000000000000ff0000000000ff00000000ff0000000000000000000000ff0000ff0000000000ffff000000000000000000000000000000000000000000ff0000000000000000000000ff00000000ff000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ff000000000000000000ff00000000000000000000ff00000000ff0000ff00ff00000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff000000ffffffffff0000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000ff00000000000000000000ffffff000000000000000000000000ffff00000000ff000000ff00000000000000000000000000ffff0000ff00ff00000000ff000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000ff00000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000ff00ff0000ffffffff00000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000ff0000ffff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000ff000000000000ffffffffff0000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000ff0000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000ff0000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff000000000000ff00000000000000000000000000000000000000000000000000ffff00000000ff000000ff00000000000000000000000000ffff0000ff0000ff000000ff000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff0000000000ff0000000000000000000000ffffffff00000000ff0000000000000000000000ffffffff00000000ff000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff0000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ffffff0000ff00ff000000000000000000000000ff00000000000000000000ff0000000000000000000000ff000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000ffff000000ffff000000000000000000000000ff00000000ff00000000ff00000000000000000000ff0000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff000000ffffffffff0000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff00ffffff0000ffffff0000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff0000000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00000000ff000000000000000000000000ff000000000000ff00000000000000000000ff00000000ffffffffff00000000000000000000ff00000000ffffffffff000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff000000000000000000000000000000ffffffffffff000000000000000000000000000000000000000000000000000000ff0000ffffffff00000000000000000000000000ffffffffff00ff00000000ff0000000000000000000000ff0000000000000000ff000000000000000000000000ffff0000000000000000ff0000000000000000000000000000000000ff0000ff0000000000000000000000ff00000000ff00000000ff00000000000000000000ff0000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000000000ff0000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ffffff000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000ff000000000000ff00ff000000000000000000000000ffffff00ff00000000000000000000000000000000ff000000ffff000000000000000000000000000000000000000000ffffffffff000000ff00000000000000000000000000ffff000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffff00000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ffffff000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff00000000ff00ffffffff000000000000000000000000ff000000000000ffff000000000000000000000000ff0000ffff0000000000ff000000000000000000000000000000000000ff0000ff0000000000000000000000ff00000000ff00000000ff00000000000000000000ffffff000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000000000ff000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ffffffffff00000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000000000ffff000000000000000000000000ff000000ffffff00000000000000000000000000000000ff00ff0000ff00000000000000000000000000000000000000ff00000000ffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff00000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ffffffffff0000000000000000000000000000000000000000ffff000000000000000000000000ffffffffffffffffffffff00000000000000000000ff0000ffff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffff00000000000000ff000000000000000000000000ff000000000000000000ff0000000000000000000000ffff000000000000000000ff0000000000000000000000ffffff000000000000000000ff00000000000000000000ff00000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ffffff0000ffffff000000000000000000000000000000000000000000000000000000ff00ffffffffffffffff0000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000ffffff0000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000ffffff0000000000000000000000ff0000ffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000ffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000000000000000000000ff00000000000000ff0000000000000000000000ff00000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ff00000000ffff00000000000000000000000000000000000000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffff0000ffffff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffff0000000000ffff000000000000000000000000000000ffff0000000000ffff0000000000000000000000ff0000000000ff000000ff00ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff00ff0000000000ff00000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00000000000000000000000000000000ffffffffff00ff00000000000000000000000000ff000000ffffff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00ff00000000ffffff00000000000000000000ffffffff00000000ffff000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000ff00000000000000ff00000000000000000000ff00000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ff000000000000ffff00000000000000000000000000ffffffffffffffffff000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ffff00000000000000000000000000000000000000ff0000ffff00000000000000000000000000ff00000000ff00ff00000000ff00000000000000000000ff0000000000ffffffffffffff00000000000000000000ffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff0000ff00ff00000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffff00000000000000000000000000ff0000ff0000ffffffffff00000000000000000000000000000000ffffffffff0000000000000000000000000000ff0000ffff000000ffff000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000ffffff00000000000000000000000000000000000000ffffffffff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ff0000000000000000ff000000000000000000000000ff00000000000000ff000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000ff0000ff000000ff00000000ff00000000000000000000ff0000000000ff0000000000ff00000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff00000000ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff000000ff00000000000000000000000000ffff0000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ffffff00000000000000000000000000ff000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ffffffff00000000000000000000000000000000000000ffff0000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff0000ff00000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000ff000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000ff000000ff0000ff00000000ff00000000000000000000ff00ff000000ff0000000000ff00000000000000000000ff00ff000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000ffff000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff0000ffffffffffff00000000000000000000000000ff00ff00ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ffffffff000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000ffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000ffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000ff00000000ff00ff00000000ff00000000000000000000ffff00ff0000ff0000000000ff00000000000000000000ff0000ff000000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff00000000000000000000000000ff00ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000000000ffff00ff00ff00ff000000ff000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ff000000000000000000ff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000ff0000000000ffff00000000ff00000000000000000000ff000000ff00ff0000000000ff00000000000000000000ffffffff000000ff000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000ff000000ff0000ff00ff00000000000000000000000000ff0000ffffffffffffffffffffff00000000000000000000ffffffffffffff0000ff000000ff00000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000ff0000ffffffffffffffff00ff00000000000000000000ff000000ff00ff0000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff0000ff000000ff000000000000000000000000000000ffff0000ff00000000ff00000000000000000000000000ff00ffff00000000ff00000000000000000000000000000000000000ff0000000000ffffff0000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff000000000000000000ff00000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000ff00000000000000000000ff000000ff00ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff0000000000ffff0000000000000000000000ff00000000ff00000000000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ff00ff00000000000000000000000000000000ff00ff0000ff000000ff0000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000ffffffffffff0000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffff00000000000000000000000000ff0000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000ff000000000000ff00000000ff00000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff00000000ffffffffff0000000000000000000000000000ff00ff000000000000ff0000000000000000000000000000ffffffffffff00ffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000ffffffffff000000ffffffffff00000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffff0000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ffff00000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff00ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00ffffff00ff000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000000000ffff0000ff0000ff00000000000000000000000000000000000000000000ffffffff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff00000000000000000000ff0000000000000000ff000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff0000000000000000000000ff0000ff000000ff0000ff0000000000000000000000ff000000ff000000ff000000ff00000000000000000000ff00ff000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff000000ffff0000ff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00ff000000ff0000ff0000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ffffffffffffff0000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00ff00ff00ff00ff00000000000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000ffff00000000000000000000ffffffffffffffff00000000000000000000ffffffffffffffff00000000000000000000ffffffffffffffff0000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000ffffff00000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000ff00000000000000ff00ff0000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000ffffffffff000000ffffffffff00000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff00000000000000ff000000000000000000000000000000ffff000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000ff0000ff00000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff0000ff00ff00ff00ff00ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff00ff000000000000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ff0000000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000ff0000ffffff00ff00ffffff00ff000000000000000000000000ff0000ff00ff0000ff00ff0000ff0000000000000000000000000000000000000000000000000000ff00ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff00000000000000000000ff000000000000000000ff0000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ffff00000000000000ffffff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000ffff000000ff0000000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000ff0000000000ffffffffffffff000000000000000000000000ff00ff000000ffffffffffffff00000000000000000000000000ff0000ff00ff00ff0000ff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000ff00ff0000ff000000ff00ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000ff0000000000ff000000000000ff000000000000000000000000ffffff00ff00ff0000ff0000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ffffff000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000ff0000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000ff00000000ffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ffff00000000000000000000000000ff00000000000000000000000000ffffff00000000000000000000000000000000ff000000000000000000ff00000000000000000000ff000000000000000000ff0000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffff000000ffffffffff00000000000000000000ff000000ff00ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff00ff0000000000ff0000ff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ffffffff0000ff0000ff0000ff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff00ff00ff0000ff00000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff00ffff00ff000000000000000000000000000000ff0000ff00ff000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000000000ff0000000000000000000000ffffffff0000ff00000000000000ff00000000000000000000ffffffffffffff0000ff00000000ff0000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff000000ff00000000ff0000ff00000000000000000000000000000000000000000000ffffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffff000000ff000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffff0000ff00000000000000000000ffff0000000000000000000000000000000000ffff0000000000000000000000000000ff000000000000000000ff00000000000000000000ffffffffffffffffffffff0000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff00ffffff00ff00ff00000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffff00ffff0000ff000000000000000000000000000000ffff0000ffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ffffff00ffffffffff00000000000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffff0000000000000000000000000000000000000000000000ffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffff00000000000000000000000000ffffff0000ffffff00000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000ffffffff000000000000000000000000ff000000ffffff00000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000ffffffffff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff000000000000000000ff00000000000000000000ff000000000000000000ff0000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff0000ff0000ff00ff000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ffffff0000ffffff00ff00ff00ff0000000000000000000000ff0000ffffffffffffffffff00ff000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000ff0000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000ff000000ffff000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000ffff000000000000000000000000000000ffffffff000000ff000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000ff00000000ffffffff000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00000000ff0000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000ff000000000000000000ff00000000000000000000ff000000000000000000ff0000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000ffff000000ff0000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000ffff00ff000000ffffffffffffff00000000000000000000000000ffff00ff00ff00ff00ff00ff000000000000000000000000ff00000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffff000000ff0000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffffff0000ff000000ff000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000ffffffffffff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff000000000000000000000000ff00000000ffff00000000000000000000000000ffff0000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000ff000000ffff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000ffffffffffffffff00000000000000000000000000ff000000000000000000000000000000000000ffffff000000ff000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ffffffff00000000000000000000000000ffff00000000ff000000000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000ffffffffffffffffffffff00000000000000000000ffffffffffffffffffffff0000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000ffffff00000000ffffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffff000000ff000000ff0000000000000000000000000000ffff0000000000000000000000000000000000000000000000ff00ffff00ff00ff00ff00ff000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000000000ffffffffff0000000000000000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffff000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000ff0000000000000000000000000000000000ff00ff00ff000000ff0000000000000000000000ff0000ffff0000000000000000000000000000000000ffff0000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000ff0000ff000000000000000000000000000000000000ff00000000000000ff0000000000000000000000ffffffff00000000ff00000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000ff000000000000000000ff00000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00ff0000000000000000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffff00000000000000000000000000000000000000000000ff0000ff00ff00ffff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000ff000000000000000000000000000000000000ff0000ffff00000000ff000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000ff00000000ff000000000000000000000000000000000000ffff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ffff00000000ff00000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ff000000000000000000ff00000000000000000000ff000000000000000000ff00000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000ff000000000000000000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ff0000ff0000000000ff000000000000000000000000000000ff0000ff00ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff0000ffffffffff00ff00ff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000ff00ffff00000000ff00000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000ff000000ff00000000000000000000000000000000ffff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ffffffffffff0000000000000000000000000000ff000000000000000000ff00000000000000000000ffffffffffffffffffffff00000000000000000000ff00ffffffffffffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff000000000000ff00000000000000000000000000000000000000000000000000ffff000000ff000000ff000000000000000000000000000000ffff0000ffffffffffffff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000ffffffffff0000ff000000ffffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000ffff00ff000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000ffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000ffffff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ff000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff0000ff0000000000ff00000000000000000000000000000000000000000000000000ffff000000ff000000ff000000000000000000000000000000ffff0000ff0000000000ff0000000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000ffffff0000ff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ffffffff000000000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000ffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffff0000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00000000000000000000000000ff00ffffff000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffff00000000000000000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff0000ff0000ff000000000000000000000000ff00ffffffffffffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000000000000000000000000000000000ff00ffffffffffffff00000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ffffffffffffff00000000000000000000000000ff0000ff00ff00ff0000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff000000ffffff000000000000000000000000000000ff0000ff000000000000000000000000000000ff000000000000ff000000000000000000000000ffffff0000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00000000ffffffffff00000000000000000000000000ff0000ff00000000000000000000000000000000000000ffff0000000000000000000000000000ffffff000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ffffffff000000000000000000000000000000ff0000000000000000000000000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000ff0000000000000000000000000000000000000000ffffff000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffff0000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000000000000000000000ffff0000ffff0000000000000000000000000000ff00000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff00000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000ff00000000ff00000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000000000ff000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000ffff00000000000000000000ffffff000000000000000000ffffff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000ff000000000000000000000000ff0000000000ffff000000000000000000000000ff0000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffff00000000ff00000000000000000000ff0000000000ff0000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000ff00ffff00ff000000000000000000000000ffffffffff0000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000ff000000ffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff00ffffffffffffff00000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ffff0000000000ffff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffff0000ff000000000000000000000000ff00000000ff0000ff0000000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffff000000ff000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000ff00000000ff0000000000000000000000ff0000ff0000ff00000000000000000000000000ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000ffffffffff00000000000000000000000000000000ffff00000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000000000000000ff0000000000ff0000ff00000000000000000000000000ff0000000000000000000000000000000000ffff000000000000000000000000000000000000ff00000000ffffffff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000ff00000000ff0000000000000000000000ff0000ff0000ff0000000000000000000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ffffffffffffff0000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffff0000ff000000ff0000000000000000000000000000ff000000ffff000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000ff00000000ff0000000000000000000000ff0000ff0000ff00000000000000000000ff0000ff00000000000000000000000000ff000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ffffffffff0000000000000000000000000000ffff00000000ffffff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000ff00000000ff0000000000000000000000ff0000ff0000ff00000000000000000000ff0000ff0000ff0000000000000000000000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00ff0000ffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffff000000000000000000000000000000000000000000ff00ff0000ff000000ff00000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffff000000000000000000000000000000ffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000ff00000000ff0000000000000000000000ff0000ff0000ff0000000000000000000000ffffffffff000000000000000000000000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff00000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ffffff0000000000000000000000000000ffffffffffffff000000000000000000000000000000ff00ff0000000000ff0000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000ff00ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000ffffff0000ffffff000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffff0000000000000000000000ff00000000ff000000000000000000000000ffffffffff0000000000000000000000000000ff000000000000000000000000000000ff00ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ffffffffffffff0000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ff00ff000000ff0000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00ff00ff000000ff0000ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000000000000000ff00ff000000000000000000000000000000ff0000ffffffffffffffffffffff0000000000000000000000ffffffffff00000000ffff000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000ffffffff000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff00ff000000ff0000ff0000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ffff00000000ff0000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff00ff00ff000000ff00ff000000000000000000000000ff00ffff0000ff00ff0000ffff0000000000000000000000ff00ffff000000000000000000000000000000000000000000ff000000ff00ff00ff0000ff0000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000ffffffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00ff00ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ff000000ff0000ff00000000000000000000000000ffff0000ff0000000000ff0000ffff00000000000000000000000000ff000000ffffffffffff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff00ff00ff000000ff000000000000000000000000ffff0000ff00ff00ff00ff0000000000000000000000000000ff00ff000000000000000000000000000000000000000000ffffffffff0000ffffffffff0000000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffff000000ff0000000000000000000000ff00000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff00000000000000000000000000ffffff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff00ffff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff00000000000000ffff000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff00ffffffffffffff00ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff0000ff00000000000000000000000000ff00ff0000ffff00ffff000000000000000000000000000000ff00ff000000ffffffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffff00ff000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000000000000000000000ff000000ff00000000000000000000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff00ff00000000ffff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000ff00000000ff00ff00000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00ffffff00ff00000000ff0000000000000000000000000000ffffff00ff00ffffff00000000000000000000000000ff00000000ffffffffffffffffff000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff000000ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000ff0000ffffff0000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000000000000000000000ff000000ff000000000000000000000000ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff00ff000000000000000000000000000000ff0000ff00000000ffff0000000000000000000000000000ffffff000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff000000ff000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00ff000000ff00000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000ff00000000ff00000000000000000000ffffffffffff00000000000000000000ff00000000ff00000000000000000000ff00000000ff0000000000000000000000ffffffff000000000000000000000000ffff000000000000000000000000000000000000ff0000000000000000000000000000ffffffff00000000000000000000000000ff0000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00ffff000000000000000000000000000000000000ff00000000000000000000000000000000ff0000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff0000000000000000000000000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ffffffffff00000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000ff00000000ff000000ff00000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000ff0000ff0000ff00000000000000000000000000ff0000000000ff00ff0000ff00000000000000000000000000ff00ff000000ff00000000ff0000000000000000000000ff0000ffffff00ff00ffffff00ff000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ffffffffffff00000000000000000000ff00000000000000000000000000000000ffffff00ff00000000000000000000ff00000000ff000000000000000000000000000000ff0000000000000000000000000000ff000000ff0000000000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000ff000000ffff00000000000000000000ff00000000ff00000000000000000000ff0000ff00000000000000000000ffffffffffffffff0000000000000000000000000000000000ff00000000000000000000000000ff0000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffff0000000000000000000000000000ffffffff00000000ff00000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff00ff00000000ff000000ffff00000000000000000000ff000000000000000000000000ff00000000000000000000000000ff0000000000000000000000ff0000000000000000000000ff00ff00ff00000000ffffffffff00000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff00ff0000ff00000000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff0000ffffffffffffffffff00000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff00ff00ff0000000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000000000ff000000ffffffffffff000000000000000000000000ff0000000000ff000000000000ff000000000000000000000000ffffff00ff0000000000ff000000000000000000000000000000000000000000000000ffffffff00000000ff00000000000000000000000000000000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000ff00000000ff00000000000000000000ff000000000000000000000000000000ff000000000000000000000000000000ff000000ffff00000000000000000000ff00000000ff0000000000000000000000000000ff0000ffffff00000000000000000000ff0000ff000000000000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000ff000000ffff00000000000000000000ff00000000ff00000000000000000000ff0000ff00000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff00000000000000000000000000ff0000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffffff00000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff0000ff00000000ff00ff00ff0000000000000000000000ff000000000000000000000000ff000000000000000000000000ff0000ff00ff0000ff000000ff00000000000000000000000000ff0000ff0000ffff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ffff000000ff000000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00000000ffffff00000000000000000000000000ffffff0000000000ff00ff0000ff0000000000000000000000ffffffffffffffff00000000ff00000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000000000000000000000ff00000000ffffffffff000000000000000000000000000000ffffffff000000000000000000000000000000ff00000000ff000000000000000000000000000000ff00000000ff00000000000000000000ff000000000000000000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff0000000000000000000000000000ff00ff0000ff00000000000000000000ff00ff00000000000000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000ff0000ff00ff00000000000000000000ff00000000ff0000000000000000000000ffff0000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff00000000000000000000000000ff00ffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff0000ff00ffffff00ffff00ff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000000000ff0000ff00ff00ff0000000000000000000000000000ffff00ff000000ffffffffffffff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000ff00ff00ff0000ff00ff00ff00000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffffffffff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff00000000ff000000000000000000000000000000ff00000000ff00000000000000000000ff000000000000000000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff0000000000000000000000000000ff00ff0000ff00000000000000000000ffff0000000000000000000000000000ff000000000000000000000000000000ff00ffff00ff00000000000000000000ff0000ff00ff00000000000000000000ff00000000ff000000000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ffffff0000000000000000000000ff00ffff00ffffff0000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff00ff00ff0000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff00ff00ff0000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff00000000ff000000000000000000000000000000ffffffffffff00000000000000000000ff000000000000000000000000000000ff000000000000000000000000000000ff0000ffffff00000000000000000000ff00000000ff0000000000000000000000000000ff00ff0000ff00000000000000000000ffff0000000000000000000000000000ff000000000000000000000000000000ff00ffff00ff00000000000000000000ff00ff0000ff00000000000000000000ff00000000ff000000000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000ff00000000000000000000ffff00ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff00000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff00ff00ff00ff00ff000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ffffffff0000000000000000ff0000000000000000000000ffff00ff000000ff0000ff0000000000000000000000000000000000ffff0000ffffffffff000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ffffffffff0000ff0000ff0000ff00000000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000ffffffffffff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff00000000ff00000000000000000000ffffffffff0000000000000000000000ffffffffff0000000000000000000000ff000000000000000000000000000000ffffffffffff0000000000000000000000000000ff00ff00ffff00000000000000000000ff00ff00000000000000000000000000ff000000000000000000000000000000ffff0000ffff00000000000000000000ff00ff0000ff00000000000000000000ff00000000ff000000000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff00000000000000000000000000ffff00ff0000ff0000000000000000000000ffffffff000000ff0000000000000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff0000ff0000ff00000000000000000000ff000000ffff000000000000000000000000000000000000000000000000000000000000ffffffffff000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000ffffff0000ff00ffffff00ff00ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ffffffff00000000ff00000000000000000000000000ffff000000ff0000ffffffff0000000000000000000000000000ff00ff000000000000ffff00000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffff00000000000000000000000000000000ff00000000ff00000000000000000000ff000000000000000000000000000000ff000000000000000000000000000000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000ff0000ff00ff00000000000000000000ff0000ff000000000000000000000000ff000000000000000000000000000000ffff0000ffff00000000000000000000ffff000000ff00000000000000000000ff00000000ff000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000000000000000000000000000ff0000ff00ff00ff0000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff0000ff0000ff00000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff0000000000ff0000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff0000ff0000ff0000000000000000000000000000000000ff00000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff00000000ffffffff000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff0000ff0000000000000000000000ff000000000000000000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff000000000000000000000000000000ff000000ff00000000000000000000ff000000ff0000000000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000ffff000000ff00000000000000000000ff00000000ff000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000ff000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000ff0000000000000000000000000000ff00ff00ff0000000000000000000000ff000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff0000000000ffff0000000000000000000000ff00ff0000ff0000ff0000ff000000000000000000000000000000ff00ff0000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000000000000000ffffff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff0000ff0000000000000000000000ff000000000000000000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000000000000000ffffff0000000000000000000000ff00000000ff00000000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff0000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff0000000000000000000000000000ff00ff00ff000000000000000000000000ff00ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffff0000ffffffffffffff000000000000000000000000000000ff00ff00ffffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffffff0000ffffffffff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000ffff000000000000000000000000ffffffffffff00000000000000000000ffffffffffff0000000000000000000000ffffffff0000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff000000000000000000000000000000ffffff0000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ffff00ff000000ff000000ffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ff00ff0000000000000000000000000000ffffff0000000000000000000000000000ff00ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ff0000000000ff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000ff000000ff000000000000000000000000ff00ff00ff000000000000000000000000ff000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000ff00ff00ff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000ff000000ff000000000000000000000000ff00ff00ff000000000000000000000000ff000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff00ffffffffffffffff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000ff000000ff000000ff000000000000000000000000ff00000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000ff0000000000ff00000000000000000000ff0000ff0000ff000000000000000000000000ffffff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00ff000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000ff0000000000ff00000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff00ff00ff00ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffffff00000000ff0000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff00ffffffffff00000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff000000000000000000000000000000000000000000000000ff0000ffffffff000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ffffffffffff00000000000000000000ff0000ff00000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffffffffffff0000000000000000000000000000ffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000000000000000ff0000000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000ff0000ff00ff000000ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000ffffffff000000000000000000000000ffff00000000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ffffffffff0000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000ff00ff000000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ff000000000000000000000000ff0000000000000000ff0000000000000000000000000000ffff0000ff000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ffffffffffffffffffffff0000000000000000000000ffffffffffffff00ff000000ff00000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff00000000000000000000ffffff0000ff00000000000000000000ffffffffff000000000000000000000000ffffff00000000000000000000000000000000000000000000ff00000000000000000000ff00000000ff00000000000000000000000000ff000000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ff00000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000ff0000ff0000ff000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00ffffffffffffffff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffff0000ff0000000000ff00000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000ff00000000ffffffffff00000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff00000000000000000000ff0000ff00ff00000000000000000000ff00000000ff00000000000000000000ff000000ff000000000000000000000000000000000000000000ff00000000000000000000ff00000000ff0000000000000000000000ffffffff000000000000000000000000ff0000ff0000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ff00000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00ff0000ffffffffffffff0000000000000000000000000000ffff000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ffffff0000000000ff000000ff00000000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000ffffffff0000000000000000000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff00000000000000000000ff0000ff00ff00000000000000000000ff00000000ff000000000000000000000000000000ff0000000000000000000000000000000000ffff00ff00000000000000000000ff000000000000000000000000000000ff00000000ff0000000000000000000000ff0000ff0000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffff0000ff000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000ffff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000ffffffffffffff00000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00ff000000ff0000ff00ffff00000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000ffffff00ff00000000000000000000ff0000ff00ff00000000000000000000ff00000000ff000000000000000000000000000000ff00000000000000000000000000000000ff0000ffff0000000000000000000000ff0000000000000000000000000000ff0000000000000000000000000000000000ffff000000000000000000000000ffffffffffff00000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000ffffff00000000000000000000000000ff000000ff00000000000000000000000000ff00000000ff000000000000000000000000000000ffffffffff000000000000000000000000000000000000000000000000000000ffffff00000000000000000000000000ff00ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000ff00000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00ffffffff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ffff00000000ff000000000000000000000000000000ff0000000000ffffffff000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00ffffff00ffff0000ff00ff000000000000000000000000ffffffffffffff00ffffffffff00000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000ff000000ffff00000000000000000000ff0000ff00ff00000000000000000000ff00000000ff000000000000000000000000000000ff000000000000000000000000000000ff00000000ff000000000000000000000000ff00000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000ff00000000ff00000000000000000000ffffffffff0000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000000000000000000000000000ffffffff00000000000000000000000000ff00ff000000ff00000000000000000000000000ff00000000ffffff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000ffff000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000ff00000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff000000ffff0000ff0000000000000000000000ff0000ff0000ff000000ff000000ff00000000000000000000ffffff00000000ffff00ff0000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff00000000ff00ff00000000ff00000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ffffff0000ff00000000000000000000ffffffffff000000000000000000000000ffffffffff000000000000000000000000000000ff00000000ff000000000000000000000000ff00000000000000000000000000ff0000000000000000000000000000000000ff00000000000000000000000000ff00000000ff00000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000000000000000000000ff000000ffff00000000000000000000ff0000ff000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000ff00000000ff000000000000000000000000000000000000000000ff0000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000ffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ff0000ff000000000000000000000000000000000000ff000000ffffff000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff000000ff00ff00ff0000000000000000000000ffffffff0000ff000000ff000000ff000000000000000000000000ff0000ffff00000000ff00000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000ff0000ffffff00ff00ffffff00ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffffff000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000ff0000ff0000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000ffffffff0000ff00000000ff000000000000000000000000ff00ff0000000000ff00ff000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ff00ff000000ffffffffffffff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ff0000ff00ff00000000000000000000000000ff0000000000ff000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000ff000000000000000000000000ff00000000000000000000000000ff00000000ff0000000000000000000000ff000000000000000000000000000000ff0000ff0000000000000000000000ff000000000000000000000000000000ffffffffff00000000000000000000000000ffffffffff0000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ff0000ff000000000000000000000000000000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000ff0000ffffff0000ff0000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ffffffffff0000ff000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ff00ff000000ff0000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffff0000000000000000000000ffffff00ffffffffffffffffffffff00000000000000000000ffffffffffff00ff0000ff0000ff000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00000000ff000000000000000000000000ff0000000000000000000000000000ffffffff000000000000000000000000ff00000000000000000000000000000000ffff000000000000000000000000ffffffffff0000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ff00ff00000000000000000000000000000000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ff000000ff00ff00000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff0000ff000000ff00ff00ff0000000000000000000000ff0000ff00ffffffffffffffffff000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff00ffff0000ffffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000ff00ff00000000000000000000000000000000000000ff00ff00ff00ff000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff0000000000000000000000000000ffffffffffff00000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff00000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000ffffffffffffff00000000000000000000000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffffff0000ff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ffffff0000ffffffffff00ff00ff0000000000000000000000ff0000ff00ff000000ff000000ff000000000000000000000000ff0000000000ff00000000ff000000000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000ffff0000000000000000000000000000000000ff0000ff00ff0000ff0000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ffff000000000000000000000000000000ffff000000ff000000000000000000000000000000ff0000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffff00ff000000ff00ff00ff0000000000000000000000ffffffff00ff000000ff000000ff0000000000000000000000ff000000ffffffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000ff00ffffffffff0000ff00ff00ff00000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ffffffffff00ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ff00ff00000000000000000000000000ff0000ffffff00000000000000000000000000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffff0000ff00ffffffffff00ffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffffffff00000000ff0000000000000000000000ffff00ff00000000000000ff000000000000000000000000000000ff00ffffffffffff00ff00ff0000000000000000000000ff0000ff00ff000000ff000000ff0000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000ff000000ff00000000ff0000ff00000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffff0000ffffffffffffffffff000000000000000000000000ff00000000000000ff0000ff0000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffff00ffffffffffff000000000000000000000000ff0000000000ff000000ff00000000000000000000000000000000ff000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ff000000ff000000000000000000000000000000ffff00000000000000000000000000ffffffffffffff00000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff0000000000ff0000ffff0000000000000000000000ff00ff00ffffffffffffffffffff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000ff000000000000000000000000000000ff0000ffffffffff00ff00ff0000000000000000000000ff0000ffff000000000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ffff000000000000000000000000000000ff00000000ff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ffff000000ff000000ff00000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000ffffffffff00ff00ff0000ffffffff00000000000000000000ff0000ff00ff000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffff000000ff00000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00ff0000000000000000000000000000ff000000ff00ff0000ff00000000000000000000000000ffffffff0000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000ffffffffffffffff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ffff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ff000000ff0000ff00000000000000000000000000ff0000ffffffffff0000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000ff0000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff00ffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffff0000000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ffff000000000000000000000000ff00000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff000000000000000000000000ffffff00ff00000000000000000000ffffffffff0000000000000000000000ff00000000000000000000000000000000ffffffff000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000ff00000000ff00000000000000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff000000000000000000ff00000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ff0000ff00000000000000000000000000ffffff00ff0000000000000000000000ffffffff000000000000000000000000ffffffff000000000000000000000000000000ff00ff0000ff00000000000000000000ff000000ffff00000000000000000000ff00000000ff00000000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffff0000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000ff0000ff000000000000000000000000ff000000ffff00000000000000000000ff00000000ff00000000000000000000ff00000000ff0000000000000000000000000000ff00ff0000ff00000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff000000000000ff00ff0000000000000000000000000000000000ff00ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffff00000000ff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ffff0000000000000000000000000000ff00000000000000000000000000000000ff000000ff0000000000000000000000ff0000ff0000000000000000000000ff00000000ff00000000000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff0000ff00000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffff0000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000ff0000ff0000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff0000ffffffffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff00ffffff000000000000000000000000ff000000ff0000000000000000000000ff0000ff0000000000000000000000ff00000000ff00000000000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff0000ff0000000000000000000000ffffffffff00000000000000000000ffffffffff0000000000000000000000ff000000000000000000000000000000ffffffffffff0000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000ff0000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000ff0000000000ff00000000000000000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000ffffffffff00000000000000000000000000ff00000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ffffffffff0000ff000000000000000000000000000000ff0000000000000000ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ffff000000ff000000000000000000000000ff0000ff000000000000000000000000ff0000ff0000000000000000000000ffffffffff00000000000000000000ff000000000000000000000000000000ffffffffffff0000000000000000000000000000ffffff0000ff000000000000000000000000000000ff00000000000000000000ff00000000ff00000000000000000000ff000000000000000000000000000000ff00000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff00000000000000000000ffff000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff00000000ff00000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ffffffffffff00000000000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff00000000ffff000000000000000000000000000000ff000000ffffffffffffff00000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000ffffffffffffff00000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff00000000ff0000000000000000000000ffffffffff0000000000000000000000ff0000ff00000000000000000000000000000000ff00000000000000000000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000ff00ff0000ff00000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000ff000000000000000000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ffffffff0000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000000000ff00ff00ff00ff00000000000000000000000000ff0000ff00ff000000000000000000000000000000000000ff0000ffffffffffffffffffffff0000000000000000000000ffffffffffff000000ff00ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000ff00000000ff00000000000000000000ff00000000ff0000000000000000000000ff0000ff0000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff00000000ff0000000000000000000000000000ff00ff0000ff0000000000000000000000ffffffff0000000000000000000000ffffffffff0000000000000000000000ffffffffffff0000000000000000000000ffffffff000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffff0000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000ff000000000000000000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000ff00000000ff00000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000ffffffffff0000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff0000ff00ff00ff00ff00000000000000000000000000ffff0000ff00ffffffffffffff0000000000000000000000ff00ffff000000000000000000000000000000000000000000ff00000000ff0000ff000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff0000ff00000000000000000000000000ffffffff000000000000000000000000ffffffff000000000000000000000000ffffffff000000000000000000000000000000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff000000000000000000000000000000ffffffffffff0000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000ff000000000000000000000000ff0000ff0000ff00000000000000000000ffff000000000000000000000000ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ffff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00ff0000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ffffffffffff00000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff00ff00ff00ff00000000000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000ff00ff000000000000000000000000000000000000000000ffffffffffff00ffffffffffffff00000000000000000000ffff00ffffffffffffffffff00ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000ff0000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000ff0000ff00ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff00ff00ff000000ff00ff000000000000000000000000000000ffffffffffffffffff0000ff0000000000000000000000000000ff00ffffffffffffff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ffffffffffffff00000000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000ff00ff0000ffffffffffffff00000000000000000000000000000000000000000000ff000000000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000ffff000000ff0000000000000000000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000000000000000000000ff00000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00ff0000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff00ff000000000000000000000000000000000000ff00ffffff000000000000ff0000000000000000000000000000ffffff00ff00ffffff0000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ff00ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff000000000000ff0000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffff00000000ff000000ff000000000000000000000000000000ffffffffff0000000000ff00000000000000000000000000ff0000ff0000ff0000ff00ff000000000000000000000000ff00000000ff00ff00000000ff000000000000000000000000ffffffffffff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ffffffffffffffffff000000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000ff00ff0000000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000ff0000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000ff000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000000000ff0000ffff000000ff00000000000000000000000000ffffff000000000000ffffff00000000000000000000000000ffffff0000ffffff000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00ff000000ff00ff0000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff00ff00000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000000000000000ff000000ff00ff0000000000ff000000000000000000000000ff00ff000000ffffffffffff0000000000000000000000ff0000ffffff00ff00ffffff00ff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000000000000000000000ffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000000000ffffff00ffff0000ff00000000000000000000000000ffff00000000ff0000000000ff0000000000000000000000ff00ff000000000000ff00000000000000000000000000000000ff0000ff00ff000000ff00ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ffffffffff0000ff0000ff00000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ffff00ff00ffff00000000000000000000000000ff00ffffff00ffffffffffffff0000000000000000000000000000ff0000000000000000ff000000000000000000000000ff0000000000ff000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000000000ff00ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000ff00ff00000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ffffffffffffffff00ff000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000000000ff0000000000000000000000000000ffffff00000000000000000000000000000000000000000000ffffffffffffff000000000000ff000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000ff000000000000000000000000000000000000ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000ffffffffffffff000000000000000000000000000000000000000000000000000000ffffffffffff0000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000ffffffffff00ffffffff00ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ffffffffffff00ff00ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000ffffffffff0000ff0000ff00000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ffff00ff00ffff000000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000ff000000ffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000ff0000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ffffffffffffff0000ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000ffffff0000ff0000ff0000ff00ff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff000000ff000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000ffffff00000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ff000000000000000000000000000000ff00ff00ffffffffffffffff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff00ffffffffffff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000ffff00ff000000000000ff00000000000000000000000000000000ffff00ff0000ff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffff00ffffffffffffffffff000000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ffffffffffff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000ffffff000000000000000000000000ff0000ffff0000000000000000000000ff00000000ff0000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff00ff000000000000000000000000000000ff00ff00000000ff0000ff000000000000000000000000ffffff0000ffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ffff000000000000ff00000000000000000000000000000000ff0000ffffffff0000ff00ff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff00ff0000ff0000ff0000000000000000000000000000ff00000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ffffffffffff00000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000ff000000ff0000000000000000000000ff00ff0000ff0000000000000000000000ff000000ff00000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff00000000000000000000000000000000ffffffff00000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff000000000000000000000000000000ff00ff00000000ff00ff000000000000000000000000000000ff0000ff00000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ffff0000ffffffffffffff00000000000000000000000000ff0000ff0000ff0000ffffffff00000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000ffffffffffffff000000000000000000000000ff000000ff0000ffffffffffffff0000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff000000000000000000000000000000ff00000000ff000000000000000000000000000000ff000000ff000000000000000000000000000000ff00000000000000000000ff00ff0000ff000000000000000000000000ff0000ff00000000000000000000ff00ffff00ff0000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff000000000000000000000000000000ff00000000ff000000000000000000000000ff00000000ff00000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ffffff0000ff000000ffff00000000000000000000000000ff00ff00ffffffffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff0000ffffffff0000ff000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff0000000000000000000000ff0000ff000000000000000000000000ff0000000000000000000000000000ff00000000ff00000000000000000000000000000000ff0000ff000000000000000000000000000000ff00000000000000000000ff00ff0000ff0000000000000000000000ffffffffff000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ffff00ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff00ff00ff0000ffff0000ffff000000000000000000000000000000ff00ff00ff000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffff00ff0000ff0000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff000000000000000000000000ffff0000000000000000000000000000ff00000000000000000000000000ff00000000ff00000000000000000000000000000000ff0000ff0000000000000000000000ffffffffff00000000000000000000ffffff0000ff00000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ffff0000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffff00ffff000000ffff00000000000000000000000000000000000000ff00ffffffffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00ffffffffffff00ff0000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff00000000000000000000ff00000000ff00000000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff000000000000000000000000ffff000000000000000000000000000000ff000000000000000000000000ff00ffff00ff00000000000000000000000000000000ff0000ff000000000000000000000000000000ff00000000000000000000ff00ff0000ff00000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000ffffffffff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ffff0000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ffffff000000ff000000000000000000000000000000000000000000000000ffff00ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff00ff00ff0000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ff0000000000ff00000000000000000000000000ff0000ff0000ff0000ffffff00000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff000000000000000000000000000000ff00000000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff0000000000000000000000ff0000ff000000000000000000000000000000ff0000000000000000000000ff00ffff00ff00000000000000000000000000000000ff0000ff00000000000000000000ff000000ff0000000000000000000000ff00ff0000ff00000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ff00000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000ff00ffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000ffff0000000000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000ffff000000ff00000000000000000000ff00000000ff000000000000000000000000000000ff00000000000000000000ffff0000ffff00000000000000000000000000000000ffffffff0000000000000000000000ffffff000000000000000000000000ff0000ffff000000000000000000000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff00ffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ffffffffffff0000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff00ffff00000000000000ffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000ffff00000000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff00ffffff0000000000000000000000ff00000000ff00000000000000000000ffffffffffff00000000000000000000ffff0000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff000000ffff000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff0000000000000000000000000000000000000000000000000000000000ffffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000ffff000000ffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ff000000000000000000000000000000ffff000000ff0000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffff00000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ffffffffffff00000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff00ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff00000000000000000000000000000000000000000000000000000000ffff000000ff00000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000ff000000000000000000000000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff000000000000000000000000ff0000ffffffffff0000ff000000000000000000000000ffffff000000000000ff00000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000ff0000ff0000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff0000ff00000000000000000000000000ff0000ffffffffff0000ff000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffff0000ff0000000000ff0000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffffffff00000000000000000000ffffffffff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffffffff00000000000000000000ffffffffff0000ff000000ff00ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffff00ffffffffffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000ff00000000000000000000000000ff00ffffffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ffff0000000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000ff00ff00ff000000ff00ff00000000000000000000000000ff00ffffffffffffff00ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff0000ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff0000000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000000000ff00ff000000000000000000000000ff000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ff0000ff00ff00ff00ff00ff00ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000ffffffffff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ffff0000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ffffff00000000000000000000000000ff00000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff00ff00ffffffffffffffffff00000000000000000000ff0000ff0000ffffff000000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff00ff00ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffff000000ff00000000ffff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000ff00000000ff0000000000000000000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00000000ff00000000000000000000000000ffffffffffffff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffff0000ffff00000000ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000ffffffffff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ff000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffff0000ff0000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff0000000000000000000000ffffffffffff00000000000000000000ffffffffffff0000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff0000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff00ff0000000000ff00000000000000000000000000ff00000000ff00ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff0000ff000000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ffffff00ff00ffffff00ff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00000000000000ff0000ff000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ffffff0000ff00000000000000000000ffffffffff00000000000000000000000000000000000000000000000000000000ffff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff0000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ffffffffffffffffff000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffff00000000ff00ff000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000ff0000ff00ffffffff00ff00ffff0000000000000000000000ff00000000ff00ff00000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff000000ff00ff00ff00ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffff000000ffff000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000ff00000000ff00000000000000000000ff0000ff00ff00000000000000000000ff00000000ff00000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff00ff00000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000ff000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00ffff00000000000000ffff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ffffffffffffff0000000000ff00000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff0000ff0000ff0000ff00ff0000ff00000000000000000000ffffffff000000ff0000ff00ff00ff0000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff0000000000ff0000ffff00000000000000000000ffff0000000000000000000000ffff00000000000000000000000000ff000000ff00ff00ff00ff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00ff00ff0000ff0000ff0000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff0000ff00ff00000000000000000000ff00000000ff00000000000000000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000ff000000ff0000000000000000000000ffffffff00000000000000000000000000000000ff000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00ff000000ff0000ffffffff000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000ff00ff0000ffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000ff00ff0000ff0000ff00ff0000ff00000000000000000000ff0000ff000000ff0000ff00ff00ff000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffff00000000000000ffff000000000000000000000000000000ff000000ff00ffffff00ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffff0000ffffffff0000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff0000ff00ff00000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ffff0000ffff0000000000000000000000ffffffff000000000000000000000000ff000000ff00000000000000000000ff00000000ff000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ff0000ff00ffff000000000000000000000000000000ff00ff00ff00000000000000ff0000000000000000000000ffffffffffffff0000ff000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff00ff0000ff0000ff00ff0000ff00000000000000000000ff0000ff000000ff00000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffff00ff0000000000ff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ff000000ff00000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ffffffffffff00000000000000000000ffffff0000ff00000000000000000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000ffff0000ffff00000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000ff0000ff00ff00ff00ff00000000000000000000000000ffffffffffff00ff0000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffff00ff000000ffffffffffffff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff00ffff00ffffffffffffffffff00000000000000000000ffffffff00ffffff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffff00ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffff000000ff0000ff0000ff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff000000000000ff000000ff000000000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000000000000000ffffff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000ffffff00ffffffffffff00ffffff00000000000000000000000000ff000000000000ff00ff00000000000000000000000000ffffffffffffffffff00000000ff0000000000000000000000ffff00ff000000ffffffffffffff0000000000000000000000000000ffff0000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000ff000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000ffff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ffffffffff0000ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000ff000000000000000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff00000000ff00000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000ffff000000000000ff0000000000000000000000000000000000ff00ff00ff0000ff0000ff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00ffffffffffffffff000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000ff00ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000ff000000000000000000000000000000ff00000000ff0000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff00ffff000000ff0000000000000000000000000000000000ff00ff00ff0000ff00ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000ff00000000ff00000000000000000000ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffffffffffffffffff00000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000000000ff00ffffffff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffffffffffff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00000000000000000000ffffffffff00000000000000000000000000000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000ff00000000ff00000000000000000000ff00000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000ffff00ff0000ff0000000000000000000000000000000000000000ff00ff0000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ffffffffffff00ffffffffffffffff00000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000ff000000ff00000000000000000000ff00000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000ffff00ff0000ff0000000000000000000000000000000000000000ff0000000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff0000000000000000000000ff000000ff00000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffff000000000000000000000000000000ffff000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000000000ffffff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ffffffffffffff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff000000000000000000000000000000ff0000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000ff0000ff0000ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000ff00ffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000ffff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000ffff000000000000000000000000ff00000000ff0000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000ff00ffff00ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffff000000000000000000000000000000ff0000ffffffffffffff00000000000000000000000000ff000000ff00ff00ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffff00000000ff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000ff0000ff000000000000000000000000ff0000ff0000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000ffff0000ffff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000ffff0000ffff00000000000000000000000000000000000000000000000000000000ffffff00000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff00ff000000ff00000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff00ff0000000000000000000000000000ff00ff000000ffffffffffff000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff0000000000000000000000000000000000ff00000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000ffff000000ff00ffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000ff0000000000ff0000000000000000000000ff0000000000ff00ff0000000000ff000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffff000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff00000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000ff0000000000000000000000ff0000ff00ff0000000000000000ff0000000000000000000000000000ffffffffffffff000000000000000000000000000000ffffffffffff00000000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ffffffffffffff0000000000000000000000ff00ff00ff00ff00ff00ff000000ff000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff00000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff00000000ffffff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ffffffff00ffff0000ff000000ffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00ff000000ff0000000000ff0000000000000000000000ff00ff00ff00ff00ff00ff000000ff000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000ffffffffffffffffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff00ff00ff00ffff00ff00ff0000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000ffffffffff0000ffffffffff00000000000000000000000000ff0000ffffffffffffffffffffff0000000000000000000000ff00ff000000ffffffffffffff0000000000000000000000ff00ff00ff00ff00ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ff0000ff0000ff0000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ffff000000000000000000000000000000000000ff0000000000ff00000000000000000000ff0000ff00ff0000ff0000ff0000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffff0000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff0000000000ff0000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000000000000000ff00ff00ffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff0000ff0000000000000000000000000000ffffffffffffff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff00ff00000000000000000000ffffffffffffff0000ff000000ff0000000000000000000000ff0000ff00ff0000ff0000ff0000ff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffffff0000ff0000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ffffff0000000000ff00ff0000ff0000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ffffffffffff00ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000ff0000000000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff0000000000000000000000000000ff000000000000000000ff00ff00000000000000000000000000000000ff000000ff00ff000000000000000000000000ffffffff00ffffffffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000ff00ff0000ffff00ff0000ff00ff00000000000000000000ff000000ff000000000000000000000000000000000000000000ff0000ff0000ffff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff000000ff00ff0000000000000000000000000000ffffffffffffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ffffff00000000ff00000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000ff0000ff00000000ff0000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffffffff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff00ffffff00ffffff0000ff00ff00000000000000000000ff000000ff00ffffffffffffffffff0000000000000000000000ff0000ff000000ffffff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000ff00ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ffffff000000000000000000ff00000000000000000000000000ffffffffffff000000ff00ff000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ff00000000ff00ff00000000ff000000000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000ffffffffffffff00ffffffffff00ff0000000000000000000000ff00ff000000ff00ffff0000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffff00ff00ffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ffffffffffffff0000000000ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff0000ff0000ff00ff0000000000000000000000ffffffff0000ff0000ff0000ff000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000ff000000ff00ff000000000000000000000000ffffffff00ffffffffffffffffffff0000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000000000ffffffffffffff000000000000000000000000ff0000ff000000ff00ff00ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000000000000000000000ffff0000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000ff00ff00000000000000000000000000ff000000000000ffffffffffffff0000000000000000000000ff000000ff000000ff00ff000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff00ff0000ff0000ff00ff00ff00000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000ff0000ff0000000000000000000000000000000000000000000000ffffffffffff00ffffffffffff0000000000000000000000ffffffffffff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000ffffffffff0000ff000000ff000000000000000000000000000000ff000000ffffff000000ff0000000000000000000000ffffffffffff00000000ff000000000000000000000000000000ffffffffffff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ffff00000000000000000000ff0000ff00000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff000000ffff000000000000000000000000000000000000ffffffffff00ffffffffffffffff00000000000000000000ffffffffffffffffff00ff000000ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ffffffff000000ff000000000000000000000000ff0000ffff00ff0000ff0000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffff00ff000000ff0000000000000000000000ff0000ff000000ff00000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000ffffffffffff00ff00ff0000ff00ff00000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ffff0000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000ffffffffffff000000000000000000000000000000ff00000000ff000000000000000000000000ff00000000000000000000000000ffffffff0000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ffffffff0000ff000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000ff0000ff0000ff00ff0000000000000000000000ff0000ffff00ff00ffff0000ff00000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff000000ff000000ff00000000ff0000000000000000000000ffffffff00ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000000000ff000000ff00ff0000ff00ff00000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff000000000000000000000000ffffffffff00000000000000000000ffffffffff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000ff0000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000ff0000000000000000000000ff00000000ff00000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000ff0000ff00000000ffff0000000000000000000000000000000000000000ff0000ff0000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000ffffff0000ffffffff0000ff00ff0000000000000000000000ff0000ff00ffffff00ff0000ff00000000000000000000000000ff0000000000ffffffffffff00000000000000000000000000ff000000ff000000ffffffffffff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff00ff00ffff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ffffff00ff0000ff000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff00000000ff00000000000000000000ff000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000ff000000ff0000ff00ff0000000000000000000000ffffffffffffff0000ff0000ff00000000000000000000000000ffffffffffffff0000000000ff0000000000000000000000ffff00ff0000ff0000ff000000ff00000000000000000000000000ffff00ff0000ff0000ff00ff0000000000000000000000ffffffff00ffff0000ff0000ff000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ffffffff000000ff00000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffff00ff00ff00ff0000000000000000000000ff0000000000ff00ff00000000ff000000000000000000000000ffffffffff00ff00ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ffffff000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff00000000ff0000000000000000000000ffffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff00ff0000ff0000ff00ff0000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000ffff0000ff0000ff000000ff00000000000000000000000000ff0000ffffffff0000ff00ff0000000000000000000000ff0000ff0000ff0000ffffffffffff00000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff0000ff00ff0000000000000000000000ffffffffffffff0000ff0000ff000000000000000000000000000000ff000000ff00ff00ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ffffffff0000ff000000000000000000000000ff0000ff00ff0000ff0000ff00ff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffff00ffffffffffffffff00000000000000000000000000ff000000000000ffff0000ff0000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff0000000000000000ff00000000000000000000000000ff00ff0000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff0000ff000000ff00000000000000000000000000ff00ffffffffffff00ff00ff0000000000000000000000ff0000ffffffffff00ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000ff0000000000000000000000000000ffffffffff00000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ffff00ffffffffffffffffffff000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000ffffffff00ff0000ff0000ffffffff00000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ffffff000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffff0000ff0000000000ff0000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff000000ff00000000ff00000000000000000000000000ffffffff0000ff0000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff000000ff0000000000000000000000000000000000ff0000ffffffffff0000ff000000000000000000000000000000000000ff0000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ffffffff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00ffffffffffffffff0000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ffff0000ffff000000ffff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000ff00ff00ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000ff0000ff00000000000000000000ffffffff00000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffff0000000000ff0000ff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000000000ff00ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000ffff000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ffff00000000000000000000ff00000000ff00000000000000000000ffff0000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ffffff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff00ff0000000000000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ffff00000000000000000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000000000ff00ff00ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ffffff00000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00000000ff0000ff0000000000000000000000ff00ff00ff00ff00ffff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffffffff00000000000000000000000000ff0000ffff000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000ff00000000000000000000ffffffff000000ff0000ffffffffff000000000000000000000000ff000000000000000000ff00000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff000000000000ffffff00000000000000000000000000000000ff00000000000000ff0000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000ff00000000000000000000000000ff00000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000ff000000ff00ff0000ff0000ff0000000000000000000000ff0000ffff00ff00ff00ff00ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffff000000ff00ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000ffffff000000ff00000000ff0000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000ffffffffff00000000ff0000ff0000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000ff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000ff0000ff00ff00ff000000000000000000000000ff0000ff00ff0000ff000000ff0000000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffff0000ff000000ff0000ff00000000000000000000ffffff0000000000ff000000ff00000000000000000000000000ff000000ff00000000ff0000ff0000000000000000000000000000000000ff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000ff00000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00ff00000000ffffff00000000000000000000000000ff0000ff0000ffffff00ffffffffff000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ffffff0000ff000000ff00000000000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000ffffffffffff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff00ff00ff000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000ffffffff0000ff0000000000ff0000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000ff000000ff0000ff00ff000000000000000000000000ff00ff0000000000ff00ff0000000000000000000000000000000000000000000000ff0000ff000000000000000000000000ff0000ff0000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff00000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff00ff00ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff0000ffff00ff0000000000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff000000ffff0000ff0000ffff00ff0000000000000000000000ff00ff0000000000ff00ff00000000000000000000000000ffffffffffffff000000ff0000ff000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff00ff00ff00000000000000000000000000ff00ff000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff00ff000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffff0000000000ff00ff0000000000000000000000000000000000ff00000000ffffffffff000000000000000000000000ff0000ff00ff0000000000000000ff00000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000000000000000ffff00ff00ff0000ff0000000000000000000000ff00ff0000000000ff00ff00000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ffffffffffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000ffff000000000000000000ffffffff000000000000000000000000ff00ff00ffffffffffffff0000000000000000000000000000ffff0000ffffffffffffff0000000000000000000000000000ff000000ffff0000000000ffff000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ff0000ff00000000ff000000ff000000000000000000000000ffffffff00ffffffffffffffffffff0000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ffffffff00ff0000ff00ff0000ff0000000000000000000000ff00ffffff00000000ff000000000000000000000000000000ffffffffff0000000000ff0000000000000000000000000000ff0000ff000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff00000000000000ff000000ff000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff00ff00000000ffff00ffff0000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000ff0000ff000000ff00000000ff0000000000000000000000000000ffffffffff0000ffffffffffff000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000ff000000000000000000000000000000ff0000ff00ff0000ff00ff0000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ffffffffffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000ff000000000000000000000000000000ffff00000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000000000ff000000ff000000000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000000000ff00ff0000000000ffffff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000ff00ffff000000ffffffffff000000000000000000000000ff0000ff0000ff000000ff0000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ff0000ff0000ffffff00ffffffff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000ffffffffffffff0000ffffffff00000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffff00ff000000ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00ff00ff0000ff000000ff000000000000000000000000ffffffff0000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff0000ffffffffffffff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff00ffff00ff000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000ffffff000000ff0000000000ff00000000000000000000000000ff0000ff00ff0000000000ff00000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ffffffffff00ff0000000000ff000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ffff000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff000000ff00ff00ffffffff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffff00ff0000ffffffffffffffff00000000000000000000000000ffff0000ffffffffffffff000000000000000000000000ffffffffff0000ff00000000ff000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000ff000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000ff0000000000000000000000000000000000ff0000ffffffffff000000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ff00ff00ff0000000000ff00ff0000000000000000000000000000ffffff00ff000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000ff000000ff00ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffff0000ffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ffffffffff000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000ffffffffffff00000000ff000000000000000000000000000000ffffffffff00000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffff0000ff0000ff00000000000000000000000000ff00ff000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ffffffffffff00ffffffffffffff000000000000000000000000ff000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ffff00ff0000ff0000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000ffffffff00ff00ff000000ff00ff000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff00ffff0000ff0000000000000000000000000000ffff000000ff000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffff00ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ff00ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ff0000ff0000ff00000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ffffffffffffff00ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ffff000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ffff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffff00000000000000ffffff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff00ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ffff000000ffff00000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000ff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000000000ff000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000ffff00000000000000000000000000ffff0000ff0000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000ff0000000000000000000000ff0000ff00ff000000ff000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff000000ffffffffffff00000000000000000000ff00ff00ff00ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff0000000000ff000000000000000000000000000000ff00ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000ff000000000000000000000000ffffffff0000ff0000ff0000ff000000000000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffff0000000000ff000000000000000000000000000000ff000000ff000000000000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ff0000ff00ff000000000000000000000000ffffff000000ff00ff00000000ffff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff000000000000000000000000000000ff00ff00ff00ff00ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff00ff000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ffffffff000000000000000000000000ff0000ff00ffffffffffffff0000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ff0000ffffffffffffffff0000ff0000000000000000000000ff0000000000ff00ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ffff000000ff000000ff000000000000000000000000ffffff000000ff000000ff00ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff0000ff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff00ff0000ff0000000000ff0000000000000000000000ff0000ff0000ff0000000000ff00000000000000000000000000ff000000000000000000000000ff0000000000000000000000ff0000ff0000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ffff00ff0000ff0000000000000000000000000000ff00ffffffff00000000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffff00ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000ffffffff0000ffffffffffffff00000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ffffff000000ffff00ff000000000000000000000000000000ff00ff000000ff0000ff00ff00000000000000000000000000ffffffffff000000ffffffffff000000000000000000000000ff0000ff000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000ff0000ff0000ff00ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ffffffffffffffff000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000ff0000ffff00ff0000000000ff00ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffff00000000ff00000000000000000000000000000000ffff0000ffff00000000000000000000000000000000ff00ff000000ff0000ff00ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ff0000ff00ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff00ff00ff000000000000000000000000000000ff000000000000ff00000000000000000000000000ffffff00000000ff0000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff00000000ff00ff00000000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ffff000000ff00ff00ff000000000000000000000000000000ff00ff000000ff00ff000000ff00000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff000000000000ffff000000000000000000000000ff0000000000ff0000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ffff0000ffffffffffffffff00000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff0000ff0000ff00ff00ff0000000000000000000000ffff0000ffffffffffffffff000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ff0000ff000000ffffffffffffff0000000000000000000000ffffffff0000ff0000000000ff00000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff000000ff000000000000000000000000000000ffff0000ff000000ff0000000000000000000000000000ff00ffffff00ff00ff000000ff00000000000000000000000000000000ff000000ff00000000000000000000000000000000ff0000ff00000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff000000ff0000000000000000000000000000ffff0000000000ff000000ff000000000000000000000000ffff00000000ff00000000ffffff000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000ff0000ff000000ff000000000000000000000000000000ff00ff0000ff000000ff00ff000000000000000000000000000000ff0000ff00ff00ff00ff0000000000000000000000000000ffffff000000000000ff00000000000000000000000000000000ff00000000ff00ff000000000000000000000000000000ff00ff000000ff0000000000ff0000000000000000000000ff0000ff00ff00ff000000ff00ff00000000000000000000000000ffffffffffff00ffffffffffff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff00ff000000ff0000000000000000000000000000000000ffff000000000000000000000000000000000000000000ff00000000ffffffffffff0000000000000000000000ffffffffffff000000ffffffffffff0000000000000000000000ffffffffffff00ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff00ff0000ff0000ff00ff00000000000000000000000000ff00ffff0000ff000000ff0000ff000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff00ff000000ff0000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ff00000000ff00ff000000000000000000000000000000ff00ff000000ff0000000000ff0000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ffffffffff000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff0000ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ff00ff00ff00ff00ff00000000000000000000000000ff000000ffff00ff0000ff0000ff000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000ffff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00ffff0000ffffffffffffff0000000000000000000000ffffffff00ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ffffffffff0000ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffff000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff000000000000ff0000ff0000ff000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000ffff00ff0000ff00ff00ff00ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff00000000ff00000000ff00000000000000000000000000ff000000ffffffffffffffffffff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff000000000000ff0000ff000000000000000000000000000000ff00000000000000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000ffff00ff0000000000ff000000ff00000000000000000000000000ffff0000ff00ff00ff00ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000ff00000000ff000000ff000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffff000000000000ff000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff0000ff0000ff00ff00ff00000000000000000000000000ffffffffffff00ff0000ff000000000000000000000000000000ff00000000000000000000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffff0000ffffffffffffffff0000000000000000000000000000ffff00ff00ff00ff00ff000000000000000000000000000000ffffffffffffff00ff00000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ffff000000ffff00000000000000000000000000ff00000000ff000000ffffff00000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000ff0000ff0000ff00ff00ff000000000000000000000000000000000000ff00ff0000ff000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffff00000000ff000000000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00ff00ff0000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ffffffffffffffff000000000000000000000000000000ffffffffff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff00ff0000ff0000ff00ff0000ff0000000000000000000000000000000000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff0000ff00ff00ff00ff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ff0000000000000000000000000000ffff0000ffffffff00ff0000ff0000000000000000000000ffffffffffffff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000ffffffffff00ff00ff00ff00ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ff0000000000000000000000000000ffff0000ff000000ff000000ff00000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00ffff00ff00ff00ff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ff00000000ffffffffff00000000000000000000ffffffffffffff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00ffffffffff00ff0000000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000ff0000ff0000ff00ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000000000000000000000000000000000ff0000ff00ff00ff0000ff00ff00000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000ff0000ff000000000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00ff00ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff00ff00ff0000000000000000000000000000ffff00ff00000000ff000000000000000000000000000000000000ff00ff00000000ff00ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff000000ffffffffff0000000000000000000000000000000000ff00ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffff000000ffffff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000ff00000000000000000000000000ff00ff00ff00ff00ff00ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00000000ff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ffffff00000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000000000ffffffffffffff000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ffffff0000ffff00000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000ffffffff000000ffffffff000000000000000000000000ffffff000000ff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ff000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ffffffffff00ffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000ff0000ff00ff0000000000000000000000000000000000ffff00ff000000ffff0000000000000000000000ffffff00000000ff0000000000ff00000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffff00ff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffffff0000ffff00ffff0000000000000000000000000000ff00ffffff0000ff000000ff00000000000000000000000000ffffffffff000000ffffffffff0000000000000000000000000000000000ff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000ffffffffffff00ffffffffffff00000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000000000ffff00ffff00000000000000000000000000000000ff00ff00000000ff000000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff00ff00000000ff00000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00000000ff000000000000000000000000000000ffff0000ff0000ff000000000000000000000000000000ff00ff0000000000ff00ff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff0000000000ff0000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffff00000000ffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffff0000ff0000000000ff0000ffff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ff0000ff0000000000000000000000000000000000ffff00000000000000000000000000000000000000ff00ff0000000000ff00ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ffffffffffffff000000000000000000000000ff00ff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff00ff0000ff00ff0000000000000000000000000000ffffffffffffff0000000000000000000000000000ffffff000000ff0000ff0000ff000000000000000000000000ffff0000ffffffffffffffff0000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ff00000000ff00ff00000000ff0000000000000000000000000000ff0000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff00ff0000ff000000000000000000000000ff0000ffffffffffffffffff00ff000000000000000000000000ff00ffffff00000000ff0000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffff0000000000000000ffffffff000000000000000000000000ff0000ff00ff0000000000ff00000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00ffffff0000ffffff000000000000000000000000ffff0000ff0000000000ff0000ffff00000000000000000000000000ff000000ff00ff00ff000000000000000000000000000000ffffff000000000000ff0000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ffffff000000ff00000000000000000000000000ff000000000000000000000000ff00000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000000000ff000000ff000000000000000000000000ff00000000ffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff00ffffffffffffffffffff00000000000000000000000000ff000000ffffff0000ffffff000000000000000000000000ff00ffffffffffffff00ff000000000000000000000000000000ff000000ff00ff00ff0000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffff00ffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ffff00000000ff00000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff0000000000ff000000ff000000000000000000000000ffff0000ff00000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ffffff0000ffffff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000ffffff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00ff00ffffffffffffff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff0000ffffffffffffffff0000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffff00ff000000ffffff0000ffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff0000ff000000ffffff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffff000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffff00ff0000ff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00ff00ff0000000000ff000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff000000ff00ff00ff000000000000000000000000000000ffff00ffffff0000ffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff00ff00ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000ff000000000000000000000000000000000000000000ffff00ff0000ff0000ff0000ff000000000000000000000000000000ffff000000ffff000000ffff00000000000000000000000000ffffffffffffffffff00000000000000000000000000ff00000000ffffffffffffffffffff000000000000000000000000ffffffffffffffff00ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000ff000000000000000000000000ff0000000000ff00ff000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff000000ff00ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff00ff00ffffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff00000000000000000000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ffff0000000000ff0000ff000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ffffffffff00000000000000000000000000ff00000000ff00ff00ffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff00ff00ff0000000000ff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ffff000000ff000000ff000000000000000000000000000000ff000000000000ffffffff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000ff000000ffff0000000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffffff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ffffffff000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ff000000000000000000000000000000ffff00ff00ff0000000000ff0000000000000000000000ffff0000ff0000000000ff0000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffffffff00ffff00000000000000000000ffffffffffff000000ffffffff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ff000000000000000000000000000000ffff00ff00ff0000000000ff00000000000000000000000000ff00ffffffffffffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ffffffff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ff000000ff00000000000000000000000000000000ff0000000000ffffffff00000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff00ffffff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff0000ffffffff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000ffffffffffff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00000000ffffffffffffffffff00000000000000000000000000ff0000000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000ff00ff0000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000ffff000000000000000000000000ff0000ff00ff0000ff00ff000000000000000000000000000000ffff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000ff00ff000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff0000000000000000000000000000ff0000ff00ff0000ff00ff000000000000000000000000000000ff000000ff00ff00ff00ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffff0000ffffffffff000000000000000000000000000000ff00ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ffff0000ffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff00ff00ff0000ff0000000000000000000000000000ff00ff00000000ff000000ff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff000000ff00ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000ff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000ff00ffffffff0000ffffffff0000000000000000000000ffffff0000ff00ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000ff00000000ff00ff00ff00ff00ff00000000000000000000000000000000ff00ff000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff000000ff00ff00ff00ff00ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff000000ff00ff000000000000000000000000ff00ff000000ffff00ff00ff00000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ffffff00ff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffff000000000000000000000000000000000000ff0000ff00ff00ffff0000ffff00000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000ff000000ff0000ffff0000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff00000000ff0000000000000000000000000000ff0000000000ff0000ff0000ff00000000000000000000ffffff000000ff000000ff00ff0000000000000000000000000000ffffffffffff0000ffffffffff000000000000000000000000000000ff00ff0000ffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ff0000ff0000ff000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff000000000000ff00ff00ff000000000000000000000000ff00ffffff00ff000000ff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000000000ff00ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000ff00ffff0000ffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff00000000ffff0000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffff0000ffff00ff000000000000000000000000ff00ff000000ff0000ff00ff0000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ffffffffffffffff00ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000000000ff00ff00ff000000ff000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff000000ffff00ff00ff00ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000000000ff0000ffff00000000000000000000000000ff00ff000000ff0000ff00ff0000000000000000000000000000ffff00ff0000000000ff0000ff0000000000000000000000ff0000ff0000ff00ffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ff00ff000000ff0000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ffffffffffffff00000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ffffff0000000000000000ff00000000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000ffffffffffffff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffff00ff00ff00ff000000000000000000000000ff00ff000000ff00ff000000ff00000000000000000000000000ff00ffff00ff00ff00ff00ff000000000000000000000000ff0000ff0000ff0000ffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff000000000000000000000000ff00000000ffffffffffffff0000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ffff000000ff0000ff00000000000000000000000000000000ff0000ffff00000000000000ff000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000ff000000000000ff0000ff000000000000000000000000ff0000ff000000ffffffff00ffffff000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffffffff000000ff0000000000000000000000000000ff00ff000000ff00ff000000ff0000000000000000000000ff00ffffff00ff00ff000000ff00000000000000000000000000ff0000ffff000000ffffff00000000000000000000000000ff0000ff0000ff0000ff00ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ffff000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000ff00ff000000ff0000000000ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ffff0000ff0000ff0000ff0000ffff00000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ff00ff000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ffffffffff00ffffffffff0000000000000000000000000000ff000000ffffff00ffffff00000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff0000000000ff0000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ffffffffffff00ffffffffff000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff00ff000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff00ff000000ff0000ff00000000000000000000000000ff00ff000000ffffffffffffffff00000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ffffffffff00000000000000000000ffffffffffff00ffffffffffffffff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000ff000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffff000000ff00000000ff0000ffff0000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00000000ff0000ff00000000ff0000000000000000000000ff00ffff0000ff000000000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffff00000000000000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000ffffffffff00ff000000ff00ff00000000000000000000000000ffffffffffffffffffffffffff00000000000000000000ffffffffff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000ff000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00ffffffffffffff00ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000ffffff000000ff0000ff0000ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00000000ff0000ff00000000ff00000000000000000000000000ff00ff00ff000000000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff0000ff00ff000000ff0000ff0000000000000000000000ff000000ff00ff000000ff0000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffff0000ff00000000ff0000ff000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ffff0000ffffffffffffff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff000000000000ff00ff000000ff0000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00ff0000ffffffffffffffffff0000000000000000000000ff000000ff00ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff00ffffffffffff00ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff00ff000000ff0000ff0000ff00000000000000000000000000ff00ffff00000000000000ffff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff00ff000000000000000000000000000000000000ff000000ffffff0000ffffff000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffff000000ff0000ff0000ff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff00000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000ffffffffff000000ffffffffff00000000000000000000000000ffffffffff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff00ff000000ff00000000ff00000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff0000ff0000ff00000000000000000000000000ff00000000ff00ff00ff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff0000000000000000000000000000000000ffff00ffffffffffffffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ffffffffff00000000000000000000000000000000ffff00000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffffffffffff00000000000000000000000000ff00000000ff00ff00ff00000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ffffffffff000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ff00000000ff000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ffffffffff000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ff00ff00ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffff0000000000000000000000000000ff000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff00ff00000000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff000000000000000000ff000000000000000000000000ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ffff0000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000ffff000000000000000000000000ffffffffff0000000000ff0000000000000000000000000000ff00ff000000ff000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00ff0000ff00ff00ff00ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffff0000ff0000ff0000000000000000000000000000ff00ff00000000ff000000ff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ffffffff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ffffffffffff000000ff000000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffff0000ff000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00000000ff00ff000000ff00ff00000000000000000000000000000000ff00ff000000000000000000000000000000000000ffffffffff0000ff0000ff00000000000000000000000000000000000000ff00ff00ff00ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff00ff00000000ff00ff00000000000000000000000000000000000000ff0000ff00ff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ffffff000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffff00ff000000ff00ff0000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ffff00ffff0000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffff0000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000ffffff00000000ff000000ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ff000000ff00ff0000ff000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00ff00ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffff0000ff000000000000000000000000ffff000000ff0000000000ff0000000000000000000000000000ff00ffffff00ff000000ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff00ffff0000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ff00ff000000ff0000000000000000000000000000ff00ff00000000ff0000ff000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff0000ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00ff000000ff00000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ff0000ff000000ff00ff00ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00ff0000ff00ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff00ff0000ff0000ff0000000000000000000000000000ff00ff00ff0000ff0000ff0000ff0000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff0000ff00ff0000000000000000000000ff0000ff000000ff00ff00ff00000000000000000000000000ffffff0000ff000000ff000000ff0000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff00ff00000000ff0000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffff0000ff000000000000000000000000ffff0000ffff000000ff00ff0000000000000000000000000000ff00ff0000ff00ff0000ff0000ff0000000000000000000000000000ffffffffffffff000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ffff0000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ffff00ffff00000000000000ff0000000000000000000000ff00000000000000000000ff0000000000000000000000000000ff00ffffffffff000000ff000000000000000000000000ffffffff00000000ffffff00000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ff0000ff000000ff0000000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ffffffffffffff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff00000000ff0000000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff00ffffffff00ff0000ff0000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ff00ff0000000000000000ff00ff00000000000000000000000000ff0000ff0000ffff00ff00ff0000000000000000000000ff0000ff00ff00ff00ff00ff00ff0000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000ff00ff000000ffffffffffffff00000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ff00000000ffffff00ffffff00000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff00000000ff000000000000000000000000000000ff00ff00000000ffff00000000000000000000000000000000ff0000ff00ff0000ff00ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000ff0000ffff0000000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000ffffffff0000ff00ff0000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000ff00ff00ff000000ff000000ff000000000000000000000000ff00ff000000ff0000000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ffffffffff00000000000000000000ffff0000ff0000000000ffff00000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000ff0000ff00000000ffff00000000000000000000000000000000ff0000ffffffffffffff0000ff000000000000000000000000ff0000ff0000ff0000ff00ff0000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000ff00ffff0000ffffffffffffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffff0000000000000000000000000000000000ffff00000000000000ff0000000000000000000000000000ffffffffff0000ff0000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff00ffffffffffffff00ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ffffff0000ffffffff00ffffffff0000000000000000000000ff0000ffffffffffffffffffffffff00000000000000000000ff0000000000000000ff000000000000000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000ff0000ffffffffffffffff0000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ffff00ff0000ff00000000000000000000000000000000ffffffff000000ff000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000ff000000ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ffffffffffff0000000000000000000000000000000000000000ff00ffffffffffffff000000000000000000000000ffffff0000000000ff0000000000ff000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff0000000000ffff000000000000000000000000ff0000ffffffffff00ffffff0000000000000000000000ffff00000000ff00000000ff0000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000000000ff00ffffffffffffff00ff000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffff0000ffffffffffffffffff000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ffff00000000000000ff0000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000ffff0000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff0000ff0000ffffffffffffff00000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffff00ffffffffffffffffffff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ffff000000000000000000000000ffffffffff00ff0000000000ff000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ffffffff0000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff0000000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ff00ff000000ff0000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffff000000000000000000000000ff00000000ffff00ff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000ff000000000000000000000000ff00ff00ff00ffff00ff00ff00ff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ff00ff00ff00ff0000ff000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000ff000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffff0000000000000000000000ffff00ff00ff00ff0000ff000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ffffff000000000000000000000000ff00ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ffffffffffffffff000000000000000000000000ff00ff00ff00ff00000000ff000000000000000000000000ffffffffffffff0000ff000000ff0000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000ff000000000000000000000000ff000000ff00ff0000000000000000000000000000000000000000ffffff0000ff00000000ff000000000000000000000000ff00ff00ff00ffff00ffff0000ff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff0000ff0000000000000000000000ff000000ff000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff0000ff00ff0000000000000000000000000000000000000000ffff000000ffffffffffff000000000000000000000000ff00ff00ff00ff00ffff00ff00ff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000ffff0000000000ffff00000000000000000000ffffffffffffff00ff0000ff00000000000000000000000000ffffff0000ff000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff00ff0000ff000000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000ffffffffffffff0000ff0000ffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ffffffff00ff00ff0000000000000000000000000000ff00ff0000ff00000000ffffff00000000000000000000ffffff0000000000ff000000ff000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ffffff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000ffffffffffff00ff00000000ff000000000000000000000000ff0000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000ff00ffffff000000ff00ff0000000000000000000000000000ffffffffff0000ffff00ff000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff000000ffffffffffff000000000000000000000000ff00000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000ffff000000ff0000ff0000ff0000ff0000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff00ff00ff0000ff00ffff000000000000000000000000000000000000ff00ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000ff000000ff000000ffff000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ff000000ff000000000000000000000000000000000000000000ffffffffffff0000ffff0000ffff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff00ff0000000000ff00ff0000000000000000000000000000ff00ff00ff0000ff0000ff0000000000000000000000000000ffffffffff00ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff00ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffff0000000000ff000000000000000000000000ff000000ff00ff00000000ff00000000000000000000000000ff00000000ff00ff00ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffff000000ff000000000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000ff00ff0000000000ff00ff0000000000000000000000000000ffffffffffff00ff0000ffff00000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff0000000000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffff00000000ff00ff00ff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00ff000000ff0000ff0000000000000000000000000000ff00000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000ffff0000ffff000000ff00ff0000000000000000000000000000ff00ffffff0000ff000000ff000000000000000000000000000000ff000000ffff0000ff00ff000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000ffff00000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ffff00000000000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ffffff00000000000000000000000000000000ff0000ff00ff00ff0000ff000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ffffffffffff00ffffffffffff0000000000000000000000ffffffffffff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000ff0000000000000000000000000000ff0000ff00ffffffffffffff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ffffff000000ff0000ff0000ff0000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000ff00ff000000000000ff00000000000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff0000ff0000ff00ff000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ffffff00ffffff000000000000000000000000000000000000000000000000000000000000000000000000ffff00ffffffffffff0000ff000000000000000000000000000000ff00ff00ff0000000000ff0000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff00ff000000ff0000ff0000ff0000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00ff000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ffffffffff00000000000000000000ffff0000ff0000ff0000000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ffffffffffffff0000ff00ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff00000000ff000000ff00000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff0000ff00000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff000000000000000000000000000000000000ffff000000ffffffffffffff000000000000000000000000ffffffffff0000ff000000ff0000000000000000000000000000ff00ff00000000ff00ff00000000000000000000000000ffffffffff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ffffffffffffff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffff0000ffffffffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00000000ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffff0000000000000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00ff00000000ff00ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffff00ff00000000ffffffffff0000000000000000000000000000ffff000000ff000000ff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff00ff00ff0000000000ff000000000000000000000000ff000000ff00ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ffff0000ff000000ff000000ff000000000000000000000000ff00ff000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff0000000000ff00000000000000000000000000ff000000ff00000000ffffff0000000000000000000000ffff00000000ffffffffffffffff000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ffff0000ff0000ff0000ff00000000000000000000000000ff000000ffffff0000ffffff00000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff000000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000ffffffffff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ff0000ffffffffffffff000000000000000000000000ff0000ffffffffffffffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff000000ff0000000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ffff00000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff000000ff000000000000000000000000000000ffff0000ff0000000000ff00000000000000000000000000ff0000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff000000ff000000000000000000000000000000ffff0000ffffffffffffff0000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ffffffff00ffffffff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ffffffffffffff00000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ffffffff00ffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000ff00000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff0000ff000000000000000000000000000000000000ff000000ff00ff00ff00ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff00ff0000ff0000ff000000000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000ff00000000000000000000000000ff000000ff000000ff00ff00ff0000000000000000000000000000ff000000ff00ff00ff00ff000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffffffff000000000000000000000000ff00ff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff0000ff00000000ff000000ff0000000000000000000000ffffffffffffff00ffff0000ffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000ff00000000000000000000000000ff000000ff00ff00000000ff00000000000000000000000000ffffffffffff0000ff000000ff0000000000000000000000000000ff0000000000ff000000ff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff0000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff0000ffff0000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ffffffffff0000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff00000000ff0000ff000000ff000000000000000000000000ffffffffff0000ffff0000ffff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000ffffffffffff00ff0000000000000000000000000000000000ffffff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000ff00ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ffffffffffff0000ff000000ff000000000000000000000000ff000000ff00ff00ff00ff00ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ffffffffffffff00ff000000000000000000000000ff000000ff00ff0000ff000000ff000000000000000000000000000000000000000000ff00ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ffffff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff00000000ff0000ff000000ff000000000000000000000000ffffffffff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000ff00ff000000ff00ff000000000000000000000000ffffff00000000000000000000ff000000000000000000000000ffffffffff00ff00000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000ff0000ff00ff000000ff00ff0000000000000000000000ffffffffffff0000ffffffffff000000000000000000000000ff000000ff00ffffff00ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffff0000ff00000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ffff0000000000000000ff000000000000000000000000ff00ff00ff00ff0000000000ff00000000000000000000000000000000ff00ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000ff000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff0000ff00ffffffffff00ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ffffffffff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ffffffffffff0000ff000000ff000000000000000000000000ff00000000ff00ff00000000ff000000000000000000000000000000ff000000ff0000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffff0000ff00000000000000000000000000ffffffff0000ff0000ff00ff00000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ffffffffff00ff0000ff0000ff000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff0000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffff000000ff0000000000ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ffffffffffffff00ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ff0000ff00000000000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000000000ff00ffffff000000ff000000000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff0000000000ffff000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ffff0000ffffffffffffff0000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000ff0000ff0000000000ff00ff00000000000000000000000000ff0000ff0000ffffffffffffffffff000000000000000000000000ffffffffffff00ffffffffffff00000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ffffffffff0000ff00000000000000000000000000ff0000ff0000ff00ff000000ff000000000000000000000000ff00ff0000ffffffffffffffffff000000000000000000000000ffffff0000ff0000ff0000ff000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff000000ff0000000000000000000000000000ff000000000000ff000000ff0000000000000000000000ff00000000ff00ff00ff0000ff00ff000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ff00ff000000ffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ffffffffffffff00000000000000000000000000ff00ff000000ff0000ff0000ff000000000000000000000000ff00ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff00ff00ff0000ff00000000000000000000000000ffffffff0000ff00ff000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff0000ff0000ff0000ff000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff00ff000000000000000000000000000000ff00000000000000ff00ff00000000000000000000000000ff00ffff00ff0000ff00000000ff00000000000000000000000000ff00ff000000ff0000ff00000000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ffffffffff00000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000ff0000ff0000ff00ff000000ff0000000000000000000000000000ff00ffff00ffffffffff00ff00000000000000000000ffffffffffff00ff0000ff0000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00ff0000ff00000000ff00000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00ffff00000000ff00ff000000000000000000000000000000ff00000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000ffffffff0000ff0000000000ff00000000000000000000000000ff00ff0000ffffffffffffff0000000000000000000000ffffffffff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ff000000000000000000000000000000ff0000ffff0000ff00ff00ff000000000000000000000000ff0000ff00ff0000ff0000ff00ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000ffff00ff00000000ff000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff00ffff00000000000000ff000000000000000000000000ff00000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffff00000000000000000000000000000000ffffffff0000ff000000000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ff000000000000000000000000000000ff0000ff00ff00ff00ff00ff000000000000000000000000ff0000ff00ff0000ff0000ff00ff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000ffff00ff000000000000ff00000000000000000000000000000000ffff0000ffffffffffffffff00000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000ff00000000ffffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000ff0000000000000000000000000000ff0000ff000000ff00ff00ff000000000000000000000000ff0000ff00ff0000ff0000ff00ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ffffffffffffff0000000000000000000000000000ffff000000000000ff0000000000000000000000000000000000ffff00ff000000ff000000ff000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff0000ffffff000000ffffff000000000000000000000000ff0000ff0000ffffffff000000000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ff000000ff0000000000000000000000000000ff0000ff000000ff00ff00ff000000000000000000000000ff0000ff00ff0000ff0000ff00ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffff00ffffffffffffffffff00000000000000000000000000ff000000ff00ff00ff00ff00000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ffffff00000000000000000000000000000000ffffffff000000000000ffffff000000000000000000000000ffffffff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00ff000000ff000000000000000000000000ff00ff0000ff000000ff00ff00ff0000000000000000000000ffffffffffffffffffffff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ffffffffffffff00000000000000000000000000ffff0000ffffff00ff00ff00ff000000000000000000000000ff0000ff00ff0000ff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffff00ffffffff00ffffffff000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff00000000000000000000000000000000000000ffff0000ff000000ff000000ff000000000000000000000000ff0000ff00ff0000ff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ffffffffff00ff00000000000000000000000000ff00000000ff000000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff000000ffffffffff000000000000000000000000ff0000ff00ff0000ff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ff0000000000ff0000000000000000000000000000ff0000ffffffff00ffffffff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff0000ff00ff0000ff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffff000000000000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000ff0000ff00ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ffffffffff00000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ffffffff0000000000000000000000000000ff00000000ffffffffffffff0000000000000000000000ffffffff00ffffffff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffff00000000ff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffff000000000000000000000000ff00ff00000000ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ffffffffffffffff0000000000000000000000ffffffffffffff00ff0000ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff00ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000ffff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000ff000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ff0000ff00ff00ff00ff00000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000ff0000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ffffffffffffff00ff000000ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffff000000ff0000000000000000000000000000ffffff0000ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000ff0000ff0000ff00ff000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff00ff0000ff00ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff000000ffffffffff00000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ffffff0000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff0000000000ff0000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffffffffffff00ff000000ff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffff000000ff0000ff00000000ff0000000000000000000000ffffffffff00000000ff00000000000000000000000000000000000000ff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffff00ff0000ff00ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff00ff0000ff00000000000000ff00000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffff0000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ffffff00ff00ff00000000ff0000000000000000000000ff00ff00ff00000000ff00000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ffff000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff000000000000ff0000000000000000000000000000ff000000ff0000000000ffff00000000000000000000000000ff00000000ffffffffffff000000000000000000000000ffffffffffffff00ffffffffff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff000000ff00ff0000ff00000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ffffffffff000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffffffff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff000000ff000000000000ff0000000000000000000000ffffffffffffff00ff00ff00ff00ff00000000000000000000ffffffffffffff00ff00000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffff000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ff000000ff00ff00ff00ff000000000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000ff00000000ff0000000000000000000000ff00ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff0000000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffff000000ff000000000000ff000000000000000000000000000000ff000000ff00ff00ff00ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000ff00000000ff00ff00000000ff00000000000000000000000000ffff000000ff00ffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ff000000ff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff000000ff00ff000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000ff00ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff0000ff0000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000ff00ff00ff0000ff00ff000000ff00000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ff00ff000000ff00000000ff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000ffffffffff000000ff0000ff000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000ffff00ff000000ffff00ff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00ff00ff000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ffffff00ff00ff000000ff00000000000000000000000000ffffff0000000000ff000000000000000000000000000000ff0000ff0000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000000000ff0000000000ff00ff00000000000000000000ff00ff00ff000000ff000000ff000000000000000000000000000000ff0000ffffffffffffff00000000000000000000000000ff00ff00ff0000ffffffffffff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000000000000000ffff0000ff000000000000000000000000ff0000ff00000000ffffffffffff00000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ffffffffff000000ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000ff00ffffffffff00000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff0000ff0000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff00000000ff00ff000000000000000000000000000000ff0000ff00ff0000000000ff00000000000000000000ff00ff00ff000000000000000000ff0000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff00ff0000ff00000000ff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ffffffffff000000ff0000ff00000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffff00ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ff00ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffffffffffff00ffffffffffff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ff0000ff0000ffff00ff00000000ff00000000000000000000ff00ff00ff00ffffffffffffffffff0000000000000000000000ff0000ffffffffffffffffffffff00000000000000000000000000ff0000ff00ff00000000ff00000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff000000ff000000ff0000ff0000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffff00ffffffffffffffff000000000000000000000000ff00ff0000000000ff0000000000000000000000000000ffffffffff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ffffffff00ff00ff00000000000000000000000000ff00ff0000ff0000ff00ff0000ff000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff000000000000ff0000ff000000000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000ffffff00ffffffffffffffffffffff00000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffff00ffffffffffff0000000000000000000000000000ff00000000ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ffff0000000000ff0000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff00ff0000ff0000ff00ff0000ff000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000ff0000ff00ffffffffffff00000000000000000000000000ffff00000000000000000000000000000000000000000000ff0000000000ff0000000000ffff00000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff0000ff000000ff00000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff00ff0000ff0000ff00ff0000ff000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ffff00ff0000ff000000ff00000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000ff0000000000ffffffffffff00000000000000000000ffffffffffffff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000ff000000ff0000ffffff0000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff0000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000000000ff0000ffffffff00ffffffff00000000000000000000000000ffffffffffffffff00ff0000ff000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ffff0000ff000000ff00000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff0000ffffffff0000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ffffffffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000ff00ff0000ff000000000000000000000000000000000000000000ff000000ff00000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ffffffffffffffffff000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ffffffffffffff00ffffffffffffff000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff00ff000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff000000ff000000000000000000000000000000ffff0000ff000000000000000000000000000000000000000000ff000000ff00000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff000000ff0000000000000000000000000000ffffffff00ff000000ff000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff000000ff000000000000000000000000000000ffff0000ffffffff00ffffffff00000000000000000000000000ff000000ff00000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ffffffffffff00ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ffffffffffffffff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ffffffffffffffff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff000000ffffffffffff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff00ff0000ff00000000ff00000000000000000000000000ff000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000ffff0000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ffffffff00ffffffff00000000000000000000000000ffffffffffffffff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ff000000ffffffffffffff000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ffff0000ff0000ff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff0000000000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ffff00000000ff00000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff00ff00ff00ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000ff0000000000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ffff000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000ff000000000000000000000000ff000000ff00000000ffff000000000000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ff00ff00ff00ffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000000000ff000000ffff0000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff000000ff00000000000000000000000000ff0000ff0000ffff00ff000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff00ff0000ffff0000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ff000000ff000000000000000000000000ffffffffffff0000ffff00ff00000000000000000000000000ffffff0000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ffff00000000000000ffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffff0000000000ffffffffff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ffffff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff00ff0000000000ffff000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff00ff00000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ffffff0000ff000000ff00000000000000000000000000ffffffffff0000ff000000ff0000000000000000000000000000000000ffff00ff000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ffff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ffff000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff00000000000000000000ff0000000000000000000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff00ff00ff0000ff000000ff0000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ffff00000000000000000000000000ff000000ff0000ff000000000000000000000000000000ff000000ffff00ff0000000000ff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000ff000000ff00ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ff00ff00ffffffffffffffffffff0000000000000000000000ffffffffff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff00ff000000ff00000000000000000000000000000000ff0000ff00ff00ff000000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000ffffffffffffff0000ff00000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000ff00ffff000000ffff0000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000ffffffffff000000ff00000000000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff00ff000000000000000000000000ff00ff00000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff000000ffffffff000000000000000000000000ffffffff0000ff0000ff00ff0000000000000000000000000000ffffffffff00ffff000000ff000000000000000000000000000000ffffffff000000ff00ff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000ff00000000ff00ff00000000ff00000000000000000000000000ff00ff00ff00ff00ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff00ff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ffffff0000ffffffffff000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000000000000000ff000000000000000000000000ffff0000ffffffffffffffff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff00ff000000ff00ff000000000000000000000000ff00ffffffff0000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ff00ff00ff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000ff0000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff0000000000ffff000000000000000000000000ffffff00ff00000000000000ff0000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00ff00000000000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff00ff00ffffffffffffffffff00000000000000000000000000ff000000ff00ff00ff000000ff000000000000000000000000ff000000ff0000ff00ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffffffffff0000ff00ff000000000000000000000000ff0000ff0000ffffffffffffffffff000000000000000000000000ffffffffffff00ffffffffffff00000000000000000000000000ff000000ffffff00ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00ff00ffffffffffffffffff0000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff0000000000ff0000ff00000000000000000000000000ffffffffff00ff0000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000ff00ff000000000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000ffffffffffff00000000ff000000000000000000000000000000000000ff0000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00ff000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00ffffffffff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffffff0000ff000000ff00000000000000000000000000ffffffff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffff00000000ff00000000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000ffffffffff0000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000ffffff0000ff0000000000ff00ffff000000000000000000000000ffffffffff00ffffffffff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff00000000ffffffffffff000000000000000000000000ff00000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff00ff00ff00ff000000000000000000000000000000ff00ff00000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000ffff000000ff00000000ff0000ffff000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ffff00ff00ffffff0000ff00ff000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffffffff0000ff00000000000000000000000000000000ff0000000000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ffffffffffffff00ff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000ffff00ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff00ff00ff00ffff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff000000ff000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffff00ffffffffffffffffffff000000000000000000000000ff0000ff00ffffff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff0000ff0000ff0000000000000000000000000000ff0000ff0000000000ff00ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff00000000000000ffff000000000000000000000000ffff0000ffffffffffffff00000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000ffffffff00ff00ffffff00ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff0000000000ff0000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000000000ff0000ffffffffffffffffffff00000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ffffffffffffffffff00ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000000000ff0000ff00000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff000000000000000000000000000000000000ff00ffffffffffffff00000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffff0000000000000000000000000000000000ff0000000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000ffffff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff00000000000000000000ff0000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff00ff000000000000000000000000ff00ff0000ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff000000ffffffffffffff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000ff000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000ff00000000000000000000000000ff0000ff00ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000ff000000ff00ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ffffffff0000ff0000000000000000000000000000000000ffff00000000ff00000000ffff0000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffff00000000000000000000000000000000000000ff000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000ffffff00000000000000000000ffffffffffffff00ff00ff00ff00ff00000000000000000000ffffff0000ff00ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000ff00ff00000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000ffff0000ff0000ffff0000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff000000000000ffff0000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ffffff00000000ff000000ff0000ff00000000000000000000000000ff0000000000ffffff0000ff00000000000000000000000000ffffff00ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff00ff00ff0000ff0000ff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff0000ff000000ffff0000000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ff00ffffff0000ff0000ff0000ff0000000000000000000000ffffffffff00000000ff000000ff000000000000000000000000000000ffff000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffff00ff00ff0000ff0000ff000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff00000000ff00000000000000ff00000000000000000000ff00ff0000ff0000ff0000000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff0000ff0000000000ff000000000000000000000000ff00ff00000000ff0000ff0000ff0000000000000000000000ff00ff00ff00ffffffffffffffff000000000000000000000000000000ff00ff000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff00000000ff000000000000000000000000000000ff000000ff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000ffffff00000000ff0000000000ffff0000000000000000000000ffff0000ff0000ff0000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff00ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000ff00ff0000000000ff00ff0000000000000000000000000000ff00ff00ff00000000ff000000ff0000000000000000000000ffffffffff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff00ffffffffffffff000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000000000ff00000000ff00ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ffffff0000ff00ff00ff00ff0000000000000000000000ffff0000ff0000ff00000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffffffffff00ff0000000000ff000000000000000000000000ff00ff0000000000ff00ff0000000000000000000000000000ffffffffff000000ffffff0000ff0000000000000000000000ff0000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff00ff0000ff0000ff00000000000000000000ff00ff0000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff000000ff000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000ffffff0000000000ff00000000000000000000000000000000000000ff00000000ff00ff00ff00ff000000000000000000000000ffffffff0000ff00000000000000000000000000000000ff00000000ff00ff00000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ff000000ff00ff0000000000ff000000000000000000000000ff00ffffff00ff00ff00ff0000ff00000000000000000000000000ff00000000ff00ff00ff00ff0000000000000000000000ff0000ffff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff000000000000ffff000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ff00ff00ff00ff00ff0000ff0000ff0000000000000000000000ffff000000000000ff00000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffff000000ff0000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ffffffffffffffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000000000ff00000000ffff00ff00ff00000000000000000000000000ffffff00ff000000ff000000ff0000000000000000000000ff0000ff00ffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff0000ffff00000000ff0000000000000000000000000000ff00ff00ff000000ff00ff000000000000000000000000ff00ff00ff00ff00ff0000ff0000ff000000000000000000000000ff000000000000ff000000000000000000000000000000ff00ff0000ff0000ffffffffffffff000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000ff0000ff0000ff00ffff0000ff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ffffffffffff00ffffffffffff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000000000ff0000000000ff00ffff0000000000000000000000000000ff00ff0000ff000000000000ff0000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff00ff0000ff000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000000000ff00ff00ffffffffff00ffff000000000000000000000000ff0000ff00ff00ff0000000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ff000000ff000000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000000000ff00000000ffffffffffffff000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000ffffffffffffff00ffffffffffffff0000000000000000000000000000ff000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff00ff00ff00ffffffffffffffffff00000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffffffff0000ff0000ff000000000000000000000000ffffffffffff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ffffffffff000000ff00ffff0000000000000000000000000000ff00ff000000ff00000000000000000000000000000000ffffffffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ffffffffff0000ff0000ff0000000000000000000000000000ff000000ff00000000000000ff0000000000000000000000ff0000000000ff000000ff000000000000000000000000000000ff000000ff0000ffffffffff0000000000000000000000ffffff0000ffffffffffffffffff00000000000000000000000000ff00ffffffffffffffff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff00000000ffffffffff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffff00000000ffffffffff0000000000000000000000ff000000ff0000ffff00ff00ff00000000000000000000000000ff00ff000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000ffff000000000000ff00000000000000000000000000ff00000000ffffffffffffffffff000000000000000000000000ffffffffff000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff00ff00ff00ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000ffffff000000000000ff0000000000000000000000000000000000ff00ff00ffff00ff00ffff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000ffffffffff0000ff0000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffff0000ffffffffffffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffff00000000ff000000000000000000000000000000ffffffffff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffffffff0000000000000000000000ff00ff0000ffffffffffffff0000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff0000ff0000000000000000000000000000ff000000ffff00ff00ffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffff00ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ffff0000ff0000ff0000ff0000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffffff00000000000000000000ffffffffff00000000ff00000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ffff0000ff0000ff0000ff0000000000000000000000000000ffffffffff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ffffffffffffff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffff00000000000000000000000000000000000000ff00ff0000ff0000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffff00000000000000000000000000000000ff00ffffffffffffff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ff000000ff0000ffffff0000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff000000ffff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff00000000ffff00000000000000000000000000ff000000ffff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000ff0000000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ffff00000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ffff000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff00ff0000ff000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ff000000000000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff00ff00000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff00ff0000ff000000000000000000000000ffffffff0000000000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffff000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000ffffffffffffffff00ff00ff00000000000000000000000000ffffff0000ff00ffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000000000ff0000ff0000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ffff0000000000000000000000ff00000000ff00ff00ff0000ff00000000000000000000000000ff0000ff000000000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ffff0000000000ffff00000000000000000000000000ff000000ffff0000ff00000000000000000000000000000000ffffff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff000000ff000000ff000000000000000000000000000000ff0000ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff0000ff00000000ff00ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffff0000000000ff000000ff00ff0000000000000000000000ffffffffff00ff00ffffffffff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff000000ff000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff00ffff0000ff0000000000ff00000000000000000000ff00ff0000ff00000000ff0000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ffffff000000ff00ff0000ff0000000000000000000000ff00ff00ff00ff00ff00ff00ff00000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ff0000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000ffff0000ffff000000ff0000ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff000000000000ff000000ff0000000000000000000000ff00ff00ff00ff00ff00ff00ff000000000000000000000000ffffffffff0000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ffffffffffffff00000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000ff00ff00000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000ffff0000ff00ff0000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ff000000000000ffff0000000000000000000000000000ffffffffff00ff00ffffffffff000000000000000000000000ff0000ff00000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff00ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffff000000ff0000ff0000ff000000000000000000000000000000ff000000ff0000ff00ff0000000000000000000000000000ffffffff00ff0000ff000000ff00000000000000000000ff0000ffffffffffffffffffff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff0000000000ff0000ff000000000000000000000000000000ff0000ffff00ff00ff00ff000000000000000000000000ff0000ff0000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000ff0000000000000000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff0000ff00ff000000ff000000000000000000000000ff0000ff0000ff00ff00ff00ff0000000000000000000000000000ff0000000000ff00ff000000ff0000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ffffffffffffffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff0000ff000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ffffff000000ff000000ff00000000000000000000000000ffffff0000ff00ff00ff00ff000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff000000000000ff000000ff000000000000000000000000000000ff00000000000000ff00ff00000000000000000000ffffffffffffff00ffffffff00000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ff00ff00000000ff00ff00000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff00ff00000000ff000000000000000000000000ff00ff00000000ff0000ff00000000000000000000000000000000ff00000000ff00ff0000ff00000000000000000000000000ffffffffffff00ffffffffffff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff0000000000ff00000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000ffffffff00000000000000000000000000000000ff00ff0000ff00ffffffffff000000000000000000000000ff0000ff0000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff00ff0000000000ff00ff000000000000000000000000ff000000ff000000ff0000000000ff00000000000000000000000000ff0000000000000000ffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ffffffffffffffff000000000000000000000000ff00ff00ff00ff00ff00ff00000000000000000000000000000000ff00000000ff00ff00ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ffff000000000000ffff00000000000000000000000000ff0000000000ff00ffffffff00000000000000000000ffffffffffffff00ff0000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff00ffffffffff00ff00ff00000000000000000000000000ff0000ff0000ff000000000000ff00000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ff0000ff00ff000000ff000000000000000000000000000000ff00ffff00ff0000ffffffffffff00000000000000000000ffffffffffff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000ff000000ffff00000000000000000000000000ffffffffff000000ff0000000000000000000000000000000000ff00ff000000ffffffffffffff00000000000000000000ffffffffff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000ff00ff00ff00000000ff0000ff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000ffffff000000ffffffffffffff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000ff00000000ff000000ff0000ff0000000000000000000000000000ff00ffff0000ff00ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000ffffff0000000000ff00ff000000000000000000000000000000ff000000ff00ffffffff00000000000000000000000000000000ff00ff000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00ff000000ff00ff00ff000000000000000000000000000000ffffff0000000000ff0000ff000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000ffff00ff000000000000ff00000000000000000000000000000000ffff0000000000000000000000000000000000000000000000ff0000000000ff0000ff00ff0000000000000000000000ff0000000000ff000000ff000000ff00000000000000000000000000ff000000ffffff00ff0000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffff0000000000ff00000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ff000000ff000000ff00ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00ff000000ff00ff00ff000000000000000000000000ff00ff00ff0000ffff0000ff0000ff000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffff0000ffffffffffffffffff000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ffffff00000000ff000000ff0000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff000000ff000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00ff0000ff000000ff000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff000000ff0000000000000000000000000000ff00ff000000ff00ff0000ff000000000000000000000000ffff00ff00ff00ff0000ff0000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffff00000000000000000000000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff0000ffff0000ffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000ffffffffffffff000000000000000000000000ffffffffff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffffffffff00ff00000000000000000000ff00ff00ffffffffff00ff0000ff00000000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff00ffffffffff00ff00000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff000000000000ff000000000000000000000000ffff000000ff000000ff0000ff0000000000000000000000ffffff00ff00ffff000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ffffffffff00ff00000000000000000000ffffffffffff00000000000000ff00000000000000000000000000ff000000000000ffffffffff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff0000000000ff000000000000000000000000ffff000000ff0000ff000000ff00000000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ffffffffffffffff00ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff000000ff000000ffffffffff000000000000000000000000ff00ff00ff00000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff0000ff000000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00ffffffffff00ff0000000000000000000000000000ffffffffffffffffff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ffff000000000000000000000000ff00000000ffff000000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ffffffff000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000ff000000000000000000000000ff0000000000ff0000ff00ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000ffffff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffff0000ff000000000000000000000000ff00ff00ff00ff00000000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ff00ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ff00ff00ff00ff00000000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000ff00000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00ff00ff0000ff00ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00ff00ff0000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000ff00ff00000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ffffffff0000ff000000ff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff00ff00ff0000ff00ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffff000000ff000000ff00000000000000000000ffffff0000ff0000ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff000000ff00ff000000000000000000000000000000ff0000ff0000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff0000ff000000ff00ff00000000000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000ff00ff00ff00ff00ff0000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ffff000000000000ffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff0000000000ffffff00000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ffffff00ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00ff000000000000000000000000000000ff0000ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00ff00000000000000000000000000000000ff0000ffffff0000ff0000000000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff00ff00000000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffff00000000ff000000ff0000ff0000000000000000000000ffffffffff00ffffffffffffffff000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff00000000ff000000000000000000000000000000ff0000000000000000ffffff00000000000000000000ff00ff0000ff000000ff00ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00ff00ff00ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff0000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ffffff00ff000000ff0000ff0000000000000000000000ff000000ff00000000ff00000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00000000ff00000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ffff0000ff0000ffff00000000000000000000000000ffff00ff00ffffffffff00ff0000ff0000000000000000000000ffff0000ff00000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffffffff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff00ff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff00000000ff0000ff0000000000000000000000000000ffffffffff00000000ff000000000000000000000000000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000ff0000ff000000ff0000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff000000ff000000ff00ff000000000000000000000000000000ff00ffffff0000000000000000000000000000000000ffff00ff000000ff00ff0000ff0000000000000000000000ffff0000ff00000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ff00000000ff0000ff0000000000000000000000000000ff000000ff0000ffffffffffff000000000000000000000000ff0000ff00ff00ffffffffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000ff00ff000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffff00000000ff000000ffff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000ffff0000ff00ffff0000ff0000ffff00000000000000000000000000ff00ff000000ff00ff000000000000000000000000000000ffffffff00ff0000ff0000000000000000000000000000ff00000000ff00ff00000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff0000ffffffffffffffffff0000000000000000000000ffffffffff00000000ff000000000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffff00000000000000ff0000000000000000000000000000ffffffffffffffff00ff00000000ff000000000000000000000000ffff000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff00ffffffffff00ff000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ffffff00000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff00ff000000000000000000000000000000ff00000000ff00ff000000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff000000ff000000ffffffffff00000000000000000000000000ff000000000000ff000000000000000000000000000000ff00ff00ff000000ffffffff0000000000000000000000000000ff000000ff0000ff00ff00000000000000000000000000ffffffffffffffffff00ff000000ff0000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ffffffff00000000000000ffffff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ffffffffffff00ffffffffffff00000000000000000000ffffffffffffffffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000000000ff0000ffff00000000ffff0000000000000000000000ffffffffffffff00ffffffffffffff0000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff0000ff00ff000000ff00ff000000000000000000000000ff00000000ff00ffff000000000000000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00000000000000ff0000ff00000000000000000000000000ff0000000000ffffffffff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000ff00000000ffff00ff00ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000ff0000ff00ff000000ff00ff000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000ff0000ff0000ff0000ffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00ffffffffff00ff00000000000000000000000000ffffffffffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ffffffffff00000000ff0000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000ff0000ff00ff0000000000ff00000000000000000000ffffff000000000000ff00000000000000000000000000000000ffffffffffffff0000ff000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000ffff00ff00000000ff00ff0000ff00000000000000000000000000ffff00ffffffff00ffffffff000000000000000000000000ff0000000000ff0000ff000000ff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ffffffffffff0000000000000000000000ff000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff00ff000000000000000000ff000000000000000000000000ff0000ffff00000000ffff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ffff000000000000ff00000000000000000000000000000000ff00ffff0000ff00ff0000ff000000000000000000000000ffffffffffffff0000ff000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000ff00ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00000000ff0000000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ffff00000000ff00ff000000000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff0000000000ff0000ffffffffff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffff00000000ffffff0000000000000000000000000000ffffffffff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ffffffffffff000000000000000000000000ff00ff000000000000000000000000000000000000000000000000ffffffffff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000ff0000000000000000000000000000ff0000ffffffff00ffffffff000000000000000000000000ffffffffffffff0000ff000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffff0000000000ffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff000000000000000000000000000000000000ffff000000ffffffffffffff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffff000000000000000000000000ffffffffff000000000000000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff000000000000000000000000000000000000ffff000000ff0000000000ff0000000000000000000000000000ffffffffff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff000000ffffffffffffff000000000000000000000000ffffffffffffffffff00ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ff00ff000000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000ff0000000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffffff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffffffff00000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff0000ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000ff0000ff000000ff00000000ff00000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00ffff000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00ff0000ffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff000000ffffffffff0000000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000000000ff00ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff0000000000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffff00ff0000ff000000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000ff000000000000000000000000ffffffff00000000ff0000000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ffffff000000ff000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffff0000ffff0000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff0000ff00ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000ff0000ff0000ff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ffffff0000000000ff000000000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ffff000000000000ffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffff00ffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00ff00ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff0000ff0000ff00ff00ff0000000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000000000ffffff000000ffffff0000000000000000000000ffffffffffffff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff00ff00000000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffff00000000ff0000000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000ff00ff00ff0000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff00000000ff000000000000000000000000ff00ff00000000ffffff00000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000000000ff00000000ffffff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff0000000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ffff0000ff0000000000ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ffff0000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00ff00ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff0000000000ff00000000000000000000000000000000ff00ff00000000ff000000ff0000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ffff0000ff00000000ff0000000000000000000000000000000000ff00ff00ff000000ff0000000000000000000000000000ffffffffff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff00ff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ff00ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000ff00ff00ff0000000000000000000000ff0000ff00ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000ff0000ff00ffff00ff00ff000000000000000000000000000000ff0000ff000000ff0000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000ffff0000ffff000000ff0000ffff000000000000000000000000ff000000ffffffffffff00000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000ff0000ff00000000000000ff0000000000000000000000000000ff00ff000000ff0000000000ff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00ff00ff000000000000000000000000ff00ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff000000ff0000ff0000ff00000000000000000000ffffff000000ff0000ff00ff00000000000000000000000000000000ff000000ffffff00ffffff00000000000000000000000000ffffffff00ff00000000ff00ff00000000000000000000ff00000000ff00ff00000000ff000000000000000000000000ffffffffffffff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ff00ffffffffffffffffff0000ff0000000000000000000000ff00ffffff00ff0000000000ff00000000000000000000000000000000ff000000ff00000000000000000000000000000000ff0000ff000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000ffff0000ffffffffffffffff000000000000000000000000ff00ff00000000ff0000000000ff0000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ff0000ff00ffff00ff00ff00ff00000000000000000000000000ff00000000ff00ffff0000000000000000000000000000ff0000ff000000ff00ff00ff00ff00000000000000000000000000ff0000000000ff000000ff00ff0000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff00ff0000ffffffffffffffff00000000000000000000ff00000000ff000000000000ff00ff000000000000000000000000ff000000ff0000ffffffffff0000000000000000000000000000ff000000000000000000000000000000000000000000ff00ff00ff0000ff00ff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff000000ff00ffffff000000000000000000000000000000ff000000ff00ffff000000000000000000000000000000ff00ff000000ff00ff00ff00ff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ffffffffffff00ffffffffffff00000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ffffffff000000ff00ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ffff000000ff000000000000000000000000000000ff000000ff000000ff00000000ff000000000000000000000000ffffffffff000000ff000000000000000000000000000000000000ff00ffffffffffffff0000000000000000000000000000ff00ff0000ff00ff000000ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000ff00ffff00ff00ff00ff0000000000000000000000000000ff000000ff00ff00ff0000000000000000000000000000ff00ff000000ffffff00ffffff0000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff00ff00ff000000ff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000ff0000ff00ff0000000000ff0000000000000000000000000000ff0000ff00ff0000ff00ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffff000000ff00ff000000ff0000000000000000000000ff0000ffffffff00ff0000ff00000000000000000000000000ff00ffff0000000000000000000000000000000000000000ffffffffffff00ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffffffffffffff0000ff00ff00000000000000000000000000ffffffff0000ff0000ff0000ff000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00ff00ffffffffffffffffff00000000000000000000000000ff00ff00ff000000ff0000ff0000000000000000000000ffffffffffff00ffffffffffffff000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff0000ff00ff0000ff00ff000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00000000000000ff000000ff0000000000000000000000000000ff00ff0000ffffffffff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000ff0000ff000000ff00ff00ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ffffff00000000ff0000ff0000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff00ff0000ff00ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000ff0000000000000000ff000000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000ffffff0000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffff0000ff000000ff000000000000000000000000ff0000ff000000ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffffffffffffffffff00ff0000ff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff00ffffffffffffff000000000000000000000000ffffff0000ff00ff000000ff0000000000000000000000000000ffffffff00ff00ffff000000ffff0000000000000000000000ff0000ff0000000000000000000000000000000000000000000000ff0000ffffffff000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff0000ff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff00000000ffffffffffff0000000000000000000000ff0000ff00ffffff00ffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff000000ff0000000000000000000000000000ff00ffffff00ffffffffffff0000000000000000000000000000ff00ff00ff000000ff0000ff000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000ffff00ff00ff000000ff0000000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ffffffff0000ffffffffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000ff0000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffff0000ff000000000000000000000000000000ffffffff0000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000000000ff00ff00ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000ff0000000000000000000000000000ffffffff00ff00000000ff0000000000000000000000000000ff0000ff00ff00000000000000ff000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff000000ff00000000000000000000000000ffff0000ff0000ffffffffffff0000000000000000000000ffffffffffffffffffff00ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffff0000ff00000000000000000000000000ff0000000000ff000000ff00ff00000000000000000000000000ff0000ff00ffffffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ffffffffffffffffffff0000000000000000000000ffff000000ff000000ff0000ff0000000000000000000000000000ff00ff00ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ffffffffffff00ffff000000ff000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000ff00ff00ff000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00ff00000000ff000000ff000000000000000000000000ff0000ff000000ffffffffffff0000000000000000000000ffffffff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00ffffff000000ff0000ff000000000000000000000000ffffffffffffffffff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ffffffffff00000000000000000000ffffffffffffffff0000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00000000ffffffffffff00000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffff000000ff000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000000000ffff00000000000000000000000000ff00000000000000ffffffff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffff0000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff000000ff000000000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000ffffff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000ff0000ff000000000000ff000000ff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000ff00ff000000000000ff000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00ff0000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000000000ff00ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ffff0000000000ffffff00000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ffff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff0000ff00ff0000ff00000000000000000000000000000000ffff00ff00ffffffff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff00ff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff000000ff0000ff00000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000ff0000ff00000000000000000000000000ffffffff000000ff00ff000000000000000000000000000000ffffffff0000ffffffffffff00000000000000000000000000ffffff0000000000ffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000ffff00000000000000000000ff000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffff0000ff00ffffffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ffff0000000000000000000000ff000000000000ff00ff00ff0000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffff0000000000ffff00000000000000000000000000ff000000ff000000ff00ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffffff00ff0000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff00000000ff00ffffffff00000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff0000ff000000ffffff000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff00000000ff0000ff0000000000000000000000000000ffffffffffffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff00ff000000ff00000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ffffff000000ff000000ff000000ff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ff00ff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00ffff00ff00000000000000000000000000ff00ffffffff0000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff00ff00ff00ff00ff00ff00ff00000000000000000000ff00ff0000ff00ffffffffffffff0000000000000000000000ffffffffffffff00ffffffffffffff00000000000000000000000000ff00000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000ff00ff000000000000000000000000000000ff00ff000000000000ff0000000000000000000000000000ff00ffffff00ff0000ff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00ffffffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00000000ff0000ff0000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ffff0000ff0000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffff00000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ff00000000ff00ff00ff0000000000000000000000000000ff000000ffff00ff00ff0000000000000000000000000000ffffffffff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffffffffffffffff0000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ffff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000ff00ff00000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ffff0000ff000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff000000000000000000000000ff00ff00ff0000ff0000ff0000000000000000000000000000ff00ff00000000ff00ff00ff000000000000000000000000000000ff0000ff00ff0000ff00ff000000000000000000000000ff0000ff00ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000ff00ff00000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000000000ff00ff000000000000000000000000000000000000ff0000000000000000000000000000000000ffffff00000000ff00ff0000ff000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ffffffff00ffffffffffffffff00000000000000000000ff00000000ff00ff00000000ff000000000000000000000000ffffffffffffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff00ff000000ff00ff0000000000000000000000000000ff00ff0000000000ffffff0000000000000000000000000000ffffffff00ffffffff00ffff00ff0000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff0000000000000000ff000000000000000000000000ffff00000000000000ff00000000000000000000000000000000ffffff0000ffffffffffffff00000000000000000000000000ffff0000ffffff0000ffffff00000000000000000000000000ff00ff000000ff00000000ff00000000000000000000000000ff0000ff00ffffffffff00ff0000000000000000000000ff000000000000ff000000000000ff00000000000000000000000000ff000000ff00ff000000ff0000000000000000000000ff0000ff00000000ff000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000ff00000000ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ff00ff000000ff00ff0000000000000000000000000000ff00ffffff00ffffffffffffffff000000000000000000000000ff00ff00ff0000ff00ff0000ff0000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff0000ff000000ff0000ff00ff00000000000000000000000000ff0000000000ff00ff00000000000000000000000000ffffffffffff00ff0000ff0000ff0000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000ff00ff00ff0000ffffffffffff00000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000ff00ff0000ffffffffffffffffff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffff00ffffffffffff00000000000000000000000000ff00000000000000ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ff00ff00000000ffff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffffffff00ff00ff000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff000000ff0000ff00000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff00ff0000ff00000000ff00000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff000000ffffffffffff000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff00ff00000000ffff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ffffffff00ff0000ff00ff0000ff0000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff000000ff00ff0000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000ffffff0000000000ff00000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000ff0000ff00ff00000000ff00000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff00ffff0000ffffffffffffff0000000000000000000000ffffffffffff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000000000ff0000000000000000000000000000ffffffffff0000ff00ff00ff0000000000000000000000000000ff000000ffffffff00ffffffff00000000000000000000ffffffffff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000000000000000000000ff0000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000ffff00000000ff00000000000000000000000000000000ff0000ffffffff0000ffffffff00000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000ffffff000000000000ff00000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff00ff00ff0000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00ff00ff00ffffffffffffffff0000000000000000000000ff000000ff00ff0000ff0000ff0000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000ffffffffff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ffff00ff0000ff00ff00000000ff00000000000000000000000000ffff0000ffffffffffffff0000000000000000000000000000000000ff00ff00ff000000000000000000000000000000ff0000000000ffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00ff0000000000ff0000000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000ff000000ff00ff0000ff000000000000000000000000ffffffff00000000ff000000000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000ffff0000ff00ffffffffffff00000000000000000000000000ff00ff00ff00ff00ff00ff0000000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ff0000ff00ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff00ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff000000ff0000000000000000000000000000ff0000ff000000ff00ff0000ff000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ffff00ff000000ff00000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000000000ffffff00000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffff0000000000ff0000000000000000000000000000ffffffffff00000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff000000ff000000000000000000000000ff00ff0000ffffffffff00ff0000ff00000000000000000000ff00ff0000ff00ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ffffffffffffff00000000000000000000000000ffff0000ff000000ff00ff0000ff0000000000000000000000ffffffffff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ffffffffff00000000000000000000ffffffffffff00ffffffffff00ffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000ffff0000ff000000ff00ff0000ff0000000000000000000000ff00000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ffffffffff00ff0000ff0000000000000000000000ffffffffff000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff000000ff00000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff000000ff00ff0000ff0000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00ff000000ff00000000ff0000000000000000000000ff000000ff00ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff00000000000000000000ff0000000000000000000000ffff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffff0000000000000000000000000000ff00ffffffffff00000000ff0000000000000000000000ffffffffff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffff00ff0000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ffff000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff0000ff0000000000000000000000ff0000ff000000ffffffffffffffff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff000000000000ff00000000000000000000000000ff00000000ff00000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000ff0000ffffffffffff0000ff000000000000000000000000ff00ff00000000ff00000000ff00000000000000000000000000ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff00000000ff00000000000000000000000000ff00ff000000ff00ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff00ff00ff0000ff00000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000ff0000ff00ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff0000000000ffff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff000000000000000000000000ff0000ffff000000ff00ff0000000000000000000000000000ff0000ffffffffffff0000ff00000000000000000000000000ffff00ff000000ff0000ff00000000000000000000000000000000ff00ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ffffffffffff000000000000000000000000ff000000ff0000ff00ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ffff0000000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000ff00000000000000000000000000ffffffff00ff000000ff000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ffffff00000000ff000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff0000ff00000000000000ff0000000000000000000000ffffff000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000ffff0000ff00000000ff0000000000000000000000ffffff0000ffff00ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff00ff000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000ff0000ff00ff0000ff00ff0000000000000000000000000000ffffffffff0000ffffffffff0000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ffff0000000000ffff0000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ff00ff00ff00ff00000000ff0000000000000000000000000000ffffffff00ff00ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000ff0000ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff00ff0000ff00ff0000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000ffffffffffffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000ff0000ffff0000000000000000000000000000ffffff0000ff00000000ff000000ff000000000000000000000000ff00ff00ff00ffffffffffff00000000000000000000000000000000ff00ffff00ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff00000000ff00000000000000000000000000ff00ff0000ff00ff00ff000000ff00000000000000000000000000ffffffffff0000ffffffffff0000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ffff00ff000000ff000000ff0000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff00ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ffff0000ff00ff00ff000000ff00000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ff000000ff0000ff0000ff00000000000000000000000000000000000000ffffffffffff000000000000000000000000ffffffffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ffff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ffff0000ff00ffffffffffffff00000000000000000000000000ffffffffff0000ffffffffff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ff000000ff0000ff00ff000000000000000000000000ffffffffffffffffff00000000ff000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff000000ff000000ff0000000000000000000000ffff0000000000ff0000000000ffff00000000000000000000ffffff000000ff0000000000ff000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ffffffff00ff000000ff00000000000000000000000000ff00000000ff00ff00000000ff000000000000000000000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ffffff00000000ff00000000000000000000000000000000ff00ff000000ff00000000ff000000000000000000000000ff0000ff0000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000ff000000000000000000000000ff00ff0000000000000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffff0000000000000000000000000000000000000000000000ff0000ffff0000000000ffffff000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff00000000ff000000ff00ff000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff0000000000ff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff0000ffffffffffffffffff000000000000000000000000ff00ff000000ffffffffffff000000000000000000000000ff0000ff0000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000ff00000000000000000000000000ff00ff00000000000000ff00ff00000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000ff00ff000000ffff00ffff000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ffffffffffff00ffffffffffff00000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ffffff000000ff000000000000000000000000000000ff0000ff0000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00ff0000ff000000ff0000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff00ffffffffffffff00ff0000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff000000ffffffffffffffff000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff000000000000ff0000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ff00ffffffffffff0000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000000000ff00ff00ff00000000000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000000000ff0000ff000000ff0000000000000000000000000000ffffffffffff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffff0000ffffffffffff00000000000000000000000000000000ff000000ffffffffffffff00000000000000000000ffffffffff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ff00000000ff00ff0000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00000000ff0000ffffffff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffffff000000ff00ffffff00ff000000000000000000000000000000000000ffffff00000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000ffff00000000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff00ff00000000ff00000000ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000ffff00ff000000ff00000000ff0000000000000000000000000000ffff00ff00ff000000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffff0000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000ffffffffffff00000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff00ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffff0000ffffffffffffff0000000000000000000000000000ff00ff00ff00ff00ff00ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000000000000000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff00ff00000000000000000000000000000000000000ffffffff000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000ffff00000000ff0000000000ffffff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffff00000000000000000000000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000ff0000000000000000000000000000ff000000000000ffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff00ff0000ffffffffffffffffff00000000000000000000000000ffff0000ff000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000ff000000000000000000000000ff000000ffffff00ffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ff0000ff000000ff00000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000ffff0000ff000000ff000000ff000000000000000000000000000000ffff0000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000ffffffffff00ff000000ff0000ff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ffffffffffffffffffff0000000000000000000000ffff0000ff000000ff000000ff0000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff0000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ff0000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ff00ff0000ff0000000000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ffff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff000000ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff0000ff000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00ffffff0000ff000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00ff00ff00ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000ff0000ff00ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ffff000000ff000000ff000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffff00ff00ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ffffffffffff000000000000000000000000000000ff000000ffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff0000000000ffff000000000000000000000000ff00ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ffffffffffffff000000000000000000000000ffffffff00ff0000ff000000ff000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ffffff0000ff000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000ff00ff00ff0000ff00000000ff0000000000000000000000ffff0000ff00ff0000ffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff000000ffff0000000000000000000000000000ffffffffff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00ff000000ff00000000000000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ffff0000000000ffffff0000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000000000000000ff0000ffffffffff00000000000000000000000000ffffff000000ff00000000ff00000000000000000000000000ffffff0000ff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff0000ff00ffffff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ff0000ff0000000000000000000000000000000000000000ff0000ff0000ff00ff00ff00000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffff00ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff00ff0000ffff000000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000ffffff000000ff0000ff000000ff0000000000000000000000000000ff00000000ffffffffffff000000000000000000000000000000ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000ff0000ff00ff000000ffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ff0000ff00ffffffffffffff00000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff000000ff00ff000000000000000000000000000000ff00ff00000000ff00ff0000000000000000000000000000ff00ffffff00ff00ff000000ff0000000000000000000000ffffffffffffff00ff00000000ff000000000000000000000000000000ff0000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ff00ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ff00ff00ff000000000000ff0000000000000000000000ffff0000ff00000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffff0000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff000000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00ff000000ff00ff000000ff0000000000000000000000ff0000ff0000ff00ffffffffffff000000000000000000000000ffffffff00000000ffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00ffffff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ff00ff00ff000000000000ff0000000000000000000000ffff0000ff00ffffffffffffffff000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ff00ff00ff000000ff00ff0000000000000000000000000000ff00ff000000ff00ff000000ff0000000000000000000000ff0000ff0000ff00ff00000000ff000000000000000000000000ff00ff00ffffffffff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff00ff00000000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff0000ffffffff00000000000000000000ffff0000000000ff0000000000ffff00000000000000000000ffffff0000ffffffffffffffffffff0000000000000000000000ff00ff00ff00ff00000000000000000000000000000000000000ffffffff00ff0000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ffffffffffff00ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00ff00ff000000ff00ff0000000000000000000000000000ff00ff000000ff00ffffffffff0000000000000000000000ffffffffffffff00ff00000000ff000000000000000000000000ff00ff0000ff0000ffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff0000ff00ffff0000ff00000000000000000000000000ffff00000000000000ff00000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ffff00000000ff000000ff0000ff000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ff0000ff00ffff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ff00ff00ff00000000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff00ffffff00ff0000ff0000000000000000000000000000000000ff00000000ffffffffffff000000000000000000000000ff00ff0000ffffffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff000000000000ffff00000000000000000000000000ff0000ff0000ff00ff00ff0000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00ffffffffffff00ff0000ff0000000000000000000000ff00ff000000000000ff00000000000000000000000000000000ff0000ff00ff00ff00ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ffffffffff0000ffffffffffff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ffff000000000000000000000000ff00ff00ff0000ff000000ff000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00ff0000ff0000ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff000000ff00ff00000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000ff00ff0000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000ffffffffffffff00000000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00ff000000000000000000000000ff00ff00ffff00ff000000ff000000000000000000000000000000ff000000ff0000ffffffff0000000000000000000000ffffffffffffff00000000ff00000000000000000000000000000000ff0000ffffffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff0000ff00000000000000000000000000ff0000ffffffff00ff00ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff0000ff000000ff000000ff0000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ffffffffffff00ffffff00000000000000000000000000000000ff00ff00ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000ffffffffffff00ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000ff000000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000ffffffffff00ff0000ff0000000000000000000000000000000000ff00000000ffffffffffffff00000000000000000000ffffffff0000ff0000ff00ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff0000ff0000ff00ff00ff000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff0000ff00000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000ff0000ff00ff00000000000000000000000000000000000000ffffff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00ff00ff00ff0000ff0000ff00000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff00ff00ff0000ffffffffffffff0000000000000000000000ff000000ff00ff0000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ffff00000000000000000000000000000000ff0000ff0000ff00ff00ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ffffffffff00ffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000ffffff00ff00ff0000ff00ff0000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ff00000000ffffffffffffffffff000000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00ffffffffff00000000000000000000000000000000ff00ff00ff0000ff0000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff0000ffffffff00ff00ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00ff00000000000000000000000000000000000000ffff00ff000000ff0000ff0000ff00000000000000000000000000ffff00ffffffff0000ff00ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff0000000000ffff000000000000000000000000ffff00000000ff00ffffffffff0000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff00ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000ff0000000000000000000000ff0000ff0000ff0000ff00ff00ff0000000000000000000000ffff000000ff00ffff00000000ffff000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ffff000000ffffffffffffff00000000000000000000000000ff0000ff0000000000ff00ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000ffffffffff000000ff00000000000000000000000000000000ffffffffff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff000000ff000000000000000000000000ff00ff0000ff0000ff00ff00ff00000000000000000000000000ff00ff00000000ff00ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff0000000000ff00000000000000000000000000ff000000000000ffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff000000000000000000000000000000000000ffff0000ffffffff000000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffffffffffff00000000000000000000000000ff000000ffffff0000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ffffffffff0000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000ff00ff00000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ffffffff00ff0000ff00ff00ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ffffffffff00000000000000000000000000ff00ff00ffffffffff00ffff0000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ffffffffffffff00000000000000000000000000ff0000ffff000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000ff00ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff00ff00ffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff000000ff00000000000000000000000000ffffffffffffff00ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ffffffffff000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000ff000000ffff00000000000000000000000000ff0000ff000000000000ffff00000000000000000000ff000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000ff00ff000000000000000000000000000000ff0000ff00000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff000000ff00000000000000000000000000ff0000ff0000ff0000000000ff00ff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff000000000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ffffff00000000000000000000ffffffffffffff00ff00ff00ff00000000000000000000000000ff00ff0000ff00ffffffffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000ff00000000ff0000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000ff0000ff0000ff00ff0000ff000000000000000000000000ff00ff0000ff000000ff00ff00ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff00ffff000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000000000ffffff0000000000000000000000ff0000ff00ff0000ff00ff0000ff000000000000000000000000ffffffff0000ff00ff0000ff00000000000000000000000000ffff00ffff000000ff000000ff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ffffffffffff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff000000ffff0000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffff0000ffff0000000000000000000000000000ffffffff00ff0000ff00ff000000000000000000000000000000ff0000ff0000ffffffffffff00000000000000000000000000ffffff00ffffffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ff0000ffff000000ffff00000000000000000000ffffffffffffff00ff00000000ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ffff00000000000000000000000000000000ff0000ff0000ff00ff00ff000000000000000000000000000000ffffffff0000ff0000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ffffffffffffff0000000000000000000000ff000000ff0000ffff00000000ff00000000000000000000000000000000ff000000ff00ff00000000000000000000000000ff000000ff0000ff00000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ffffffff00000000000000000000000000ff000000ff0000ff000000000000000000000000000000ff0000ff0000ff00ff00ff000000000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ffffffffffff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000ffffff000000ff00000000ff000000000000000000000000000000ff00ff000000ffffffffffff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffff000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000000000ff00ff00000000ff0000000000000000000000000000ff0000ff0000ff00ff00ff00000000000000000000000000ffffffffffffff00ffffffffffffff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff00ffffff00ff0000ff00ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000000000ffffffffffffff00000000000000000000000000ffff0000ff0000ff00ff00ff000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ffffffff0000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000ff00ff000000ff00ff0000ff000000000000000000000000ff00ff00ff000000ffffffffffff0000000000000000000000ff0000ffffffffffffffffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff0000000000000000ff00000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000000000ff000000000000000000000000ff00ff00ff0000ff0000ff0000000000000000000000000000ff00ff000000ff00ff000000ff000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00ff000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffff00000000ff0000ff000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ffffffff00ffffffffffffffff0000000000000000000000ff00000000ff00ff00000000ff000000000000000000000000ffffffffffff00ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ffffffffff00ff000000000000000000000000ff00ff00ff0000ff00ff000000000000000000000000000000ff00ff000000ffffffffffffff00000000000000000000000000ffffffff0000ff00000000ff000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff000000ff0000000000ff00000000000000000000000000ff000000000000000000ff00000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ff000000000000ff000000000000ff000000000000000000000000ff00000000ff0000ff0000000000000000000000000000ff0000000000ff000000000000ff000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff0000ff000000ff00ff000000000000000000000000ff00ff00ff0000ff00ff000000000000000000000000000000ff00ffffff00ff00000000000000000000000000000000000000ff0000000000ffffffffffff0000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff0000000000ff00ff0000000000000000000000ff0000ff00ff00ff0000ff00ff00ff00000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff00ff00000000000000ff00ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ffffffffffffff0000ff0000000000000000000000000000ff000000ff0000ff000000000000000000000000000000ff00000000ff00000000000000ff000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ffffffffffff00ffffffffffff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff00ff000000ff00ff000000000000000000000000ff00ff00ff00ffffffffffffffff00000000000000000000000000ff000000ff00ffffffff000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff00ff0000000000ff0000000000000000000000ff00ff000000ff0000ff000000ff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00ff000000000000000000000000ff00ff00ff0000ff00000000000000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000ffffffffffffff00000000ff00000000000000000000000000000000ffffffffffff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff00000000ff00000000000000000000000000ffff00ff00ff00ff00ff00ff0000000000000000000000ff0000ff0000ff000000ff0000ff0000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ffff00ffffffffffffff0000000000000000000000000000ff000000ffffffffff0000ff00000000000000000000ffff0000000000ff0000000000ffff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffffffff00ff000000000000000000000000ff00ff00ff0000ff00ff000000000000000000000000000000ffffffffff00ffffffffffffffff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ff00000000ff00ff00ff0000000000000000000000ff0000ff0000ff000000ff0000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff000000ff00ff00ff0000ff000000000000000000000000ffff00ffffffffff00ffff00000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000ff000000000000000000000000ff00ff00ff0000ff0000ff0000000000000000000000000000ff000000ff00ff00ff0000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff0000ff00000000000000ff0000000000000000000000ff0000ff0000ff000000ff0000ff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff000000ffffffffffffffff00000000000000000000ffff00ff000000ff00ff00ff0000ff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ffffffffffff00000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffff0000ff0000000000ff000000000000000000000000ff00ff00ff0000ff000000ff00000000000000000000000000ff000000ff00ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ff0000ff0000ff000000ff0000ff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000ffff0000000000ff00000000ff00000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000ff0000ffffffffffffffff000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffffffffffffff000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff000000ff00ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00ff00ff00000000000000000000000000ff0000ff000000ff00000000ff00000000000000000000000000ff0000ff0000ff000000ff0000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ffff00ffffffffffffff00ff000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000000000ffffff00000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00000000ff0000000000000000000000000000000000ffffffffff0000ff00000000ff000000000000000000000000ffffffffff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ffffff000000000000000000000000000000ff00ff000000ff0000000000ff000000000000000000000000ff0000ffffffff000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff00000000ff00000000000000000000ff00ff00ff0000ff0000ff00ff00ff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ffffff00000000000000000000000000000000ffff00000000ffffffffffff000000000000000000000000ff0000ff000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff00000000ff0000000000000000000000ffffff0000ff00ff0000ffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ffff00000000ff0000ff0000000000000000000000000000ff0000ff000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffff0000ff000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff00ffffffffff00ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff00ff0000000000ff00000000000000000000ffffffffff00ff00ff00ffffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ffffffffffffffff00000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000ff00ff00000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffffffff000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ffff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00ff0000ff00000000000000000000000000000000ffffffffffffffffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000ff0000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ffffffffffff000000ff000000000000000000000000000000ff00000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff000000ff000000000000000000000000ff0000ff00ff000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000ffffffff00000000000000ff0000000000000000000000000000000000ff0000ffffffffffff00000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00ff00000000000000000000000000ff00ff00ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00ff00000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff0000ff00ff00ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000ffff000000000000000000000000ff0000ff00ff000000ff0000ff0000000000000000000000000000ff00ffffffffffffff00000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ffffffffff000000000000000000000000ff000000ff0000ff00ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffff000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff0000000000000000000000000000ffffffff0000ff0000ff0000ff0000000000000000000000ff0000ff00ff0000ff0000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000ff0000ffff000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000ff00ff000000ff00ff000000ff000000000000000000000000ffffffffff0000ff00ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000ff00000000ffffffffffffff00000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000ffff000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000ff0000ff00000000ff000000ff000000000000000000000000ff000000ff0000ff00ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000ff0000000000ff0000ff0000ff000000000000000000000000ffff0000ff0000000000ff0000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ff0000000000ff00000000ff000000000000000000000000ffffff00000000ff0000ff00ff00000000000000000000000000ff000000ff000000ffffffffff000000000000000000000000ffffffffff0000ff00ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000ff00ff00000000000000000000000000000000ff00ff0000ff0000ff0000ff0000ff00000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000ff0000ff00ffff00ff000000000000000000000000ff00ffffff00ff0000ffff00ff000000000000000000000000ff00ff0000ff0000ff000000ff000000000000000000000000ff000000ff0000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff0000000000ff0000ffff000000000000000000000000ff0000ff00ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ffff0000ff0000ffffffffffffff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff00ff000000ff0000ff0000ff000000000000000000000000ff0000ff00000000ffffffffff000000000000000000000000ffffffffff00ffff00ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff00ff0000000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff000000000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ffff0000ff0000ff0000ff0000ff000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00ff00ff0000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff00ff000000ff0000ff0000ff000000000000000000000000ff000000ff000000ff000000ff0000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff00ff0000ff00ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff00000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000ffffff000000ffffffffffffff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffffffff0000ff0000ff0000ff00000000000000000000ff00000000ff00ff00ff0000ff000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff00ff00ff0000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000ffffffffffffff00ff000000ff0000000000000000000000ffffffffffffff00ff00ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000ff00000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffff0000ff00ff0000000000ff00000000000000000000000000ff00000000ff000000000000ff000000000000000000000000ff0000000000ff00ffff00000000000000000000000000ff000000000000ff000000000000ff000000000000000000000000ff00ffff00000000000000ffff000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff00000000ffffff000000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000ff00ffffff00000000ff0000ff0000000000000000000000000000ff00ff000000ffffffffff000000000000000000000000ff00ff00ff0000ffff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000ff00ff000000ffffffffffffffff000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000ff0000ffff000000ffff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ffffffffffff00ffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff00ffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffffff00ff0000ff00ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff00000000ff00ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ffffffffffffff000000ff0000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff0000ff00ffffffffffffffffffff00000000000000000000000000ff000000ff000000000000ff000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000000000ff0000ff0000000000000000000000ffffffffffff000000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffff000000ff00ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000ffffffffff000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff00ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000ff000000ff000000000000ff00000000000000000000ffffff000000ffffffffffffff00000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff000000000000ff00ff00000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000ffff00ff000000ffffff0000ffffff000000000000000000000000ffff0000000000000000000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000ff00000000ff00ff000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000ffff00000000000000000000ffffffffffff00ffffffffffffffff000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00ffffffffffff00000000000000000000000000000000ffff000000ff000000000000ff000000000000000000000000ff00ff0000ff00ff000000ffff000000000000000000000000000000ff00ff00ff000000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff00000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff00ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000000000ffffffff0000000000000000000000000000ffff0000ff000000000000ff000000000000000000000000ff0000ff00ffff00ff00ff00ff00000000000000000000000000000000ffffff00000000000000000000000000000000000000ff000000ffffffffffff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff0000000000ff0000ffff0000000000000000000000ff00ff000000ffffffffff00000000000000000000000000ff0000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffff0000ffffff000000000000000000000000ff000000ffff000000ffff00000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000ffffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff00ff0000000000000000000000000000ffffff0000000000000000ff000000000000000000000000ff00000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffff00ffffffff00ffffffffff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffff00ff0000000000000000ff0000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff00ff0000ff00ff0000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ff00000000ff0000000000000000000000000000ff0000ffffffff00ffffffffff0000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000ff00ff0000ff00ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff0000ff00ff00ff00000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ffffffffff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000ff000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ff0000ff0000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffffff00000000000000000000000000000000000000000000ff0000000000000000000000000000ff000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff00000000ff0000000000000000000000ffffffffffffffffffff00ff0000000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000ff0000000000000000000000ff00000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00ff00ff0000ffffffffffff0000000000000000000000000000ff000000000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000ff0000ffffffffffffff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffff000000ff00000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000ff0000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000ffff000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ffffffffffff000000000000000000000000ff0000ff0000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ff000000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffff00000000ff0000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000ff00000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000ff0000ffffffffffffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ff0000ff0000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000ff00000000ff0000ff000000ff0000000000000000000000ffffff00000000ffffffffffffffff00000000000000000000ffffffffffffff00ff00000000ff000000000000000000000000ff0000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000ff0000ffff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff0000ff00ff000000000000000000000000000000ff0000ffffffffffffffffffff0000000000000000000000ffffffffff000000ff0000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000ff0000ff00ff0000ff00ff00000000000000000000000000ff00ffffff00ff000000000000ff00000000000000000000000000ff0000ff00ffffffffffff000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff00000000000000000000000000000000ff0000ff0000ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ff0000ff000000ff0000000000000000000000000000ff00ff000000ff000000000000ff00000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000ff0000ff0000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000ffff0000ff0000000000000000000000000000000000000000ffffffffff0000ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000ff00ff000000ff000000000000ff000000000000000000000000000000000000ffffffffffff000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000ff0000ffff000000000000000000000000ff0000ffffffff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ffff0000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ffff0000ffff000000ff000000ff00000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00ff00000000000000000000000000ff00ff00ff0000ff00ff00ff00000000000000000000000000ff00ff000000ffffff0000ffffff00000000000000000000ff0000ff0000ff00ff00000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffff00ff000000000000000000000000ff00ff0000000000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff00ff00ff00000000000000000000000000ffff0000000000ff0000000000ffff00000000000000000000ffffff000000000000ff000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffff00ff00ff00ff00ff0000000000000000000000ff00000000ff00ff00000000ff0000000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00ff000000ff000000000000000000000000ff00ff00ff0000ff00ff00ff00000000000000000000000000ff00ffffff00ff000000000000ff0000000000000000000000ff00ff00ff0000ff00000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffff00000000000000ff0000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffff00ffffffffffff00ff00ff00000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000ffff00000000000000000000ffffff000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000ff00ff000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff00ff000000ff000000000000000000000000ff00ff00ff0000ff00ff0000ff0000000000000000000000000000ff000000ff000000000000ff000000000000000000000000ffff00000000ffffffffffff000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ffffffff00000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000000000ff00ff000000000000000000000000ff00ff00000000ff0000ff000000000000000000000000000000ff00ff00000000ff00ff0000ff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffff000000000000ffff00000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ffffffffffff00ffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000ffffffffffffff000000000000000000000000ff00ff00ff0000ff00ff0000ff0000000000000000000000000000ff000000ffffff0000ffffff00000000000000000000ffffffffffffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff0000ff00ffffffff0000ff000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ffff0000ffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff0000000000000000000000000000ff00ff00ff0000ff00ff0000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff00ffffffffff00ffffffff00000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000000000000000ff00ff00ff00000000000000000000000000000000ff0000ff00ffffffffffffff000000000000000000000000000000000000ffff0000000000000000000000000000000000ffffffffffff00ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00ff000000000000000000000000ff00ff00ff0000ffffffffffff000000000000000000000000ffffffffff0000ff00000000000000000000000000000000ff0000ff0000ff00ffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff000000ff00ff00ff00ff00000000000000000000000000000000ff00ffffffff0000ffffffff00000000000000000000ffffff0000ffffffffffffffffffff00000000000000000000000000000000ffffff0000000000000000000000000000000000ff00000000000000ff0000ff0000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000ff00ff00ff0000ff0000000000000000000000000000000000ff000000ff0000ff0000ff00ff0000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff0000ff00ff00ff0000ff000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ffff00000000ff00000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ff00000000ffffffffffffffffffff00000000000000000000000000ffff00000000ff00ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ffffffffff0000ffffffffffffffff0000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff000000ff00ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00ff00ff00ff0000ff000000000000000000000000ffff00ff00000000ff0000ff000000000000000000000000000000ff00ff00ffffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff00ff00000000000000000000000000000000000000000000ff0000000000000000000000000000ff000000ff0000ffffffff0000000000000000000000000000ff000000ff00000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000ff0000ff00ffffffffffffffffff000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ffff00000000ff0000ff000000000000000000000000000000ff000000ff0000ff00ff00ff000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000ffffffffff000000000000ffffff0000000000000000000000ffffffffff00ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff00ff000000000000000000000000000000ff00ff00ff000000ff000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ffffff0000ffffff00000000000000000000000000ff000000ff00ff00ff0000ff00000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff00000000ff00000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff00ff00000000000000000000000000000000ffff00ffffffffffffffffff0000000000000000000000ff0000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff00ff00000000000000000000000000000000ffff00ff000000ff000000ff000000000000000000000000ff000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff0000000000ff00000000ff0000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff00ffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff000000ff0000ff000000000000000000000000000000ff0000ff00ff0000ff00ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffff0000ffffffff000000000000000000000000ff000000ffffffff00ffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00ffffffffffffffff0000000000000000000000ff000000ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff00000000ff00ff000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff0000000000ffff000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ffffffffff0000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffff0000ff00ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffffffff00ff0000ff0000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff00ffffff00ff0000ff00000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffff00ffffffffff0000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ffffffff0000000000ff000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffff000000000000000000ff000000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000ff00ff00ff000000ff000000ff0000000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ffff0000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000000000ff00000000000000000000000000ff000000000000000000ff00000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ffff0000000000ffffff0000000000000000000000000000ffff0000000000ffff0000000000000000000000000000000000ff00ff00ff00ffff00ff0000000000000000000000ff00ffffffffff00ff000000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff00ff00ff00000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffff00000000ffff00000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000ff00ff000000ff00000000000000000000000000000000000000ffffff000000000000000000000000000000000000ffffffff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff00ff0000ffff00000000000000000000000000000000000000ff0000ffff0000000000000000000000000000ffffff000000ff0000ff00ff0000ff0000000000000000000000ff00ff00ff000000ffffffffff0000000000000000000000ff0000ffffffffffffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00ff00ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000ff00ff00000000000000000000000000ffffffffffffffffff00000000000000000000000000ff00ff0000ff0000ff0000ff0000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff0000ff0000ff0000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff000000ff00ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ffff00ff0000ff00ff0000ff0000000000000000000000ffffffffffffff00ff000000ff000000000000000000000000ff0000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00000000000000ffff0000ff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffff0000ff00ffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff000000ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ff0000ffffffff00ffffffff0000000000000000000000ff00ff0000ff0000ffffffffff000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00000000ff000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000000000000000ffffff00000000000000000000000000ff0000ff0000000000ffffff000000000000000000000000ff0000000000000000ff0000ff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffff0000ff00ff00ff000000ff000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ffffffff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ff0000ff0000ff00ff0000ff0000000000000000000000ff00ff00ff000000ff000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff00000000ff00000000000000000000000000ff00ff0000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ffff00000000000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000ffffff00000000000000ff00ff000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffff00ff0000ff0000ff000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ffffffff0000ff00ff0000ff0000000000000000000000ffffffffffffff00ff000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000ff000000000000000000000000ff0000ff0000000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffff0000ff00ff0000ff00ff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ffff00ffff000000000000000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ffff00000000000000000000ffffff000000000000000000000000ff00000000ffffffffffffff0000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff0000ffffffff00ffffffff0000000000000000000000ff0000000000ff00ffffffffff000000000000000000000000ffffffffffffff00ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000ff00000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000ff00000000ffffffffffffffffff00000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ff00ff0000ff00ff000000000000000000000000ff00ff0000ffffff000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ffff000000000000ffff00000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffffffffffffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000ff000000ff0000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff0000000000000000ff0000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff00ffffffffffffffff0000000000000000000000000000ff00000000ffffff00ff000000000000000000000000000000000000ff00ff00000000000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000ffff0000ffff000000000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffff0000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000ffffffffffffff000000ff00000000000000000000000000ffffffffffffffff00ffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ff00ff00000000ff00ff000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000000000000000ffff0000000000000000000000000000000000ffffffffffff00ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffff00000000ff0000000000000000000000ffff0000ffffffffffffff0000ffff0000000000000000000000ffffffff00ffffffff00ffffffff0000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff0000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00000000ffffffffffff000000000000000000000000000000ff00ff0000ff0000ff00ff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ffff00000000000000000000000000000000ffff00000000ff0000ffff00000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffffffff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000ffff00ff0000ffffffffff00ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffff0000ff000000ff00000000000000000000000000ff00000000ff000000ff000000ff0000000000000000000000000000ffff00000000ff00ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ffffffffffffff00ff000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffff00000000ff000000ff0000000000000000000000000000ffffffffffffffffffff000000000000000000000000000000ffff000000ff000000ff00000000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000000000ff00ff000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff000000ff00000000000000000000000000000000ff0000ff00ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffff000000ff000000ff00ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000000000ff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ffffffff00ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff00ff00000000000000000000000000ff00ff00ff000000ff00000000ff000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000ff00ff0000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffff00ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff0000ff0000ff00000000000000000000000000ffff0000ff0000000000000000ff0000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffff00ffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff0000ff000000ff000000000000000000000000ffff0000ffffffffffffffffffff0000000000000000000000ffffffffffffff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff000000ff000000ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff0000ff000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ffffffffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffff00ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000ffff0000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff00ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff00000000000000000000000000000000ffff0000000000ffffffff000000000000000000000000ff0000000000ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ff00000000000000000000000000ffffffffff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ffffff000000000000000000000000000000ff000000ff000000000000000000000000000000ffff0000ff0000ff0000ff000000ff00000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff0000000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff00ff0000000000000000000000000000000000ffffffff0000ff0000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff000000ff000000000000000000000000000000ffffffffff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000ff0000ff0000ff000000ff0000ff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff0000ffff0000ff00ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff00ff00000000000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000ffffffff0000ff000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff000000ff00ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ffff0000000000ff0000000000000000000000ffffff000000000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000ff00ff00ff00ff00ff000000ff00000000000000000000000000ffffffffffffff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000ff00ffffffffff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000ffff000000000000000000000000000000ff0000ff000000ff0000ff00ff000000000000000000000000ffff000000000000000000ff00000000000000000000000000ff0000ff000000ff00ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000000000ffff0000000000ffff00000000000000000000000000000000000000ffffffffffffff000000000000000000000000ff00ff00ff00ff0000ff0000ff00000000000000000000000000ff00ff00ff00ffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00ff00ff0000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000000000ffffff00ff0000ff0000000000000000000000000000ff0000ffff0000ff0000ffff00ff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffffffff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000000000ff0000ffff0000000000000000000000000000ffffff00000000ff0000000000ff000000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000ff00ff0000ff0000ff00ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000ffff000000ff00000000000000000000000000ff0000ff00ffff00ff00ff0000ff0000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ffff0000ffffffffffffff000000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000ff0000ff00ff00000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ffffffffff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ffffffff0000ffffffff000000000000000000000000ffff0000ff00ff0000ff00ff0000ff000000000000000000000000000000ff00ff00ff00000000000000000000000000000000ff0000ffff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ff000000ff0000000000ff000000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff000000000000ff00ff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000ffff00ff000000000000000000000000000000ff0000ff00ff0000ff00ff0000ff0000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ffffffff00ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff00ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000ff00ff00ff00ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00ff000000ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000ff0000000000000000000000000000ff000000000000000000ff0000000000000000000000ffffff00000000000000000000000000000000000000000000000000ffff00ff0000ff00000000000000000000000000000000ffffffff0000ffffff00ffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff00ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff0000ff0000ff00ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ffffff0000000000000000000000000000000000000000ff00ff00ff00ff0000000000ff00000000000000000000000000ff0000ffffffffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000ff0000ff0000000000000000000000000000000000ffff00ffffffffff00ff0000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ffff0000000000ff000000ff000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000ffff000000ffffffffff0000ffffff0000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff000000ff000000000000000000000000000000ffffffffffffffffffff0000000000000000000000000000ff00ff0000ffffffffffffffffff0000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000ff00ff00ffff00ff00ffff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ff000000ff000000ff00ff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00000000000000ff0000ff000000000000000000000000ff00ff00000000ff00ff000000000000000000000000000000ff00ffff00000000ff00ff00000000000000000000000000000000ff000000000000000000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffff0000ff000000ffff000000000000000000000000000000ff0000ff00ff0000000000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffffffffffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000ffffff0000ffffff0000ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00ffff000000ff000000ffff00000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff00ff00000000ff000000ff0000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ff000000000000000000ff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ffff0000ffff0000000000000000000000000000000000ff000000ff00000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff000000ff0000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000ff0000ff0000ffffff0000ff0000000000000000000000ff00ff00ff00000000ff00000000000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff0000ff00000000ff00000000ff00000000000000000000000000ffffff00ff00000000ffff000000000000000000000000ff000000ffffffffff00ffffffffff00000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ff00000000000000ff00ff0000000000000000000000000000ff00ff000000000000000000ff000000000000000000000000ff0000000000ff000000ff00000000000000000000000000000000000000ffff0000000000000000000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff00ffffffffffff000000000000000000000000000000ff00000000ff000000000000000000000000000000ffffffff00ff00ff00ff00ff00ff0000000000000000000000ff000000ff00ffffffffffffffff00000000000000000000ffffffff0000ffffff00ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000ff00ff00ff0000000000000000000000000000ff00ff0000000000ff000000ff00000000000000000000000000000000ffff0000ffff000000000000000000000000000000ff0000ff00ff00ff00ff0000000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff00000000000000ff00ff0000000000000000000000000000ff00ff00ff00000000000000ff000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000ff0000ff00ff000000ff000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ffffff000000000000000000000000000000ff00ff0000ffffffffffffffff000000000000000000000000000000000000ffff000000000000000000000000000000000000ff00ff00ff00ff0000ff00000000000000000000000000ffff00ff000000ff0000ff00ff00000000000000000000000000ff000000000000ff000000ff0000000000000000000000000000ffffff0000ffffffffffffff0000000000000000000000ff00000000ffffffffffffffffff0000000000000000000000000000ffff00000000ff00ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000ffffffffff0000ff000000ff0000ff00000000000000000000ffff00ffffffffffffffff0000ffff0000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ffff0000000000ff0000000000000000000000000000000000000000ffff0000ffff0000000000000000000000000000000000ffff00ff00ff0000ff000000000000000000000000000000ffff000000000000ff000000000000000000000000000000ffffffffff0000ff000000ff0000000000000000000000000000ffff000000ff0000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00ff0000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000ffff00000000000000ffff00000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff0000ff0000000000000000000000000000ffff00ff000000ff000000000000000000000000000000000000ffff000000000000ffff000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ffff0000ffffffffffffff00000000000000000000000000000000ffff00ff000000ff000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff00000000ff0000ff00ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff000000ff0000ff000000000000000000000000000000ff0000ffff0000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000000000ff00000000000000000000000000000000ff00ff00000000ff000000000000000000000000ffffffffffff0000ff000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffff0000ff0000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ffffffffffffff0000ffff0000000000000000000000ffff000000ff0000000000ff000000000000000000000000ffffffffffffff00ffff00ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000ff00ff00000000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff00000000000000000000000000ffff00000000ff0000ffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000ff0000ffffffffffffff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff00ff00ff00ff00ff000000000000000000000000000000ff000000ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000ffffffffffff0000ff00000000000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ffff00ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ffffffffff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff0000ffffff00ffffffffff000000000000000000000000000000ff0000ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ffff00000000000000ff0000000000000000000000ffff000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000ffffffffffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000ff000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000ff00000000000000000000ff00000000000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000ff000000000000000000000000ff0000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff0000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ffffffff00ff000000ff00ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff00000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000ffff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff00ff00ff00000000ff00000000000000000000000000000000ff00ffffff0000ff00ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff000000ff00ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff0000000000000000000000000000ffffffff0000000000000000000000000000000000000000ff00ff00ff00000000ff00000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000000000ff0000000000ff00000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000ff00ff000000ff000000000000000000000000000000ff0000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ff00ff00000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ffffffffffffffffffff000000000000000000000000ffffff0000000000ff00000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ffff0000000000ff000000ffff0000000000000000000000ff00000000ff000000ffffffffff000000000000000000000000000000000000ff00ff00ff000000000000000000000000ff00000000ff00ff0000ff0000ff000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff00ff0000000000000000000000000000ff0000ff00ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000ff00ff00ff00ff00ff00000000000000000000000000ffff0000ffffffffffffffffff000000000000000000000000ffffffff00ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000ff00ff00ff000000000000000000000000ff0000ff00ff00ff000000000000000000000000000000ffffff0000000000ff000000ff00000000000000000000000000ff000000ff00ff0000ff0000ff00000000000000000000000000000000ff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000ff00ff00000000000000000000000000000000ff00ff0000ff00ff00ff00ff00ff0000000000000000000000ffffffffffff00000000ff00000000000000000000000000000000ff0000ff0000ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff00000000ff0000ff000000000000000000000000ff00ff000000ff0000000000000000000000000000000000ff00ffff0000ff00000000ff0000000000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00ff00ff00ff00ff00ff00000000000000000000000000ffff0000ff00ff00ff00ff00ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ffff000000ff00ff00ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff0000ffffffffffffffffff00000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff00ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000ff000000ff00ff0000000000ff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffff0000ff00ffffffffffffff000000000000000000000000ff00ffff000000000000ff000000000000000000000000000000ffffffff0000ff00ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000ff00ff00000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff0000000000000000ff00000000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ff00000000ff0000000000ff0000000000000000000000ffffff000000ff0000000000ff0000000000000000000000000000ff00ff0000ff0000ff00ff0000000000000000000000000000ffffffff00ff00ff00ff00ff000000000000000000000000ff00ff00ff000000000000ff0000000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff000000000000000000000000ff00ff00ff0000000000ff0000000000000000000000000000ff00ffffff00ffffffffffffff0000000000000000000000ff000000ff0000ff0000000000ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff00000000ffff0000000000000000000000ff0000ffff00ff00000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ffff0000ffffffffffffffffff000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000000000ff000000ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00ff00ff00ff0000000000000000000000ff0000ff00ff00000000000000ff00000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff00ff000000ff000000000000000000000000ff00ff00ff000000000000ff00000000000000000000000000ff00ff000000ff0000000000ff000000000000000000000000ff0000000000ffffffffffffff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff0000ff0000ff0000ff00ff0000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000ff00ff000000000000ff000000000000000000000000000000ffffffff0000000000ff00ff00000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff0000ff0000ff00ff000000000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000000000ff000000ffffffffffffff0000000000000000000000ffffffffffffffff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000ff00ff00ff00000000000000ff0000000000000000000000000000ff000000ff00ffffff00ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00ff0000ff00ff0000ff00000000000000000000000000ff00ffff000000ff000000ffff00000000000000000000000000ffffffff000000ff0000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff00ff00ffffffffffffff0000000000000000000000000000ff000000ffff000000ffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff000000ff0000000000ff0000ff0000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff00ff0000ff0000ff00ff000000000000000000000000ffffffffffff000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00ff00ff0000000000ff0000000000000000000000000000ffffffff0000ff00ff00ff00ff000000000000000000000000000000ff0000ffffffffffffffff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ff000000000000000000000000ff0000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff00000000ff00ff00ff00000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff000000ffffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ff0000ffff00ffffffffffff00000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff00ffffffffffffffffffffff000000000000000000000000ff0000000000ffffff0000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000000000ff00000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00ff00ffffffffffffff000000000000000000000000ffffffff00ff0000ff00000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffff000000000000ff000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ffff00000000ff0000000000ff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000ffffffffffffff00ff000000ff000000000000000000000000ff000000ff00ffffff00000000000000000000000000000000ff0000ff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff0000ffff0000ff0000ff000000000000000000000000ff0000ff0000ff00ff000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffff00ffffffffffffffffff0000000000000000000000000000ff0000ff00ff000000ff000000000000000000000000000000ffff000000000000ffff000000000000000000000000000000ff0000ffffffff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000ff00000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ffffffffff00000000ffffffff000000000000000000000000ffffffff00000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000ffff0000ffff00000000000000000000000000000000ff000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ff0000ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ffffffffffffffffffff000000000000000000000000ffff00000000ff0000000000000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00000000ffffffffffffff0000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000ffff00ffffffffffffffffffff0000000000000000000000ffffffff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ffffffffffffff00ff000000000000000000000000000000000000000000ffff0000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff0000ff0000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00ff0000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffff000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000ff0000ff000000ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffffffff0000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ffff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000ff00000000ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff0000ff000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff000000ffff00000000000000000000ff0000ff0000000000ff0000ff000000000000000000000000ffffffff00ff0000ff000000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff000000ff00000000000000000000000000ff0000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00ffff00ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff0000ff0000000000ff0000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000ff00ff00ff000000ff0000ff0000000000000000000000000000ff00ffffff0000000000ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff00ff000000000000000000000000000000ff00ffffffffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff000000ff000000000000000000000000ffffffff0000ff00ff00ff0000000000000000000000000000ff00ff00ff000000ff0000ff0000000000000000000000000000ff0000ff00000000000000ff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ffff000000000000ffff00000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000ff00ffff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff0000ff0000ff0000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000ff0000ff00ff000000ff00ff00000000000000000000000000ff0000ff000000ffffff00000000000000000000000000000000ffffff00000000ff0000ff0000000000000000000000000000ff0000ff00ffffffffffffff00000000000000000000000000000000ff000000ff000000000000000000000000000000ffff000000ff00ff000000ffff00000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ffff00ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff00ff000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ffffffffffffffffffffff000000000000000000000000ffff0000ff00ffffffffff00ff000000000000000000000000ffffffff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff00000000ff00000000000000000000000000000000ff0000ff00ffffffffffffffff00000000000000000000ffffff00000000ff0000ff0000ff000000000000000000000000ffffffffff00ff0000ff0000ff0000000000000000000000000000ff00000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ffffffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ffffffffffff00ff0000000000ff00000000000000000000000000ff0000ffff00000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff00ff000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00ffffff0000ff00ff00ff00000000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000ffffffffffffff00000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000000000ff0000ff00ffffffffffffffff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000ff00ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00ff0000000000ffffff0000000000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000ffffffff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000ff000000ff00ff0000000000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff0000ff0000ff00ff000000000000000000000000ffff0000ff00ff00000000000000000000000000000000000000ff00ffff000000ff000000ff0000000000000000000000000000ffffffff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00ff0000ffffffffffffffffff0000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000ff0000000000000000000000ff00ff0000ff0000ff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000000000ff00000000000000000000000000ff00000000ff00000000ff000000000000000000000000ffffff000000ff0000000000ff00000000000000000000000000ffffffff0000ff00ff000000ff000000000000000000000000ffffffff00ff00ffffffff0000000000000000000000000000ff00ff00ff000000ff00ff000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000ffffffffffffff00ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ffff000000000000ff000000000000000000000000000000ff0000000000ff000000000000ff0000000000000000000000ffff0000ffffffff0000ff00ff00000000000000000000000000ff0000ffff000000000000ff000000000000000000000000ff00ff00ff0000ff000000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff0000000000ff00ff000000ff000000000000000000000000ff00000000ff00ff0000ff00000000000000000000000000ff0000ff00ff000000ff00ff000000000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff0000000000ffff000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff00ffffff00ffffff00ffffff0000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff0000ff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff000000ffffffffff000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff000000000000ff00ff00ff000000000000000000000000ff00ff000000ffff0000ffff00000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff00ff000000ff00000000000000000000000000ff000000ff00ff0000ff00000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000ffffffffffffffff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000ff000000000000000000000000ff00ff00ff00000000000000000000000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000ffffffffffffff0000ff00000000000000000000000000000000ff0000ff0000ff0000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ffff0000ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffffffffffffffff0000ff0000000000000000000000000000ff0000000000ffff00000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffff00ffffffffffffff00000000000000000000000000ff0000ffffffffffffffffffff00000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff0000ff000000000000000000000000ff00ff00ffff000000000000ff0000000000000000000000000000ff000000ff00ff00ff00ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffffff0000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00ff00ff000000ff0000000000000000000000ffff00ffffffffffffffffff00ffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000ff00ff0000ff00ffffffffff00000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ff0000ff000000ff00ff00000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00000000ffffffffffffff00000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ffffffffff00ff00ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff000000ff0000ff000000000000000000000000ff00ff00ff00ff000000000000ff0000000000000000000000ffffffffff00ffffff00ffffff0000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000ff000000ffffffffff00000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ff000000ff00ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ff00000000000000ffff0000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000ff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000ff00ff00ff00ffffffffffffffff0000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ffff0000ff000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000ffffffffff00ff00000000000000000000000000ffff00ff00000000ff000000ff0000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ffff00000000ff0000000000000000000000000000000000ff0000000000ff0000000000ff00000000000000000000000000ff0000ff0000ffffffff00000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000000000000000ffffff00000000000000000000000000ffffffffff0000ff0000ff000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000ff000000ff0000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ff0000ff00ff00ff000000ff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffff00ffffffffffffffffffff000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff000000ff000000ffffffff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff0000ff000000000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ffff0000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000000000000000000000000000ff0000ff0000ffffffffffff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ffff00000000ff0000000000000000000000000000000000ffffffffff00ff000000ff00000000000000000000000000000000ff0000000000ff000000ff00000000000000000000000000ff00000000ff00ff000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffffffff00000000ff000000000000000000000000ffffffffff00000000ff000000000000000000000000000000ffffffffff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff00ffffffff000000ff000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff0000000000ffff0000000000000000000000ffff00000000000000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff0000000000ffffffffffffff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff00000000000000000000000000ffff00000000ffffffffffffffff00000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000ffffffffffffff00ff000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff00000000ff00ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ff00000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000ff00000000ff0000ff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ffff000000ffffffffff00ff000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ff00000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff0000000000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000ff000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ffff00000000000000000000ff0000ff000000000000ff000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000ff00000000000000000000000000ff000000ff00ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ffff00ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000ff0000000000000000000000000000ff00ff00ff00000000ff00ff00ff0000000000000000000000ff00ff00ffffffffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ffff00000000000000000000000000ffffffffffff0000ff00ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff0000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ffffff00ff00ffffff00ffff00ff0000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffff000000000000000000ff000000000000000000000000000000000000ff0000000000ffff0000000000000000000000ff000000000000ff00ff0000ff000000000000000000000000ff000000ff0000ff00ffff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff00ff00ff00ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff00ff00ff00ff00ff0000ff0000000000000000000000000000ffffff0000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ffff0000000000ffffff0000000000000000000000000000ffff0000000000ffff000000000000000000000000ffffff00000000ff00ff00000000ff0000000000000000000000ff000000ff0000ff0000ff00ff000000000000000000000000ff0000ff00000000ffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff00ff000000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ffff0000000000ff0000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff00ff00ff00ff00ff00ff00ff00000000000000000000000000ffff0000ff000000ff0000ffff0000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff00ff0000ffff00000000000000000000000000000000000000ff0000ffff000000000000000000000000000000ff00ffffff00ff00ffffffffffff0000000000000000000000ffffffffff0000ff0000ff00ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffffffffffffffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00ff000000ff000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000ff00ff00ff00ffffff00ff00ff0000000000000000000000ffffffffffff00ff00000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff000000ff00ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ff000000ff00ff00ff0000ff0000000000000000000000ff000000ff0000ff0000ff00ff00000000000000000000000000ff00000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff0000ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff00000000000000ff000000000000000000000000ff0000ff00ff00000000ff00000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff00ff00ff0000000000ff0000ff00000000000000000000000000ff00000000ff000000ff00ff0000000000000000000000ffff0000ffff00ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff000000ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ff000000ff00ffffffffffff0000000000000000000000ff000000ff0000ff0000ff00ff00000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff00ff000000ff0000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ffff00ff00ff0000000000ff0000ff0000000000000000000000ff00ffff000000ff000000ff000000000000000000000000000000ff000000ffff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ff000000ff00ff00ff0000ff0000000000000000000000ff000000ff0000ff0000ff00ff0000000000000000000000ffffffffffffffff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000ff0000000000000000000000ff00ff00ffffffff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000ffffff0000ff00ff000000ff0000000000000000000000000000ffffffff0000ffffffffffffff000000000000000000000000ffffff00ff00ffffff00ff0000000000000000000000000000ff00ff00ff000000ff0000ff00000000000000000000000000000000ff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ffffff00ff00ffffffffffff0000000000000000000000ffffffffff0000ff00000000ff000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ffff00000000000000ff000000000000000000000000000000ff0000000000ff000000000000ff0000000000000000000000ffff00ff000000ff00ff0000ff00000000000000000000000000ff00000000000000000000000000000000000000000000ffffffff0000000000ff0000ff000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff0000ff00ff0000ff00ff00000000000000000000000000ff0000000000ff00ff000000ff000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff0000ff00ff00ffffffffffff000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000ffffff00ff0000ff00000000000000000000000000ff00000000ffffffffffff000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff00ff00ffffffffffffffffffff0000000000000000000000ff0000ffffffff0000ff00ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ff00ff0000ff0000ff000000000000000000000000ff0000000000ff0000ff0000ff00000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ffffffffffff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff000000ff0000000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000000000ff00ff00ff0000ff000000ff0000000000000000000000ffffffffff00ffffffffffffff00000000000000000000000000ff0000ffffffffffffffffffff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff0000ffffffffffffff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000ff00ff00ff0000ff00000000000000000000000000ffffffff000000ff000000000000000000000000000000ffffffffff00ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000ff00ff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ff000000000000000000ffffffffff00000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000ff00ff00ff000000ff00ff0000000000000000000000000000ff000000ff00ff0000ff000000000000000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000ffffffff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff0000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffffffffff0000ff0000000000ff00000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff000000ffffffffffffffff0000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff0000ffffffffff00ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000ff0000000000ff00ff00000000000000000000000000ff00ff00ff000000ff00ff0000000000000000000000000000ff000000ff00ffffffff000000000000000000000000000000ff0000ff0000ff0000ff0000ff00000000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff000000ff0000ff00ffffffffff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff00ff00ff00ff0000ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000ff0000000000ff00ff0000000000000000000000000000ffffff000000ff000000ff000000000000000000000000ff00000000ff0000000000ffffff000000000000000000000000ff0000ff0000ffffffffffffff00000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000ff000000ff00000000000000000000000000ffffff000000ff00000000000000ff0000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ffff00ff00ff0000ff00000000000000000000000000ffff00ff000000ffffffffffffff000000000000000000000000ff0000ffffff00ff00ff0000ff00000000000000000000000000ffff00000000ff000000ff000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff0000000000ffff000000000000000000000000ff00ff00ffffffffffffffffff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff000000ff000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff000000ffffffffffffffff00000000000000000000000000ffffff00ff0000000000ffff0000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000ffff00000000000000000000000000000000000000000000ff0000ff00000000ff000000ff0000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00ffffffffff00000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff000000ffff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000000000ff00000000ff00ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff000000000000ff000000000000000000000000000000ff00000000ff000000ff0000000000000000000000ffffffffffff00ff0000000000ff00000000000000000000000000ff00000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ffffffffffffffff00000000000000000000000000ffff0000ffff000000ff0000000000000000000000000000ffffffffff0000ff00ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ffff000000ffffffffffffffff00000000000000000000ff0000ff0000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000ff00ff000000000000000000000000000000ff0000000000ffffffffff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff000000ff0000ffff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ff00000000000000ff00000000000000000000ffffffffffffffff0000ff0000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff00000000ff0000ff00000000000000000000000000ffffffffffffff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000ff000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ff00000000000000ff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000ffffffffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000ff00000000ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000ff000000ff00000000ff00ff00000000000000000000000000ffff0000ff000000ff000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ff0000ff000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000ff0000ff00000000ff0000ff00000000000000000000000000ffffffff00000000ff00ff0000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff0000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ffff00000000ff00ff0000000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000ff0000ffff000000ff00ff00000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff00ffffffffff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff0000ff00000000000000000000000000000000ff000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffff00ff00ff00ff00ff0000000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ffff000000ffff0000000000ffffff0000000000000000000000ffff0000000000ff0000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000ff00ff000000ff00ff000000ff00000000000000000000000000ff00ffff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00ff00ff000000000000000000000000000000ff0000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ffff0000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff00ff0000ff00ff00ff0000000000000000000000000000ffffff0000ff00000000ff000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffff00ff00ff0000ffff00000000000000000000000000000000ff000000ff0000000000ffff00000000000000000000ffffff000000000000ff00ff0000000000000000000000000000000000ff0000ff0000ff0000ff0000000000000000000000000000ffff00ff00ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff00ff0000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff0000ff00ff00ff0000ff00000000000000000000000000ffff000000ff00000000ff000000000000000000000000ffffffff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff00ff0000000000000000000000000000000000ff00ff0000000000ff00ff00000000000000000000000000ffffff0000000000ff000000000000000000000000000000000000ff00ff0000ff0000ff0000000000000000000000000000ff0000000000ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff000000000000000000000000000000ff0000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff00ff0000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ffffffffffffff000000000000ff000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000ff0000ff0000ff000000ff00ff00000000000000000000000000000000ffff000000ff00000000000000000000000000ffffffffffff00ff0000ff0000ff000000000000000000000000ffffffffffffff0000ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000ffff0000ff000000ff0000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff0000ff00ffffffffffffffffff000000000000000000000000ff00ffff00ffffffffffffffff0000000000000000000000ffffffff0000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000ff0000ff0000ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffff0000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffff000000ff0000ff0000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffff000000ff000000000000000000000000000000000000ff00ff00ff00000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000ff000000ff0000000000ff000000000000000000000000ffffffffffffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffff00000000ff0000000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ff00000000ff000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ffffffffff0000ff000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000ff0000ff00000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffffffffffffff00ff0000000000000000000000000000000000ff00000000000000ffff00000000000000000000000000ff00000000ffffffffffffffff000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ff00000000ff000000ff0000000000000000000000000000ff0000000000ffffffffffff000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff000000ff000000000000000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00000000ffffffffffffff000000000000000000000000000000ff000000000000ff00000000000000000000000000ffffffffffff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000000000ff00ff00000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff0000ff0000ff00ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff0000ffff00ff00ff000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000000000ff000000ffffffffffffffff0000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000000000ff000000000000000000ff00000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff0000ff0000ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffffffffffffffff00ff0000000000000000000000000000000000ffffffffffffffffff0000ff000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ffffffffffffff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff0000ff0000ff00ff00ff000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ffff000000000000ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff000000ffffffffffffffffff0000000000000000000000000000ffffffffffffffffffff000000000000000000000000ffffffffff0000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ff0000ff0000ff00000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffffffffffffff00ff0000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff0000ff0000ff00ff00ff000000000000000000000000000000ff00ff0000ff000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffff0000000000000000000000ffff00ff000000ff000000ff0000000000000000000000000000ffffffffff0000ff000000ff0000000000000000000000000000ffffff00ffffffffffffffffff00000000000000000000ff000000000000ff000000ff00000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000000000ffff00000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff0000ffffffff00ff00ff000000000000000000000000000000ff0000ff00ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffff000000ffffffffffffff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ffff000000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000000000ff0000ff00000000ff0000ff0000000000000000000000ff0000ff000000ffff0000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffff0000ff000000ff00000000000000000000000000000000ff0000ff00ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff000000000000000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000ff00ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff00000000ff000000000000000000000000ffffffffffff00000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ffffffffffffffffffff00000000000000000000ff00ffffffffffffff00ff0000ff00000000000000000000000000ffff00000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffffffffffff0000000000000000000000ffffffffffffff00ffffffffffffff00000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff0000000000000000000000000000000000ffff000000ff0000ff000000ff00000000000000000000000000ffff00000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff000000ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ffffffffff00ffffffffff00000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ffffffffffffff00ff0000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff0000000000000000ff00000000000000000000000000ff00ff00000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000ffff000000ffff00000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000ffff0000ff0000000000000000ff000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff00000000ff000000000000000000000000ff00ff0000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000ff0000ff000000ff00000000ff00000000000000000000000000ffffffff0000ffffffffffffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000ff0000ffff00ff0000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff000000ff00ff0000000000000000000000000000ff00ff000000ff00ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000ffffffff0000ff000000ff0000000000000000000000000000ff00ff00ff00ffffffffffff00000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000ff00000000000000000000000000ff0000000000000000000000000000ff000000000000000000000000000000000000000000ff000000ff000000ff00ff00ff000000000000000000000000ff000000ff0000ff00ffff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff0000ffffffffffffffff000000000000000000000000ffffff0000ff00000000ff00000000000000000000000000ff0000ff00ffffffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ffffffffff00000000000000000000000000ff00000000ffff0000000000ffff00000000000000000000ff0000ff00ff00ffffffffffffffff0000000000000000000000ff0000ff00ff0000ff00ff00ff00000000000000000000000000ff0000ff000000ffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff00ff0000000000ffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ffff000000ff00000000ff00000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000ff0000ff000000ff00ff0000000000000000000000ff000000ff00ff000000000000000000000000000000000000ff00ff0000ff0000ff00ff00ff0000000000000000000000ffffffffffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ffffffffffff00ff00000000ff00000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff00ff00000000ff00ff0000ff000000000000000000000000ff0000ff00ffff00000000ff000000000000000000000000ff0000000000ff00ff00ff00ff0000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ffff0000ffff00ffffffffffffffff00000000000000000000000000ff000000ffffffffffff00000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff00ff00ff00ff000000ff000000000000000000000000ffffffffffffff00ff00ff00ff000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ffffffffff0000000000ff000000000000000000000000000000ff0000ff00ffff000000ff0000000000000000000000000000ff00ffff0000ff00000000ff00000000000000000000000000ffffffff0000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff000000ff00000000000000000000000000ff00ff00ff00000000ffff0000000000000000000000000000000000ffff00ff0000ff00ff00000000000000000000000000ff0000ff00000000ff00ff00ff0000000000000000000000ff0000ff0000ffff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000ff0000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff00ff00ff00ff0000000000000000000000000000000000ffffff000000ff000000000000000000000000000000ffffffff0000ff000000ff0000000000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ffffffffff00000000000000000000000000ff00ff00ff000000ff0000ff000000000000000000000000ffffffffffff00ff0000ff00ff00000000000000000000000000ff0000ff00ff0000ff000000ff000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff0000000000ff000000000000ff0000000000000000000000ff00ff00000000ff000000000000000000000000000000000000ff00000000000000ffffffffff0000000000000000000000ff00000000ff0000ff0000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffffffff00ffff000000ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000000000ffffffffffffffff00000000000000000000ff0000ff00ff00ff00000000ff00000000000000000000000000ff0000ff0000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff0000ff0000000000ffff0000000000000000000000ff00ff00ff000000ff000000ff000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ff0000ff0000ff00ffffffffff00000000000000000000000000ffffff0000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00ff000000000000000000000000000000ff0000ff0000ff00ff00ff000000000000000000000000ff000000ff00000000ffffffffff0000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff00ff0000000000ff00000000ff000000000000000000000000ff000000ff000000ff00ff000000000000000000000000ff000000ff0000000000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000ff000000ff0000ffffffffffffff00000000000000000000000000ff0000000000ff0000ff00000000000000000000000000000000ff000000ffffffffffff000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff0000ff000000ff00000000000000000000000000ff00ff00ffffffffffff000000000000000000000000000000ff000000ff00ff000000ff0000000000000000000000000000ffffffffffffff0000ff0000000000000000000000000000ffffffffffffffff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000ffffff0000ff000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff00000000000000000000000000000000000000ff0000000000ff00000000ff00000000000000000000000000ff00ff0000000000ff0000000000000000000000000000ff0000ff00000000ff00000000ff00000000000000000000ff000000ff0000ffff0000000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff000000ff00ff00ff000000ff00000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ff00ff00ff000000ff00ffffffff0000000000000000000000ffffffffff00ff0000ff00ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00ff0000ff00ff0000ff0000000000000000000000000000ffffff000000ff00000000ff0000000000000000000000000000ffffffffffffff0000000000000000000000000000000000ffff00ffffffffffffffffff00000000000000000000000000ff0000ffffffffffffff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00ff00ff000000ff000000ff0000000000000000000000ff0000ff00000000ffff000000000000000000000000000000ffffffffffff000000ff0000000000000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00ff00ff000000ff00000000000000000000000000000000ff000000ff00ff0000ff00ff00000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000ffffff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ff00ff00000000ff00ff0000000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff00ff00000000ff00ff0000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000ff00ff00ff00ffffffff000000000000000000000000000000ffffffffff00ff00ff000000ff000000000000000000000000000000ff000000000000000000000000000000000000000000000000ffff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000ffff00ff0000ff0000ff0000ff0000000000000000000000000000ff0000ff00000000ff00ff000000000000000000000000000000ffffff000000000000ff000000000000000000000000000000ffff00ff00ff000000ff00000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000ffffffffffff0000ff00000000ff000000000000000000000000ff000000ff000000ff00ffffff000000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffff0000ffffffffffffff000000000000000000000000ff000000000000ffff00ff0000ff0000000000000000000000000000ffff0000000000000000ff000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000ff0000ff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ffffffffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000ff0000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffff00ff0000ff0000ff00000000000000000000000000ff00000000ff0000ff000000ff000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff00ff000000ffffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ffffffffff000000ff0000ff0000000000000000000000000000ff00000000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ffffffffffffffff000000000000000000000000ff00ff000000ffffffffffff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff0000ff0000ff0000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000ffffffffffffff000000ff000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ffff000000ff00000000ff0000000000000000000000000000000000ff000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffff000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff000000ff0000000000000000000000000000000000ffff000000ffffffffffff00000000000000000000000000ffffffffff000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ffff00000000000000000000ffffffffffffffff0000ffffffffff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff0000ff0000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff00ff00ffffffffffff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000ffffff00000000ff0000000000ffff00000000000000000000ff000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ffffffffffffff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ffff0000ff000000ffff00000000000000000000000000ff000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000ff00ff0000ff000000000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ffff000000000000ff00000000000000000000ff00ffff0000000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ffff000000ffff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000ff000000000000000000000000ff0000ffff0000ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00ffffffff0000000000000000000000ff0000ff000000ff0000000000ff0000000000000000000000000000ff000000ffff000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ff00000000ff00ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00ff0000ff00ff0000ff000000000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ffff000000000000000000000000000000ff00000000ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000ff00000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffffff0000ff00000000ff0000000000000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000ff000000000000ff0000000000ff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff0000ff00ff0000ff00000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff0000ff00000000ff000000000000000000000000000000ffffff0000ffffffffffffff00000000000000000000000000000000000000ffffffffff00000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ffffffffffff000000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000ff0000ff00ff00000000ff000000000000000000000000000000000000ff000000ff0000ff00ff00000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ffffff0000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff000000ff00000000ff0000000000000000000000000000ffff000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff0000ff00ff0000000000ff000000000000000000000000ff000000ffff000000ff000000ff00000000000000000000ffffffffffffff00ff0000ff00ff00000000000000000000000000ff00ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000ff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00ff00ffffff0000ffffff000000000000000000000000ffffffffffff00000000ff0000000000000000000000000000ffffffffffffff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00000000ff00000000000000000000000000ff00ff0000ff0000000000ff00000000000000000000000000ff0000ff00ff0000ff0000ff000000000000000000000000000000ff000000ff0000ff00ff00000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff000000ff0000ff0000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00ff0000ff00ff0000ff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ffffff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00000000ff0000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00ff0000ff00ff00ff0000000000000000000000000000ff00ffff0000ff0000ff00ff00000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffff00ff0000ff00ff0000ff00ff000000000000000000000000ff00ffff0000000000ffffffffff000000000000000000000000ffffffffff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ffffffffffffff000000000000000000000000ff00ff00ff00ff0000000000ff000000000000000000000000000000ffff000000ffffff000000000000000000000000000000ff00ff00ff00ff0000ff00ff00000000000000000000000000ffff00ff00ff000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff0000000000000000000000000000ff0000ff00000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff00000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000ffffff0000000000ff0000ff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ffffff0000ff00000000ff0000000000000000000000000000ff00ff00ff00000000ff00000000000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff0000000000000000000000000000000000ff00ff00ff00ff0000000000ff0000000000000000000000ffffffffffff00000000ff000000000000000000000000000000ff0000ff00ff00ff00000000ff00000000000000000000000000ff00ffff00ff00ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00ffff000000000000ffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00ff00000000ff00ff00000000000000000000000000000000ff00000000ff0000000000ff00000000000000000000000000ffffffffff0000ff0000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ffffffffffffffffffff00000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ff0000ff00ff00000000ff00000000000000000000000000000000ffffffffff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff000000ff0000000000000000000000000000000000ff00ff00ff00ffffffffffffff000000000000000000000000ff000000ff00ffffffffffffffff0000000000000000000000000000ff000000ffffffffffff00000000000000000000000000ff0000ffff000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000ff000000ffff0000ffff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00ff00000000ff00ff000000000000000000000000000000ff00ff000000ffffffffffffff00000000000000000000000000ff000000ff000000ff00ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff00ffffffffffffff000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff000000ffff000000ff000000000000000000000000000000ffffffffffff0000ff0000000000000000000000000000000000ffffffffffff00ffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000000000ffff000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000ff000000000000000000000000ff00ff00ff0000ff00ff0000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff00000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ffff00000000ffff0000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff0000ffffffffffffffffffff00000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ffffffffff00ff0000ff0000ffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff0000ff00ff0000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000ff00000000000000000000000000ffff00ffffffffffffffffff00000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000ff0000ff000000ffff00ff00ff0000000000000000000000ff000000000000ff0000000000ff0000000000000000000000ffffffff00000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000ff000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff000000ff0000ff000000ff00000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff000000ff000000ff00ff00000000000000000000000000000000ffffffffffffff000000000000000000000000000000ff0000000000000000ff0000ff000000000000000000000000ff000000000000000000000000ff000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000ff00ff00ff00000000ffffffffff0000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff00000000000000000000000000000000000000ff00ff0000ffffffffff00ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ffffffffff000000ff00ff000000000000000000000000ffff0000000000ff0000000000ffff00000000000000000000ff0000000000000000ff00ff0000000000000000000000000000ffffffffffffffffffffffffffff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000ffffffffff00000000ff000000ff000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff000000000000000000000000000000000000ff0000ff00ff00000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff000000ff000000000000000000000000ffff00ff000000ff0000000000ff000000000000000000000000000000ff000000ff00ff0000ff00000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff0000ffffffff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff00ff00ff0000000000000000000000000000000000000000ff000000ff000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ffffffffff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff0000000000000000000000000000ff0000ff000000ff00000000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000ff0000ff000000000000000000000000000000ffff000000ffffffffffffff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff00000000ff00ffffffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ffffffffff00000000ff00000000000000000000000000000000ff0000000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff00ff00000000ff0000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000ffffffffffffffff00ff000000ff00000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff00000000000000ffff000000000000000000000000ffff0000ffffffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000ffffff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff0000000000ff0000000000000000000000000000ffff0000ff00ff0000ff00ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff0000000000ffffffffff0000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000ff0000ffff0000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff000000ff000000ff0000000000000000000000000000ffffff0000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000ff0000ff00ff0000ff00ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ffffff000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff000000000000000000000000000000000000ff00ffffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff0000000000ffff0000000000000000000000000000ff00ff000000ffffff000000000000000000000000ff0000ffffffffffffffffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff000000ffff00000000000000000000000000000000ff0000ff00ff0000ff00ff0000000000000000000000ff00000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000ff00000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000ffff0000ff0000ff00ff00000000ff0000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff0000000000ff0000000000000000000000ff00ff00ff00ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000000000000000000000000000000000ff00ff00ff00000000000000000000000000000000ffffffff0000ff00ff00000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ff00000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000000000ff0000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000ff0000ffff000000ff00ff00ff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff00ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000ffffffff000000ff000000ff00000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff0000ff000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff00000000ffff000000000000000000000000ffffff000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00ff00ff00ff000000ff000000000000000000000000ffffffffff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff0000ff000000ffffffffff000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ffff0000000000ffff00000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000ff00ff00ff00ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff000000ff000000ff00ffff00000000000000000000000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000000000ff0000ffff000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00ff00ff0000ff0000ff000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff00ffffffffffffffff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ffffffffff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000ffff0000ff0000000000ff00000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000ff00ff00ff0000ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff00000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ffffffffff00000000ff00ff0000000000000000000000000000ff0000ffff000000ff000000ff00000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ffffffff0000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff0000ff0000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffffffff0000ff0000ff000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff00ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff00000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffff00000000ff000000ff0000000000000000000000000000000000ffffff00ff000000ff00000000000000000000000000ffffffff00ff00000000000000ff000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000ff0000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ff0000ff0000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00ff000000ff0000000000ff000000000000000000000000ffffffffff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00000000ff000000000000ff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff0000000000ff0000ff000000000000000000000000ff00000000000000000000ff00000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ff00000000ffffffffffffffffff000000000000000000000000000000ff000000ff00000000000000000000000000000000ff0000ff00000000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff0000ffffffffffffff0000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00ff000000ffffffffffffff0000000000000000000000ff0000ff000000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff00000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ff0000000000ff0000ff00000000000000000000000000ff00ff000000ff0000ff00ff000000000000000000000000ffffffffffffffff0000ff00ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff00ffff0000000000ffffff00000000000000000000ff000000ff00ff00ff000000ff0000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000000000ff000000ff000000000000000000000000000000ffffffffffff000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff00ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00ffffff000000ff00000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff000000000000ff0000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00ff00ff000000ff0000ff0000000000000000000000000000ff00ff00ff00ff000000ff000000000000000000000000ff000000ff00ff00000000ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ffff00ffff0000000000000000000000000000ff0000ff0000ff00000000ff0000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ffffffff00000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff0000ffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffff00000000ff0000ff0000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000ff0000ff0000ff00000000ff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffffff00ffffffffffffff00000000000000000000ffffffffff00ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff000000ffffffffffffffff000000000000000000000000ff000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ffff00ff00000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff00000000ff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00ff000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffffffffffffffffff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff00ffff00000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000ffffffffffffffffff00ff00ff000000000000000000000000ffff0000000000ff0000000000ffff00000000000000000000ff000000000000ff000000ff0000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ffffffffff0000000000ff0000000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff0000ffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffffffff00ff00ff00ffffffffff0000000000000000000000ff0000ff00ff00ff00ff0000ff00000000000000000000000000ffff000000ff000000ffff000000000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000ff0000ff0000ff00000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff00ff000000ff00000000000000000000000000ff00ff0000ff0000ff000000ff000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff0000ff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000000000ff00ff0000ff0000ffffffffffff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffff000000ff00000000000000000000000000ff00000000ff0000ff000000ff00000000000000000000000000000000ff00ff00ff0000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00000000000000ff00ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff00000000000000ff000000000000000000000000ffff0000ffffffff00000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00ff00000000000000000000000000ffffffffffff0000ff000000ff0000000000000000000000000000000000ffffff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff00000000000000ff0000000000000000000000ffff0000ff0000ff00000000ff000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00000000ff00ffffffff00000000000000000000ff000000000000000000ffffffffff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000ff0000ff0000ffffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000ff00000000000000000000000000ffffffffffffff0000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff0000000000ff0000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff0000ff00000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000ff00ff00ffffff00000000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000000000ff000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ffffffffffffffff000000000000000000000000000000000000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00ff00ff00000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000000000000000000000000000ff00ffffffff00ff00ffff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00ff0000ff0000ff00ff0000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000ff00000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000ffffffffffffffffffff000000000000000000000000ffff0000ff00ff0000ff0000ff00ff00000000000000000000000000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff0000000000ff0000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000ffffffffff0000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffff00ffffffff00ff00ff0000000000000000000000000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffff0000ff000000ff000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff000000ff0000ff000000ff0000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff0000ffffff0000ff00ff00ff000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff00ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff0000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000ff00ff000000ffff00ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff00ff0000ff00000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00ff000000000000ff00000000000000000000000000ffff000000000000000000ff000000000000000000000000000000ff0000000000000000000000000000000000000000000000ff00ff0000ff00ff000000ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ffffffffffff00ffffffffffff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff0000ff00ffffffff00ff0000ff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ffff0000000000ffff00000000000000000000000000000000ff00000000ff0000000000ff000000000000000000000000ff00ff0000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ffff0000000000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ff0000ff0000ff00ff00000000000000000000000000ffffffff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000000000ff0000ffff000000000000000000000000000000000000ff000000ffffffffffffffff000000000000000000000000ffffff0000ff0000ff0000ff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff000000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff00ff00ff0000ff00000000000000000000000000ff0000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ffffffffffff00ffffffffffffff000000000000000000000000ff000000ffffff000000ff00000000000000000000000000ff0000ff0000ffff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffffffffffffff00ff000000ff000000000000000000000000ff0000ff0000ffff0000ff0000ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff00000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000ff0000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ffffffff000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffff00ff00000000000000000000000000ffffffff00ff0000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ff00ff00ff0000ff0000ff00000000000000000000000000ff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000ff0000ff00000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff0000000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000ffffff00ff0000ff0000ff0000000000000000000000000000000000ffffff00000000ff0000000000000000000000000000ff000000ffffffffffffffff000000000000000000000000000000ff0000ff00ff00ff0000ff00000000000000000000000000ff0000ff000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ff00ffffffffffff00000000000000000000000000ff000000ff000000ff0000000000000000000000000000ffffffffff000000ff0000000000000000000000000000000000ffffff0000ff0000000000ff00000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00000000ff00000000000000ff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ff00ff0000ffff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000000000ff00ff0000ff0000ff00ff00000000000000000000000000ff0000ff00ffffffff00ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff0000ff00ff0000ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000ff00ff00000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffff0000000000000000000000000000ff00ffffff000000ff00ff00ff000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ffffffffffffffffffff00000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff00ff000000ffffffffffffffffff00000000000000000000ff0000ff0000ff0000ff00ff00000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000000000ff0000ffff00ff0000ff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000000000ff00ff000000000000ff000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ffffffffffff0000ff0000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff00ff0000ff00ff000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000ffffffffffffff0000ff00000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00000000ffffff00ff0000ff00000000000000000000000000ff000000000000ff000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff00ff00ff000000ff0000ff0000000000000000000000000000ff000000ff00000000000000ff0000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000ff0000ff00000000ff0000ff000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000ff00ff000000ff0000ff0000000000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000000000000000000000ffff0000000000000000000000ff00ff00ff00ffffffffffffffff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00000000ff000000ff0000ff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ffff00ff0000ff000000ff00000000000000000000000000ff000000ff00000000000000ff000000000000000000000000ffffff00000000ff00ff000000000000000000000000000000ff00ff00ff000000ff00ff00000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ffffffffff00ffffffffffffff000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffff00000000000000000000000000ff00000000000000ffff00ff0000000000000000000000ffffffffff0000000000000000000000000000000000000000ffffff000000ffffffffffffffff00000000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ffffffffff0000ff00ff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff0000ffffffffffffffff00000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff00ff00ff000000ff00ff00000000000000000000000000ff0000ff000000ff000000ff00000000000000000000000000ff00ff000000ff0000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000ff000000000000ff000000ff00000000000000000000000000ff00000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff00000000ff00000000ff00ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000ff000000ff00ff00ff0000000000000000000000ff00ff00ff0000ff000000ff000000000000000000000000000000ffffff0000000000ffff000000000000000000000000ff00000000ff0000ff00000000ff000000000000000000000000ff00ff000000ff0000ff000000000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000ff000000ff0000000000000000000000ffffffffffff00ff000000ff00000000000000000000000000ffff00ff00ffffffffff000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff0000000000000000000000000000ff0000ffffffffff0000ff00ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ffffff000000ff000000ffff0000ff00000000000000000000ff0000ff0000ff00ff000000ff000000000000000000000000000000ffff000000000000ffff000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ffffffffff000000000000000000000000000000000000ffffffffffffffff000000000000000000000000ffff0000000000ffffffffffff00000000000000000000000000ff00000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000000000ff0000ff00ff00ff0000ff00ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ffff0000ff000000ff000000ff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff0000000000000000000000000000ff0000000000000000ff000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff00ff0000ffffffffff0000ff00ff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ffffffffff00ff00000000000000000000000000ff000000ff00000000ff000000000000000000000000ffffffffffffff00ffffffffffffff000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000ffff0000ff00ff00ff0000ff00ff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000ffffffffffffff00ffffffffffffff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff00000000000000000000000000000000ffff0000ffffffffff0000ff00ff000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff00000000000000000000000000ff00000000ff0000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff00000000ff000000ffffffff000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00ffffffffffffffffff00000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ffffffffffffff00ff0000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000ff00000000000000000000000000ff00ff000000ff00000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ffffffff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000000000ff00000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000ff000000000000ff00000000ff000000000000000000000000000000ff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00ffffff00000000ff0000000000000000000000000000000000ffffffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000000000ff00000000ff000000000000000000000000ffffffffffffff00ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff000000ffffff0000ff00000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000000000ff00000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff00ff0000ff0000ff00ff000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000ffffff000000000000ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ffffffffffffff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000ff00ff0000ff00ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ffffff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff0000ff0000000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000ff00ff0000ff00ff000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff0000ff00ff0000000000ff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ff0000ff00ff00ff0000ff0000000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffff000000000000000000000000000000ff000000ff0000000000000000000000000000ff000000ff00000000000000000000ff0000ff0000ff00000000000000000000ff0000ffff00000000000000000000000000ff0000ff0000000000000000000000000000000000ffffffffff0000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00000000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000ff000000000000ffffffffff0000000000000000000000ffff0000ffff00000000000000000000ffff0000ffff0000000000000000000000ff0000ff0000ff0000000000000000000000ffff0000ff00000000000000000000000000ffff000000000000000000000000000000000000ff00ff00ff0000ff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000ffffffffffffffffffffffffff00000000000000000000000000ff000000ff000000000000000000000000000000000000ffff000000ff000000ff000000ffff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ffff000000ff000000ffff0000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000ffffffff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ff000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ff000000ff00000000000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff0000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff00000000000000ff00000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000000000ffffffffffffffff000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000000000ff00ff00ff000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff0000ff0000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000ff0000ff000000ff00ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000ffffff000000ff0000ff0000ff000000000000000000000000ff000000ff0000ff0000000000ff00000000000000000000000000ff00ff00ff00ffff00ff00ff000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ffffffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00ff00000000ffff00ff0000000000000000000000000000ff0000ff000000000000ff000000000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00ffffff0000ff0000ff00000000000000000000000000ff0000000000ff000000000000ff000000000000000000000000ff0000ffffff0000ffffff00000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ffff00ff00ff000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff00ff0000ff000000ff00ff000000000000000000000000000000ff00ff00000000ff00ff00000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000ffff00ff0000ff00000000000000000000000000ffffffffffffffffffffffffffff000000000000000000000000ff000000ff00000000ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00ff00ff000000ff0000000000000000000000000000000000ff000000ff0000ff00ff0000000000000000000000000000000000000000000000ff0000000000000000000000000000ff0000ff00000000ff0000ff0000000000000000000000000000ff00ff0000ff00ffff0000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff00ffffffff00ffffffffff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00ff00ff00000000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000ffff0000000000ff00000000000000000000000000000000ff000000ff00ff0000ff00ff000000000000000000000000ffffffffff000000ff00ff0000000000000000000000000000ff00ff00ff0000ff0000ff0000000000000000000000000000ff00000000ff0000ffffffffffff000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00ffff0000ffff00ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00000000ff000000ffff00ff0000000000000000000000ff000000ff000000ff00ff0000000000000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000000000000000ff00ff000000000000000000000000000000000000ffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff0000ffff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00ffffffffffffffffffff000000000000000000000000ff00000000ff000000ff0000ff0000000000000000000000ff000000ff0000ff000000ff0000000000000000000000000000ffffff000000000000ff0000000000000000000000000000000000ffffffffffff0000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000ff00ffff00ff00ff00ff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000ffffff00000000ff000000ff0000ff0000000000000000000000ffffffffff0000ff000000ff0000000000000000000000000000ffff00000000000000ff000000000000000000000000000000ff000000ff0000ff00000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000ff00000000ff00ff00000000000000000000000000000000ffff0000000000ffffff00000000000000000000ffff000000ffff0000000000ffffff00000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000ff00000000ff000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000000000ff000000000000000000000000000000ff0000ff000000ff00ff000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff0000000000000000000000000000000000000000000000ffff00ffffffffffffff0000ff0000000000000000000000ff000000ffff00ff000000ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff0000ffff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000ffff000000ff00ff0000ffff000000000000000000000000000000ffff00ff00ff0000ffff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffffffffffff00ff00ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff000000ff00ff000000000000000000000000ff000000ff00ff00000000ff000000000000000000000000ffffffffffff00ffffffffffffffff0000000000000000000000ff00000000ff00000000ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff00ff00000000ff00000000000000000000000000ffff00ff000000ff00ff0000000000000000000000000000000000ffff000000ff00ff00000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000ffff0000ffffffffffffffff000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ffff00000000000000000000000000ffffffffff00ff00000000ff000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff0000000000ff000000000000000000000000000000ffff0000ff000000ff00000000000000000000000000ffff0000ff00ffff000000ff000000000000000000000000ffffffffffffff000000ff000000000000000000000000000000ffffffffffffff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ffffffffffffffffff00000000000000000000000000ffff0000ff0000ff000000ff00000000000000000000000000ff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000ff00ff000000000000000000000000ff000000ff0000ffffffffffffff00000000000000000000000000ff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00ff00000000000000000000000000000000ff00ff0000000000000000000000000000000000000000ff0000ffff000000ff00000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff0000ff0000ff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffff00ff000000ff0000ff0000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffff00ff00ff000000000000000000000000ff000000ff0000ff00000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ffffffffff00000000ff000000000000000000000000000000ffffffffffffff0000ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff00ff00000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000000000ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff0000ff0000000000000000000000ffffffffff000000ff000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff00ff00000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff00ff00ffffff0000ff0000ffff0000000000000000000000ff0000ff0000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff00000000000000000000000000000000ff00ff00000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000ff0000ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ff00ff0000ff0000ff000000ff0000000000000000000000000000ffffffffffffffffff00000000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffff0000ff000000ff00000000000000000000000000ffffffffffffff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff000000ff000000000000000000000000000000ff0000ffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000ff00ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffff0000000000ff00000000000000000000ffffffffffffff000000ff00000000000000000000000000000000ff000000ff000000000000ff0000000000000000000000000000ff00000000000000ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff00ff00ff000000ff00ff0000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff000000ff000000000000000000000000ff00000000ff000000ff0000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000ff0000ffffffffffffffffff00ff0000000000000000000000000000ffffffffffffffffff0000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000ffffffffffffffffff00ff0000000000000000000000000000ffffffff00000000ff000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ff00ffffffffffffffff00000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000ff00000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffffffff0000000000000000000000ff000000ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000ff0000ff000000ff000000ff00ff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ffffffffffffffffffffffffffff00000000000000000000000000ffffffffffffffffff00000000000000000000000000ffffffffffffff00ff000000ff000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ff0000000000000000000000000000ffffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff00ff00ff00ff0000ff000000ff00000000000000000000ffffffffffffff000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000000000ff0000ff0000000000000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00ff00000000000000000000000000ffffffff000000ff0000ffffffff0000000000000000000000ff00ff00ff00ff0000ff00000000000000000000000000000000ff00000000ffffffffffffff00000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff000000000000000000000000ffffffffffffff0000ff00ff00000000000000000000000000ffffff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff0000000000000000ff00000000000000000000000000ff0000ffff00ff00ff00ff00ff00000000000000000000000000ffffff0000ffffffffffffff00000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff00ff00ff0000000000000000000000000000ff0000000000ff0000ff00000000000000000000000000ff0000ff00ff0000ff000000ff00000000000000000000000000ffff000000ff0000000000ff00000000000000000000000000ffffffff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff0000ff0000ffffff00ffffffff00000000000000000000ffffffffffff00ff0000000000ff00000000000000000000000000ff0000000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff000000000000ffff000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ff00ff0000000000000000ff000000000000000000000000ffff0000ff0000ff0000000000ff0000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ff00000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ff000000ffff000000ff0000000000000000000000000000ff0000ffffffffffffffffff0000000000000000000000ffffffff000000ffffffffffffffff0000000000000000000000ff0000ff0000ff0000000000ff000000000000000000000000ff00ffff0000ff0000000000ff00000000000000000000000000ffffffff00ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000ff0000ff000000ff0000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ff0000000000ff00ff00000000000000000000000000ffffff0000ff000000ff000000ff0000000000000000000000000000ffffff000000000000ff00000000000000000000000000ffffffff00ff000000ff000000ff0000000000000000000000ff00ff00ff00ff0000000000ff00000000000000000000000000ff00000000000000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ffff00000000000000ffff0000000000000000000000ff0000000000000000ff00000000000000000000000000000000000000ff000000ff00000000000000000000000000000000ff00ff000000ff0000ff0000000000000000000000000000ffffffffff0000000000ff00000000000000000000000000ffffff0000000000000000000000000000ff00000000ffffff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ff000000ff000000ff0000000000000000000000000000ff0000000000000000ff00000000000000000000000000ff0000000000ff0000ff0000ff0000000000000000000000ff0000ff00ff00ffffffffffffff00000000000000000000000000ff0000000000ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff0000000000ff0000000000000000000000000000ff00000000000000ff000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff00ff000000ff0000ff00000000000000000000000000000000000000ffffffffff0000000000000000000000000000000000ffff000000000000000000000000ff000000ffff0000ff0000000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff00ffffffffffffffffff0000000000000000000000ff0000ff0000ffffffffffffffffff000000000000000000000000ff0000000000ff00ff00ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000ff00ff00ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000ffff000000ff000000ff00000000000000000000ff0000ff00000000ff0000ff0000000000000000000000000000ff00ff00ff000000ff000000ff000000000000000000000000ff00ff000000000000ff00000000000000000000000000000000ff000000ffffffffffffffffff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ffff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff00ff0000ff000000ff0000000000000000000000ff00ff00ff0000ff0000ff0000000000000000000000000000ff000000ff000000ff000000ff000000000000000000000000ffffffffff00000000ff0000000000000000000000000000ffffffffff000000ff00ff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000ff0000ffffff000000ff0000000000000000000000ff00ff00ff00ff000000ff00000000000000000000000000ff00000000ffffffffffffffffff000000000000000000000000ff00ff000000ffffffffffffff000000000000000000000000000000000000ff0000ff0000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff00000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000ffffff000000000000ff00000000000000000000ff00000000ffffffff00000000000000000000000000ffffff0000ff000000ff00000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00ff000000000000ff000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ffff000000000000ffff00000000000000000000000000ff0000ffff0000000000ffff00000000000000000000ff000000000000000000ff000000000000000000000000000000000000ffffff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000ff0000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000ffffffffff000000000000000000000000000000000000ffff000000ff00000000000000000000000000000000ff00000000000000000000000000000000ffff00000000000000ff000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffff000000ff00ff000000ffff000000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff0000ffffffffffffff0000000000000000000000000000ff000000000000ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ffffff0000000000000000000000000000000000ffffff00000000000000000000000000000000ff000000000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff00ffffffffffffffffffffff00000000000000000000000000ff000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff000000000000000000000000000000ff0000ff000000ff000000ff000000000000000000000000ffff00ff00000000ff0000000000000000000000000000000000ff0000000000ff00ff0000000000000000000000000000ff0000ffff00000000ff00000000000000000000000000000000ffffffffff00ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff000000000000ff0000000000000000000000000000ff00ff0000ffffffffffffffffff000000000000000000000000000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00ffffffffffffffff0000000000000000000000ff00000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ff0000ff0000ff00ff000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000000000ffff000000ff00ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff00ff00ffffffffffffffffff000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00ff00000000ff0000ffff0000000000000000000000ffff0000000000ff00ff000000000000000000000000000000000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff00000000000000000000000000000000000000000000ff0000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00ff0000ff000000000000000000000000000000ff00000000ff00ff00ff0000000000000000000000000000000000ff0000ff000000ff000000000000000000000000ffffffffffffff0000ff00ff000000000000000000000000000000ff00ff0000000000ff00000000000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff0000ff0000ff00000000000000000000000000ffff00000000ff000000ff0000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffff000000ff000000000000000000000000000000ff0000000000ffffff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ff00ff0000ffffffffffffff00000000000000000000000000ffffffffff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffffffffffffff00ff000000000000000000000000ff0000ff0000ffffffffffffffffff0000000000000000000000000000000000ff000000000000000000000000000000000000ffffffffff0000ff000000ff0000000000000000000000000000ff00ff0000ff0000ff0000ff00000000000000000000000000ff00ff00ff0000ffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00ff00000000000000000000000000000000ff0000000000ff00ff000000000000000000000000000000ffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff00000000ff00000000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff00ff00ff0000ff000000ff0000000000000000000000000000ff00ff0000ffffffffffffff0000000000000000000000ff00ff00ff00ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000000000000000000000000000000000ff0000ff00ff00ff00ff00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000ffffff00000000ff0000000000000000000000000000ffffff0000ffffffffffffff00000000000000000000000000ff0000ff00ffff000000ff00000000000000000000000000ffffffffffff00000000000000ff000000000000000000000000ff00ff0000ff0000ff0000ff000000000000000000000000ffffffffffff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00ff0000ff00ff0000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000ff0000000000ffff0000ff000000000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000ff0000ff0000ff0000ff00ff000000000000000000000000ff00ff00ff00ff0000000000ff0000000000000000000000ffffffffffff00ffffffffffffff00000000000000000000000000ff0000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000ff000000000000000000000000000000000000ff00000000ff00ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff000000000000000000ff000000000000000000000000000000ff000000ff0000ff0000ff00000000000000000000000000ffffffffffffff00000000ff000000000000000000000000ffffffffff0000ff000000ff000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff000000ff00ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00ff0000ff00000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000ff0000ffffffffffffff00000000000000000000000000000000ff00000000ff0000ff0000000000000000000000000000ff00000000000000000000000000000000000000000000ff00ffff00ffffffffffffffffff00000000000000000000000000ffffffff000000ff00ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff0000ff00000000000000000000ff0000ff000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000ff0000ff0000ff0000000000000000000000ffffffffffffffffff00ff0000ff0000000000000000000000ffffffffffff00ffffffffffffffff0000000000000000000000ff00ff00ff00000000ff0000000000000000000000000000000000ff0000000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ff0000ffffff00000000000000000000000000000000000000ff0000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000ff0000ff00ff00ff00ff0000ff000000000000000000000000ff00ff00ff00ffffffffffffffff00000000000000000000000000ffffffffffffffffff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000000000ff0000ff0000ff000000000000000000000000ff000000ff00000000ff0000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000ff0000ff0000ff000000ff000000ff00000000000000000000000000ff00000000ff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000000000ff000000000000000000000000000000ff00ff00000000ffff00000000000000000000000000000000ff00ff0000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ffffffffffffffff000000000000000000000000ffffffff0000ff000000000000000000000000000000000000ff00ff00ff00000000ff000000000000000000000000000000000000000000ff000000ff00000000000000000000000000ffffffffffffffffffffffffffffff00000000000000000000000000ff000000ffffffffffffff00000000000000000000000000ffffffffffffff00ff0000ff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000ffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff00ff000000000000000000000000000000ff000000000000ffff00000000000000000000000000000000ff000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000ff0000ff0000ffffffffffffffff000000000000000000000000ffffff0000000000000000000000000000000000000000ffffffffffffffffffffffffffffff0000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000ff0000ff00000000000000ff0000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff000000ff0000ffff00ff0000000000000000000000000000ff0000ffff00000000ff000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000000000ff0000ff000000000000ff000000000000000000000000ff0000ff0000ff000000ff000000000000000000000000000000ffff0000ff000000ff000000ff0000000000000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff000000ff0000000000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000ff00000000ffff000000ff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000000000ff0000ffff0000000000ff000000000000000000000000ff0000ff0000ff000000ff00000000000000000000000000ffffffffffff00ff00ff00ff00ff0000000000000000000000ff0000ffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff0000000000000000000000000000ff000000ff0000ff0000ff0000000000000000000000ffff00ff000000000000ff0000000000000000000000000000000000ff000000ff0000ff0000ff000000000000000000000000ffffff0000000000ffffff000000000000000000000000ff000000ff00000000000000000000000000000000000000ff000000ff0000000000ff00000000000000000000000000ff00ff0000ff00ff0000ffffff0000000000000000000000ffff0000ff0000ffffffffffffffff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff0000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff00000000ff0000000000000000000000000000000000ff00ff00ff0000ff0000ff00000000000000000000000000ffff0000ffff000000ff00000000000000000000000000ffff00ff000000ffffffffffffff000000000000000000000000ff0000ffff00ffff0000ff000000000000000000000000ff0000ff00ff000000000000000000000000000000000000ff000000ff0000000000ff000000000000000000000000ffffffff0000ff00ff0000ff00ff000000000000000000000000ff0000ff0000ff000000ff0000000000000000000000000000ff00ffff000000ff000000ff0000000000000000000000000000ff000000000000ffff00ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff00000000ff0000000000000000000000000000ff0000ff0000ffff0000ff0000ff0000000000000000000000000000ffffff0000ff00000000ffff000000000000000000000000ffff000000000000ff00000000000000000000000000000000ff000000ff000000ff0000000000000000000000000000ff000000ff00000000000000000000000000000000ffffff000000ffffffffffffff000000000000000000000000000000ffffffff00ff0000ff00ff000000000000000000000000ffffffff0000ff000000ff0000000000000000000000000000ff00ff00ff000000000000000000000000000000000000000000ffffffffff00000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff000000000000000000000000000000ffffffffff00000000000000000000000000ff00000000000000000000000000000000000000000000ff000000000000000000000000000000ffffffffff00000000ff000000000000000000000000000000ff00ff000000ffffffffffffff0000000000000000000000000000ff0000ff0000ff0000ff000000000000000000000000000000ffff00ffff0000ff0000ffff00000000000000000000000000ff0000000000ff000000000000000000000000000000ff00000000ff0000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000ff00ff0000ff00ff000000000000000000000000ff000000ff00ffffffffffffffff00000000000000000000ff0000ff00ff00ffffffffffffffff000000000000000000000000ff000000ff00ff00ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffff000000ffff0000000000000000000000000000000000ff000000000000000000000000000000ff000000ffff00ffffffffff00ff0000000000000000000000ff00ff000000ff0000ff0000000000000000000000000000000000ff000000ff000000ff00000000000000000000000000000000ff00ff0000ffff00ffff00000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff0000ff0000ff00ff0000ff00ff00000000000000000000000000ff000000ffff000000ff00000000000000000000000000000000ff000000000000ff00000000000000000000000000000000ffffffffff0000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff00ff0000000000ff000000000000000000000000000000ff00000000000000000000000000000000ffffffffff00ff0000000000ff000000000000000000000000ff00ff00ff0000ff00ff0000000000000000000000000000000000ff00ffffffffffffffffffff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff00000000000000000000000000000000ff000000ff0000ffff0000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000ff00ff0000ffffffffffffffff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff0000000000ff00000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000ffff0000000000ff000000000000000000000000000000ff000000000000000000000000000000000000ff00000000ff000000ff000000000000000000000000000000ffff000000ff00000000000000000000000000000000ffffffffffff000000ff000000000000000000000000000000ffffffffffff000000ff00ff000000000000000000000000000000ff00000000000000ff000000000000000000000000000000ff000000ff000000ff000000000000000000000000ff00000000000000ff00000000000000000000000000000000ffffffffff0000ff0000ff00000000000000000000000000ffffffffff0000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000ffff00000000ff0000000000000000000000000000ff000000ffff0000000000000000000000ffffffffffffff0000ff00ff00000000000000000000000000000000ff0000ffffffffffffffffff00000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff00000000ff000000ff00000000000000000000000000ff000000000000000000ff000000000000000000000000ffffffff0000ff0000ff00000000000000000000000000ff0000ff00000000ff00000000000000000000000000000000ff00ff00000000ff0000ff000000000000000000000000000000000000000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ffffffffffffff000000000000000000000000ff00ffffffff000000000000000000000000ffffffff0000000000ff00000000000000000000000000ff0000000000ff00ff00000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff000000ff00000000ff000000000000000000000000000000ff00000000ff00000000ff0000000000000000000000ffffffffff000000ffffffffff00000000000000000000ff000000ffffff0000ff00000000000000000000000000ff00000000ff000000ff00000000000000000000000000000000ff00ff00000000ff0000ff000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000ff0000000000000000000000000000ff000000000000000000000000ffffffffffff000000000000000000000000ff0000000000000000000000000000ff0000000000000000000000ff000000000000000000000000ff0000000000000000000000000000ff00000000000000000000ff000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ffffff00000000000000000000000000000000000000ffffff00000000ff00000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff0000ff00000000000000000000000000000000ff000000ffffffffffffff00000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff000000ff0000000000000000000000000000000000ff0000ffffffffffffffff0000000000000000000000000000ff00ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff00ff00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff000000000000000000000000ff000000000000000000000000ff000000000000000000000000ff000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000ffff00000000ff00000000000000000000000000ff0000ffffffff0000000000000000000000000000ff000000000000ff0000000000000000000000000000000000ff0000000000ff000000000000000000000000000000000000ff00000000ff00000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000ff00ff00000000000000000000000000000000000000ff0000000000ff000000000000000000000000000000ff0000ff0000ff000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000ff000000000000000000000000ffffffffffffff0000000000000000000000000000000000000000000000000000ffffffffff00000000000000000000000000ff000000000000000000000000ff000000000000000000000000ff00000000000000000000ff0000000000000000000000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000ff0000000000ffff000000000000000000000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000ff0000000000ff0000ff000000000000000000000000ff000000ff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000ff00000000000000000000000000ff0000ff00000000000000000000ff00ff0000000000000000000000ff000000000000000000000000ff000000000000000000000000ff00000000000000000000000000ffffff0000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff00000000000000000000000000ff00000000ffffff00000000000000000000000000ff0000000000ff0000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000ffffffffffff000000000000000000000000ff00000000000000000000000000ffff000000000000000000000000ff0000000000000000000000ff0000000000000000000000000000ff00000000000000000000ff00000000000000000000000000ff000000ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_StreamData: - serializedVersion: 2 - offset: 0 - size: 0 - path: ---- !u!114 &11400000 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} - m_Name: unifont-16.0 - m_EditorClassIdentifier: - hashCode: 0 - material: {fileID: 5536230373871310787} - materialHashCode: 0 - m_Version: 1.1.0 - m_SourceFontFileGUID: e02f2a84d9de10e4e933bf24391c1db6 - m_SourceFontFile_EditorRef: {fileID: 12800000, guid: e02f2a84d9de10e4e933bf24391c1db6, type: 3} - m_SourceFontFile: {fileID: 0} - m_AtlasPopulationMode: 0 - m_FaceInfo: - m_FaceIndex: 0 - m_FamilyName: Unifont - m_StyleName: Regular - m_PointSize: 16 - m_Scale: 1 - m_UnitsPerEM: 1024 - m_LineHeight: 17.125 - m_AscentLine: 14 - m_CapLine: 10 - m_MeanLine: 8 - m_Baseline: 0 - m_DescentLine: -2 - m_SuperscriptOffset: 14 - m_SuperscriptSize: 0.5 - m_SubscriptOffset: -2 - m_SubscriptSize: 0.5 - m_UnderlineOffset: -1.5625 - m_UnderlineThickness: 0.625 - m_StrikethroughOffset: 3.2 - m_StrikethroughThickness: 0.625 - m_TabWidth: 8 - m_GlyphTable: - - m_Index: 13 - m_Metrics: - m_Width: 16 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 31 - m_Width: 16 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 16 - m_Metrics: - m_Width: 16 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 5 - m_Width: 16 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35 - m_Metrics: - m_Width: 0 - m_Height: 0 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 0 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 230 - m_Y: 220 - m_Width: 1 - m_Height: 1 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36 - m_Metrics: - m_Width: 1 - m_Height: 10 - m_HorizontalBearingX: 4 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 80 - m_Y: 81 - m_Width: 1 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37 - m_Metrics: - m_Width: 5 - m_Height: 4 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 689 - m_Y: 1215 - m_Width: 5 - m_Height: 4 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1771 - m_Y: 971 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39 - m_Metrics: - m_Width: 7 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1051 - m_Y: 1081 - m_Width: 7 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40 - m_Metrics: - m_Width: 7 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1068 - m_Y: 1087 - m_Width: 7 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 41 - m_Metrics: - m_Width: 7 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1051 - m_Y: 1101 - m_Width: 7 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 42 - m_Metrics: - m_Width: 1 - m_Height: 4 - m_HorizontalBearingX: 4 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 130 - m_Y: 121 - m_Width: 1 - m_Height: 4 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 43 - m_Metrics: - m_Width: 3 - m_Height: 12 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2040 - m_Y: 998 - m_Width: 3 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 44 - m_Metrics: - m_Width: 3 - m_Height: 12 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2040 - m_Y: 1020 - m_Width: 3 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 45 - m_Metrics: - m_Width: 7 - m_Height: 7 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 840 - m_Y: 1146 - m_Width: 7 - m_Height: 7 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 46 - m_Metrics: - m_Width: 7 - m_Height: 7 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 857 - m_Y: 1146 - m_Width: 7 - m_Height: 7 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 47 - m_Metrics: - m_Width: 2 - m_Height: 4 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 2 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2041 - m_Y: 108 - m_Width: 2 - m_Height: 4 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 48 - m_Metrics: - m_Width: 4 - m_Height: 1 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 5 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 748 - m_Y: 1228 - m_Width: 4 - m_Height: 1 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 49 - m_Metrics: - m_Width: 2 - m_Height: 2 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 2 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1403 - m_Y: 761 - m_Width: 2 - m_Height: 2 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 50 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1771 - m_Y: 991 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 51 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1771 - m_Y: 1011 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 52 - m_Metrics: - m_Width: 5 - m_Height: 10 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 674 - m_Y: 1183 - m_Width: 5 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 53 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 982 - m_Y: 1003 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 54 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 982 - m_Y: 1023 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 55 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 908 - m_Y: 1177 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 56 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1007 - m_Y: 1142 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 57 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 990 - m_Y: 1155 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 58 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 973 - m_Y: 1162 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 59 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 956 - m_Y: 1164 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 60 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 939 - m_Y: 1170 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 61 - m_Metrics: - m_Width: 2 - m_Height: 7 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2041 - m_Y: 44 - m_Width: 2 - m_Height: 7 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 62 - m_Metrics: - m_Width: 2 - m_Height: 9 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2041 - m_Y: 25 - m_Width: 2 - m_Height: 9 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 63 - m_Metrics: - m_Width: 5 - m_Height: 9 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 9 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 658 - m_Y: 1204 - m_Width: 5 - m_Height: 9 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 64 - m_Metrics: - m_Width: 6 - m_Height: 5 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 7 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 397 - m_Y: 2038 - m_Width: 6 - m_Height: 5 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 65 - m_Metrics: - m_Width: 5 - m_Height: 9 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 9 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 642 - m_Y: 1205 - m_Width: 5 - m_Height: 9 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 66 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1023 - m_Y: 1142 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 67 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 640 - m_Y: 1096 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 68 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 556 - m_Y: 1097 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 69 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 535 - m_Y: 1098 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 70 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 515 - m_Y: 1099 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 71 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 491 - m_Y: 1110 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 72 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 572 - m_Y: 1097 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 73 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 588 - m_Y: 1097 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 74 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 604 - m_Y: 1097 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 75 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 620 - m_Y: 1097 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 76 - m_Metrics: - m_Width: 5 - m_Height: 10 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 689 - m_Y: 1195 - m_Width: 5 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 77 - m_Metrics: - m_Width: 7 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1085 - m_Y: 1093 - m_Width: 7 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 78 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 656 - m_Y: 1096 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 79 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 672 - m_Y: 1096 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 80 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 688 - m_Y: 1096 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 81 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 704 - m_Y: 1096 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 82 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 720 - m_Y: 1096 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 83 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 750 - m_Y: 1115 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 84 - m_Metrics: - m_Width: 7 - m_Height: 11 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1017 - m_Y: 1081 - m_Width: 7 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 85 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 766 - m_Y: 1134 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 86 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 782 - m_Y: 1135 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 87 - m_Metrics: - m_Width: 7 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1068 - m_Y: 1107 - m_Width: 7 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 88 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 798 - m_Y: 1147 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 89 - m_Metrics: - m_Width: 7 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1085 - m_Y: 1113 - m_Width: 7 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 90 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 814 - m_Y: 1156 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 91 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 830 - m_Y: 1163 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 92 - m_Metrics: - m_Width: 7 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1017 - m_Y: 1102 - m_Width: 7 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 93 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 846 - m_Y: 1163 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 94 - m_Metrics: - m_Width: 3 - m_Height: 12 - m_HorizontalBearingX: 4 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2040 - m_Y: 1042 - m_Width: 3 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 95 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 862 - m_Y: 1175 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 96 - m_Metrics: - m_Width: 3 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2040 - m_Y: 1064 - m_Width: 3 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 97 - m_Metrics: - m_Width: 6 - m_Height: 3 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 743 - m_Y: 1187 - m_Width: 6 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 98 - m_Metrics: - m_Width: 7 - m_Height: 1 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 0 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 973 - m_Y: 1151 - m_Width: 7 - m_Height: 1 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 100 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 579 - m_Y: 1137 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 101 - m_Metrics: - m_Width: 6 - m_Height: 11 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2037 - m_Y: 652 - m_Width: 6 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 102 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 595 - m_Y: 1137 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 103 - m_Metrics: - m_Width: 6 - m_Height: 11 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2037 - m_Y: 673 - m_Width: 6 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 104 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 611 - m_Y: 1137 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 105 - m_Metrics: - m_Width: 5 - m_Height: 11 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 721 - m_Y: 1190 - m_Width: 5 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 106 - m_Metrics: - m_Width: 6 - m_Height: 11 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 9 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2037 - m_Y: 694 - m_Width: 6 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 107 - m_Metrics: - m_Width: 6 - m_Height: 11 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1799 - m_Y: 719 - m_Width: 6 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 108 - m_Metrics: - m_Width: 5 - m_Height: 11 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 736 - m_Y: 1200 - m_Width: 5 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 109 - m_Metrics: - m_Width: 5 - m_Height: 13 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 691 - m_Y: 1172 - m_Width: 5 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 110 - m_Metrics: - m_Width: 6 - m_Height: 11 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1799 - m_Y: 740 - m_Width: 6 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 111 - m_Metrics: - m_Width: 5 - m_Height: 11 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 659 - m_Y: 1183 - m_Width: 5 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 112 - m_Metrics: - m_Width: 7 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 995 - m_Y: 1124 - m_Width: 7 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 113 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 579 - m_Y: 1155 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 114 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 563 - m_Y: 1156 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 115 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 891 - m_Y: 1183 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 116 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 907 - m_Y: 1197 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 117 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 547 - m_Y: 1157 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 118 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 531 - m_Y: 1158 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 119 - m_Metrics: - m_Width: 5 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 674 - m_Y: 1203 - m_Width: 5 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 120 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 515 - m_Y: 1159 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 121 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 491 - m_Y: 1169 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 122 - m_Metrics: - m_Width: 7 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 956 - m_Y: 1133 - m_Width: 7 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 123 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 595 - m_Y: 1155 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 124 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 636 - m_Y: 1116 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 125 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 611 - m_Y: 1155 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 126 - m_Metrics: - m_Width: 4 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1389 - m_Y: 951 - m_Width: 4 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 127 - m_Metrics: - m_Width: 1 - m_Height: 14 - m_HorizontalBearingX: 4 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 80 - m_Y: 57 - m_Width: 1 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 128 - m_Metrics: - m_Width: 4 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1389 - m_Y: 974 - m_Width: 4 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 129 - m_Metrics: - m_Width: 7 - m_Height: 3 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 874 - m_Y: 1162 - m_Width: 7 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 164 - m_Metrics: - m_Width: 1 - m_Height: 10 - m_HorizontalBearingX: 4 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 130 - m_Y: 101 - m_Width: 1 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 174 - m_Metrics: - m_Width: 6 - m_Height: 9 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 9 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 491 - m_Y: 1150 - m_Width: 6 - m_Height: 9 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 179 - m_Metrics: - m_Width: 4 - m_Height: 4 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1389 - m_Y: 997 - m_Width: 4 - m_Height: 4 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 189 - m_Metrics: - m_Width: 5 - m_Height: 7 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 704 - m_Y: 1204 - m_Width: 5 - m_Height: 7 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 190 - m_Metrics: - m_Width: 6 - m_Height: 9 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 9 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 563 - m_Y: 1137 - m_Width: 6 - m_Height: 9 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 194 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 652 - m_Y: 1116 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 196 - m_Metrics: - m_Width: 6 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 155 - m_Y: 161 - m_Width: 6 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 198 - m_Metrics: - m_Width: 6 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2037 - m_Y: 135 - m_Width: 6 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 202 - m_Metrics: - m_Width: 6 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2037 - m_Y: 278 - m_Width: 6 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 204 - m_Metrics: - m_Width: 6 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2037 - m_Y: 159 - m_Width: 6 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 208 - m_Metrics: - m_Width: 5 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 430 - m_Y: 414 - m_Width: 5 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 214 - m_Metrics: - m_Width: 6 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2037 - m_Y: 183 - m_Width: 6 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 221 - m_Metrics: - m_Width: 6 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2037 - m_Y: 207 - m_Width: 6 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 227 - m_Metrics: - m_Width: 6 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2037 - m_Y: 300 - m_Width: 6 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 228 - m_Metrics: - m_Width: 6 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2037 - m_Y: 322 - m_Width: 6 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 229 - m_Metrics: - m_Width: 6 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2037 - m_Y: 344 - m_Width: 6 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 230 - m_Metrics: - m_Width: 6 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2037 - m_Y: 366 - m_Width: 6 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 234 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 668 - m_Y: 1116 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 236 - m_Metrics: - m_Width: 6 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2037 - m_Y: 388 - m_Width: 6 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 237 - m_Metrics: - m_Width: 6 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2037 - m_Y: 410 - m_Width: 6 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 240 - m_Metrics: - m_Width: 5 - m_Height: 12 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 706 - m_Y: 1182 - m_Width: 5 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 244 - m_Metrics: - m_Width: 6 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2037 - m_Y: 432 - m_Width: 6 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 246 - m_Metrics: - m_Width: 6 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2037 - m_Y: 454 - m_Width: 6 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 247 - m_Metrics: - m_Width: 6 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2037 - m_Y: 476 - m_Width: 6 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 248 - m_Metrics: - m_Width: 6 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2037 - m_Y: 498 - m_Width: 6 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 253 - m_Metrics: - m_Width: 6 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2037 - m_Y: 520 - m_Width: 6 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 255 - m_Metrics: - m_Width: 6 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2037 - m_Y: 542 - m_Width: 6 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 366 - m_Metrics: - m_Width: 6 - m_Height: 11 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1799 - m_Y: 761 - m_Width: 6 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 771 - m_Metrics: - m_Width: 4 - m_Height: 2 - m_HorizontalBearingX: -6 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 779 - m_Y: 1227 - m_Width: 4 - m_Height: 2 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 772 - m_Metrics: - m_Width: 4 - m_Height: 2 - m_HorizontalBearingX: -6 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 734 - m_Y: 1221 - m_Width: 4 - m_Height: 2 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 773 - m_Metrics: - m_Width: 4 - m_Height: 2 - m_HorizontalBearingX: -6 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 719 - m_Y: 1225 - m_Width: 4 - m_Height: 2 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 774 - m_Metrics: - m_Width: 6 - m_Height: 2 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 428 - m_Y: 1974 - m_Width: 6 - m_Height: 2 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 775 - m_Metrics: - m_Width: 6 - m_Height: 1 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 659 - m_Y: 1172 - m_Width: 6 - m_Height: 1 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 776 - m_Metrics: - m_Width: 8 - m_Height: 1 - m_HorizontalBearingX: -8 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 822 - m_Y: 1134 - m_Width: 8 - m_Height: 1 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 777 - m_Metrics: - m_Width: 6 - m_Height: 3 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 775 - m_Y: 1175 - m_Width: 6 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 778 - m_Metrics: - m_Width: 2 - m_Height: 2 - m_HorizontalBearingX: -5 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 1403 - m_Y: 773 - m_Width: 2 - m_Height: 2 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 779 - m_Metrics: - m_Width: 6 - m_Height: 2 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 855 - m_Y: 1215 - m_Width: 6 - m_Height: 2 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 780 - m_Metrics: - m_Width: 4 - m_Height: 5 - m_HorizontalBearingX: -6 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 428 - m_Y: 2038 - m_Width: 4 - m_Height: 5 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 781 - m_Metrics: - m_Width: 4 - m_Height: 4 - m_HorizontalBearingX: -6 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 736 - m_Y: 1096 - m_Width: 4 - m_Height: 4 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 782 - m_Metrics: - m_Width: 7 - m_Height: 2 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 377 - m_Y: 1974 - m_Width: 7 - m_Height: 2 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 783 - m_Metrics: - m_Width: 6 - m_Height: 3 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 791 - m_Y: 1187 - m_Width: 6 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 784 - m_Metrics: - m_Width: 1 - m_Height: 3 - m_HorizontalBearingX: -4 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 205 - m_Y: 184 - m_Width: 1 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 785 - m_Metrics: - m_Width: 4 - m_Height: 3 - m_HorizontalBearingX: -6 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 793 - m_Y: 1213 - m_Width: 4 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 786 - m_Metrics: - m_Width: 7 - m_Height: 2 - m_HorizontalBearingX: -8 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 394 - m_Y: 1974 - m_Width: 7 - m_Height: 2 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 787 - m_Metrics: - m_Width: 6 - m_Height: 4 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 711 - m_Y: 1154 - m_Width: 6 - m_Height: 4 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 788 - m_Metrics: - m_Width: 6 - m_Height: 3 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 807 - m_Y: 1196 - m_Width: 6 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 789 - m_Metrics: - m_Width: 2 - m_Height: 3 - m_HorizontalBearingX: -5 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 2041 - m_Y: 122 - m_Width: 2 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 790 - m_Metrics: - m_Width: 2 - m_Height: 3 - m_HorizontalBearingX: -5 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 1403 - m_Y: 696 - m_Width: 2 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 791 - m_Metrics: - m_Width: 2 - m_Height: 3 - m_HorizontalBearingX: -5 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 1403 - m_Y: 709 - m_Width: 2 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 792 - m_Metrics: - m_Width: 2 - m_Height: 3 - m_HorizontalBearingX: -2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 1403 - m_Y: 722 - m_Width: 2 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 793 - m_Metrics: - m_Width: 3 - m_Height: 3 - m_HorizontalBearingX: -5 - m_HorizontalBearingY: 1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 926 - m_Y: 1155 - m_Width: 3 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 794 - m_Metrics: - m_Width: 3 - m_Height: 3 - m_HorizontalBearingX: -6 - m_HorizontalBearingY: 1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 896 - m_Y: 1144 - m_Width: 3 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 795 - m_Metrics: - m_Width: 3 - m_Height: 3 - m_HorizontalBearingX: -6 - m_HorizontalBearingY: 1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 896 - m_Y: 1157 - m_Width: 3 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 796 - m_Metrics: - m_Width: 3 - m_Height: 3 - m_HorizontalBearingX: -5 - m_HorizontalBearingY: 1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 926 - m_Y: 1168 - m_Width: 3 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 797 - m_Metrics: - m_Width: 4 - m_Height: 3 - m_HorizontalBearingX: -5 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 807 - m_Y: 1222 - m_Width: 4 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 798 - m_Metrics: - m_Width: 3 - m_Height: 5 - m_HorizontalBearingX: -4 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 442 - m_Y: 2038 - m_Width: 3 - m_Height: 5 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 799 - m_Metrics: - m_Width: 3 - m_Height: 3 - m_HorizontalBearingX: -6 - m_HorizontalBearingY: 1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 878 - m_Y: 1175 - m_Width: 3 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 801 - m_Metrics: - m_Width: 3 - m_Height: 3 - m_HorizontalBearingX: -6 - m_HorizontalBearingY: 1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 878 - m_Y: 1188 - m_Width: 3 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 802 - m_Metrics: - m_Width: 3 - m_Height: 3 - m_HorizontalBearingX: -6 - m_HorizontalBearingY: 1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 762 - m_Y: 1228 - m_Width: 3 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 803 - m_Metrics: - m_Width: 4 - m_Height: 1 - m_HorizontalBearingX: -6 - m_HorizontalBearingY: -1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 733 - m_Y: 1233 - m_Width: 4 - m_Height: 1 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 804 - m_Metrics: - m_Width: 4 - m_Height: 4 - m_HorizontalBearingX: -5 - m_HorizontalBearingY: 2 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 736 - m_Y: 1110 - m_Width: 4 - m_Height: 4 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 805 - m_Metrics: - m_Width: 4 - m_Height: 4 - m_HorizontalBearingX: -4 - m_HorizontalBearingY: 2 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 672 - m_Y: 1223 - m_Width: 4 - m_Height: 4 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 806 - m_Metrics: - m_Width: 2 - m_Height: 2 - m_HorizontalBearingX: -5 - m_HorizontalBearingY: 0 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 1403 - m_Y: 785 - m_Width: 2 - m_Height: 2 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 807 - m_Metrics: - m_Width: 6 - m_Height: 2 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 0 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 823 - m_Y: 1216 - m_Width: 6 - m_Height: 2 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 808 - m_Metrics: - m_Width: 4 - m_Height: 3 - m_HorizontalBearingX: -6 - m_HorizontalBearingY: 1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 793 - m_Y: 1226 - m_Width: 4 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 809 - m_Metrics: - m_Width: 2 - m_Height: 3 - m_HorizontalBearingX: -5 - m_HorizontalBearingY: 1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 1403 - m_Y: 735 - m_Width: 2 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 810 - m_Metrics: - m_Width: 4 - m_Height: 4 - m_HorizontalBearingX: -6 - m_HorizontalBearingY: 2 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 686 - m_Y: 1229 - m_Width: 4 - m_Height: 4 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 811 - m_Metrics: - m_Width: 3 - m_Height: 3 - m_HorizontalBearingX: -4 - m_HorizontalBearingY: 1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 747 - m_Y: 1239 - m_Width: 3 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 812 - m_Metrics: - m_Width: 1 - m_Height: 3 - m_HorizontalBearingX: -5 - m_HorizontalBearingY: 1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 230 - m_Y: 207 - m_Width: 1 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 813 - m_Metrics: - m_Width: 6 - m_Height: 2 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 0 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 839 - m_Y: 1216 - m_Width: 6 - m_Height: 2 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 814 - m_Metrics: - m_Width: 7 - m_Height: 3 - m_HorizontalBearingX: -8 - m_HorizontalBearingY: 1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 891 - m_Y: 1170 - m_Width: 7 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 815 - m_Metrics: - m_Width: 6 - m_Height: 3 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 759 - m_Y: 1188 - m_Width: 6 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 816 - m_Metrics: - m_Width: 6 - m_Height: 3 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 775 - m_Y: 1188 - m_Width: 6 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 817 - m_Metrics: - m_Width: 6 - m_Height: 3 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 791 - m_Y: 1200 - m_Width: 6 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 818 - m_Metrics: - m_Width: 6 - m_Height: 3 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 823 - m_Y: 1203 - m_Width: 6 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 819 - m_Metrics: - m_Width: 6 - m_Height: 2 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 0 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 643 - m_Y: 1172 - m_Width: 6 - m_Height: 2 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 820 - m_Metrics: - m_Width: 6 - m_Height: 1 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: -1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 675 - m_Y: 1172 - m_Width: 6 - m_Height: 1 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 821 - m_Metrics: - m_Width: 8 - m_Height: 1 - m_HorizontalBearingX: -8 - m_HorizontalBearingY: -1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 822 - m_Y: 1145 - m_Width: 8 - m_Height: 1 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 822 - m_Metrics: - m_Width: 8 - m_Height: 3 - m_HorizontalBearingX: -8 - m_HorizontalBearingY: 1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 843 - m_Y: 1133 - m_Width: 8 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 828 - m_Metrics: - m_Width: 3 - m_Height: 4 - m_HorizontalBearingX: -5 - m_HorizontalBearingY: 2 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 1117 - m_Y: 1070 - m_Width: 3 - m_Height: 4 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 830 - m_Metrics: - m_Width: 4 - m_Height: 3 - m_HorizontalBearingX: -6 - m_HorizontalBearingY: 1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 751 - m_Y: 1215 - m_Width: 4 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 831 - m_Metrics: - m_Width: 7 - m_Height: 3 - m_HorizontalBearingX: -8 - m_HorizontalBearingY: 1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 990 - m_Y: 1142 - m_Width: 7 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 832 - m_Metrics: - m_Width: 6 - m_Height: 3 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 807 - m_Y: 1209 - m_Width: 6 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 833 - m_Metrics: - m_Width: 2 - m_Height: 5 - m_HorizontalBearingX: -5 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 2041 - m_Y: 78 - m_Width: 2 - m_Height: 5 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 834 - m_Metrics: - m_Width: 8 - m_Height: 3 - m_HorizontalBearingX: -8 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 861 - m_Y: 1133 - m_Width: 8 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 835 - m_Metrics: - m_Width: 3 - m_Height: 3 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 714 - m_Y: 1237 - m_Width: 3 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 836 - m_Metrics: - m_Width: 3 - m_Height: 3 - m_HorizontalBearingX: -4 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 727 - m_Y: 1244 - m_Width: 3 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 837 - m_Metrics: - m_Width: 5 - m_Height: 2 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 657 - m_Y: 1223 - m_Width: 5 - m_Height: 2 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 838 - m_Metrics: - m_Width: 2 - m_Height: 3 - m_HorizontalBearingX: -5 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 1403 - m_Y: 748 - m_Width: 2 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 839 - m_Metrics: - m_Width: 5 - m_Height: 4 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 719 - m_Y: 1211 - m_Width: 5 - m_Height: 4 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 840 - m_Metrics: - m_Width: 3 - m_Height: 4 - m_HorizontalBearingX: -5 - m_HorizontalBearingY: 2 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 1117 - m_Y: 1084 - m_Width: 3 - m_Height: 4 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 841 - m_Metrics: - m_Width: 6 - m_Height: 2 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 627 - m_Y: 1174 - m_Width: 6 - m_Height: 2 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 842 - m_Metrics: - m_Width: 6 - m_Height: 3 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 839 - m_Y: 1203 - m_Width: 6 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 843 - m_Metrics: - m_Width: 4 - m_Height: 2 - m_HorizontalBearingX: -6 - m_HorizontalBearingY: 0 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 700 - m_Y: 1235 - m_Width: 4 - m_Height: 2 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 845 - m_Metrics: - m_Width: 6 - m_Height: 4 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 727 - m_Y: 1162 - m_Width: 6 - m_Height: 4 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 846 - m_Metrics: - m_Width: 8 - m_Height: 4 - m_HorizontalBearingX: -8 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 485 - m_Y: 1996 - m_Width: 8 - m_Height: 4 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 847 - m_Metrics: - m_Width: 6 - m_Height: 4 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 711 - m_Y: 1168 - m_Width: 6 - m_Height: 4 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 848 - m_Metrics: - m_Width: 7 - m_Height: 3 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 956 - m_Y: 1151 - m_Width: 7 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 849 - m_Metrics: - m_Width: 3 - m_Height: 3 - m_HorizontalBearingX: -5 - m_HorizontalBearingY: 1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 579 - m_Y: 1191 - m_Width: 3 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 851 - m_Metrics: - m_Width: 3 - m_Height: 5 - m_HorizontalBearingX: -4 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 455 - m_Y: 2038 - m_Width: 3 - m_Height: 5 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 852 - m_Metrics: - m_Width: 3 - m_Height: 4 - m_HorizontalBearingX: -6 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 1000 - m_Y: 1067 - m_Width: 3 - m_Height: 4 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 853 - m_Metrics: - m_Width: 6 - m_Height: 4 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 743 - m_Y: 1173 - m_Width: 6 - m_Height: 4 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 854 - m_Metrics: - m_Width: 4 - m_Height: 3 - m_HorizontalBearingX: -6 - m_HorizontalBearingY: 1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 765 - m_Y: 1215 - m_Width: 4 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 855 - m_Metrics: - m_Width: 3 - m_Height: 5 - m_HorizontalBearingX: -6 - m_HorizontalBearingY: 3 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 468 - m_Y: 2038 - m_Width: 3 - m_Height: 5 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 856 - m_Metrics: - m_Width: 3 - m_Height: 5 - m_HorizontalBearingX: -5 - m_HorizontalBearingY: 3 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 481 - m_Y: 2038 - m_Width: 3 - m_Height: 5 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 857 - m_Metrics: - m_Width: 8 - m_Height: 5 - m_HorizontalBearingX: -8 - m_HorizontalBearingY: 3 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 362 - m_Y: 2038 - m_Width: 8 - m_Height: 5 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 858 - m_Metrics: - m_Width: 3 - m_Height: 4 - m_HorizontalBearingX: -5 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 926 - m_Y: 1141 - m_Width: 3 - m_Height: 4 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 859 - m_Metrics: - m_Width: 2 - m_Height: 2 - m_HorizontalBearingX: -2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 1787 - m_Y: 797 - m_Width: 2 - m_Height: 2 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 860 - m_Metrics: - m_Width: 5 - m_Height: 4 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 2 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 704 - m_Y: 1221 - m_Width: 5 - m_Height: 4 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 861 - m_Metrics: - m_Width: 7 - m_Height: 3 - m_HorizontalBearingX: -8 - m_HorizontalBearingY: 1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 939 - m_Y: 1157 - m_Width: 7 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 862 - m_Metrics: - m_Width: 5 - m_Height: 5 - m_HorizontalBearingX: -6 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 413 - m_Y: 2038 - m_Width: 5 - m_Height: 5 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 863 - m_Metrics: - m_Width: 14 - m_Height: 3 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 1 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 280 - m_Y: 265 - m_Width: 14 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 864 - m_Metrics: - m_Width: 14 - m_Height: 3 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 304 - m_Y: 265 - m_Width: 14 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 865 - m_Metrics: - m_Width: 10 - m_Height: 1 - m_HorizontalBearingX: -5 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 904 - m_Y: 1048 - m_Width: 10 - m_Height: 1 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 867 - m_Metrics: - m_Width: 14 - m_Height: 3 - m_HorizontalBearingX: -7 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 0 - m_GlyphRect: - m_X: 1835 - m_Y: 954 - m_Width: 14 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 949 - m_Metrics: - m_Width: 6 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2037 - m_Y: 564 - m_Width: 6 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 958 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 684 - m_Y: 1116 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1043 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 700 - m_Y: 1116 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1044 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 716 - m_Y: 1116 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1045 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 732 - m_Y: 1124 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1046 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 748 - m_Y: 1135 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1047 - m_Metrics: - m_Width: 8 - m_Height: 12 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 732 - m_Y: 1074 - m_Width: 8 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1048 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 764 - m_Y: 1154 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1049 - m_Metrics: - m_Width: 7 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1034 - m_Y: 1102 - m_Width: 7 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1050 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 780 - m_Y: 1155 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1051 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 796 - m_Y: 1167 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1052 - m_Metrics: - m_Width: 6 - m_Height: 13 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2037 - m_Y: 255 - m_Width: 6 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1053 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 812 - m_Y: 1176 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1054 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 828 - m_Y: 1183 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1055 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 844 - m_Y: 1183 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1056 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 860 - m_Y: 1195 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1057 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 891 - m_Y: 1203 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1058 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 551 - m_Y: 1117 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1059 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 531 - m_Y: 1118 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1060 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 515 - m_Y: 1119 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1061 - m_Metrics: - m_Width: 7 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1051 - m_Y: 1121 - m_Width: 7 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1062 - m_Metrics: - m_Width: 7 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1068 - m_Y: 1127 - m_Width: 7 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1063 - m_Metrics: - m_Width: 7 - m_Height: 11 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1034 - m_Y: 1081 - m_Width: 7 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1064 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 491 - m_Y: 1130 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1065 - m_Metrics: - m_Width: 7 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 939 - m_Y: 1117 - m_Width: 7 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1066 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 567 - m_Y: 1117 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1067 - m_Metrics: - m_Width: 7 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 998 - m_Y: 1104 - m_Width: 7 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1070 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 583 - m_Y: 1117 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1071 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 599 - m_Y: 1117 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1072 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 615 - m_Y: 1117 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1073 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 631 - m_Y: 1136 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1074 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 547 - m_Y: 1137 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1075 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 647 - m_Y: 1136 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1076 - m_Metrics: - m_Width: 6 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2037 - m_Y: 586 - m_Width: 6 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1077 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 663 - m_Y: 1136 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1078 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 679 - m_Y: 1136 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1079 - m_Metrics: - m_Width: 7 - m_Height: 9 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1049 - m_Y: 1141 - m_Width: 7 - m_Height: 9 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1080 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 695 - m_Y: 1136 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1081 - m_Metrics: - m_Width: 7 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 939 - m_Y: 1139 - m_Width: 7 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1082 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 711 - m_Y: 1136 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1083 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 727 - m_Y: 1144 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1084 - m_Metrics: - m_Width: 6 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2037 - m_Y: 608 - m_Width: 6 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1085 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 743 - m_Y: 1155 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1086 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 647 - m_Y: 1154 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1087 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 627 - m_Y: 1156 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1088 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 579 - m_Y: 1173 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1089 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 563 - m_Y: 1174 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1090 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 547 - m_Y: 1175 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1091 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 531 - m_Y: 1138 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1092 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 531 - m_Y: 1176 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1093 - m_Metrics: - m_Width: 7 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 973 - m_Y: 1133 - m_Width: 7 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1094 - m_Metrics: - m_Width: 6 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 515 - m_Y: 1139 - m_Width: 6 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1095 - m_Metrics: - m_Width: 7 - m_Height: 13 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1000 - m_Y: 1081 - m_Width: 7 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1096 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 515 - m_Y: 1177 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1097 - m_Metrics: - m_Width: 7 - m_Height: 10 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 978 - m_Y: 1113 - m_Width: 7 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1098 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 491 - m_Y: 1187 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1099 - m_Metrics: - m_Width: 7 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 909 - m_Y: 1141 - m_Width: 7 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1100 - m_Metrics: - m_Width: 8 - m_Height: 10 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 750 - m_Y: 1095 - m_Width: 8 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1101 - m_Metrics: - m_Width: 7 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 879 - m_Y: 1144 - m_Width: 7 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1102 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 595 - m_Y: 1173 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1103 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 611 - m_Y: 1173 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1104 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 663 - m_Y: 1154 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1105 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 679 - m_Y: 1154 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1106 - m_Metrics: - m_Width: 6 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 695 - m_Y: 1154 - m_Width: 6 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 1108 - m_Metrics: - m_Width: 6 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 2037 - m_Y: 630 - m_Width: 6 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 8215 - m_Metrics: - m_Width: 8 - m_Height: 1 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 5 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1013 - m_Y: 1070 - m_Width: 8 - m_Height: 1 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 8216 - m_Metrics: - m_Width: 8 - m_Height: 1 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 5 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1031 - m_Y: 1070 - m_Width: 8 - m_Height: 1 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 8223 - m_Metrics: - m_Width: 6 - m_Height: 4 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 727 - m_Y: 1176 - m_Width: 6 - m_Height: 4 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 8224 - m_Metrics: - m_Width: 6 - m_Height: 4 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 759 - m_Y: 1174 - m_Width: 6 - m_Height: 4 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 8233 - m_Metrics: - m_Width: 7 - m_Height: 2 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 2 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 411 - m_Y: 1974 - m_Width: 7 - m_Height: 2 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 8368 - m_Metrics: - m_Width: 7 - m_Height: 10 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1015 - m_Y: 1122 - m_Width: 7 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 8454 - m_Metrics: - m_Width: 7 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 399 - m_Y: 367 - m_Width: 7 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 8473 - m_Metrics: - m_Width: 8 - m_Height: 10 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 789 - m_Y: 1096 - m_Width: 8 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 8596 - m_Metrics: - m_Width: 5 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 430 - m_Y: 438 - m_Width: 5 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 8597 - m_Metrics: - m_Width: 7 - m_Height: 5 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 7 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 380 - m_Y: 2038 - m_Width: 7 - m_Height: 5 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 8598 - m_Metrics: - m_Width: 5 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1102 - m_Y: 1093 - m_Width: 5 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 9475 - m_Metrics: - m_Width: 8 - m_Height: 1 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 7 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1049 - m_Y: 1070 - m_Width: 8 - m_Height: 1 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 9555 - m_Metrics: - m_Width: 8 - m_Height: 3 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 804 - m_Y: 1134 - m_Width: 8 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 9611 - m_Metrics: - m_Width: 8 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 921 - m_Y: 1115 - m_Width: 8 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 9838 - m_Metrics: - m_Width: 8 - m_Height: 11 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 771 - m_Y: 1072 - m_Width: 8 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 11091 - m_Metrics: - m_Width: 13 - m_Height: 13 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 191 - m_Y: 2030 - m_Width: 13 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12291 - m_Metrics: - m_Width: 0 - m_Height: 0 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 0 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 231 - m_Width: 1 - m_Height: 1 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12292 - m_Metrics: - m_Width: 4 - m_Height: 4 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 4 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 751 - m_Y: 1201 - m_Width: 4 - m_Height: 4 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12293 - m_Metrics: - m_Width: 4 - m_Height: 4 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 4 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 765 - m_Y: 1201 - m_Width: 4 - m_Height: 4 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12296 - m_Metrics: - m_Width: 11 - m_Height: 11 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 378 - m_Y: 367 - m_Width: 11 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12301 - m_Metrics: - m_Width: 8 - m_Height: 15 - m_HorizontalBearingX: 5 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 801 - m_Y: 1071 - m_Width: 8 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12302 - m_Metrics: - m_Width: 8 - m_Height: 15 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 819 - m_Y: 1071 - m_Width: 8 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12303 - m_Metrics: - m_Width: 5 - m_Height: 11 - m_HorizontalBearingX: 8 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 643 - m_Y: 1184 - m_Width: 5 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12304 - m_Metrics: - m_Width: 5 - m_Height: 11 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 627 - m_Y: 1186 - m_Width: 5 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12305 - m_Metrics: - m_Width: 6 - m_Height: 11 - m_HorizontalBearingX: 7 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1799 - m_Y: 782 - m_Width: 6 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12306 - m_Metrics: - m_Width: 6 - m_Height: 11 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1799 - m_Y: 803 - m_Width: 6 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12307 - m_Metrics: - m_Width: 5 - m_Height: 15 - m_HorizontalBearingX: 8 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2022 - m_Y: 317 - m_Width: 5 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12308 - m_Metrics: - m_Width: 5 - m_Height: 15 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2022 - m_Y: 342 - m_Width: 5 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12319 - m_Metrics: - m_Width: 14 - m_Height: 3 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1859 - m_Y: 954 - m_Width: 14 - m_Height: 3 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12356 - m_Metrics: - m_Width: 10 - m_Height: 11 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 556 - m_Y: 1076 - m_Width: 10 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12357 - m_Metrics: - m_Width: 11 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 712 - m_Y: 1027 - m_Width: 11 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12359 - m_Metrics: - m_Width: 12 - m_Height: 9 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1152 - m_Y: 1050 - m_Width: 12 - m_Height: 9 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12360 - m_Metrics: - m_Width: 7 - m_Height: 10 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 9 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1032 - m_Y: 1122 - m_Width: 7 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12361 - m_Metrics: - m_Width: 8 - m_Height: 14 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 837 - m_Y: 1090 - m_Width: 8 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12362 - m_Metrics: - m_Width: 9 - m_Height: 10 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 9 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 863 - m_Y: 1089 - m_Width: 9 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12363 - m_Metrics: - m_Width: 11 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 712 - m_Y: 1050 - m_Width: 11 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12364 - m_Metrics: - m_Width: 10 - m_Height: 10 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 9 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 51 - m_Y: 2033 - m_Width: 10 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12365 - m_Metrics: - m_Width: 12 - m_Height: 12 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 998 - m_Y: 1024 - m_Width: 12 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12366 - m_Metrics: - m_Width: 12 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1020 - m_Y: 1027 - m_Width: 12 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12367 - m_Metrics: - m_Width: 13 - m_Height: 13 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 214 - m_Y: 2030 - m_Width: 13 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12368 - m_Metrics: - m_Width: 9 - m_Height: 14 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 904 - m_Y: 1059 - m_Width: 9 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12369 - m_Metrics: - m_Width: 12 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1356 - m_Y: 1002 - m_Width: 12 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12370 - m_Metrics: - m_Width: 6 - m_Height: 14 - m_HorizontalBearingX: 4 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2037 - m_Y: 231 - m_Width: 6 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12371 - m_Metrics: - m_Width: 10 - m_Height: 14 - m_HorizontalBearingX: 4 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 171 - m_Y: 160 - m_Width: 10 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12372 - m_Metrics: - m_Width: 12 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1378 - m_Y: 1011 - m_Width: 12 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12373 - m_Metrics: - m_Width: 13 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 630 - m_Y: 979 - m_Width: 13 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12374 - m_Metrics: - m_Width: 10 - m_Height: 12 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 801 - m_Y: 1049 - m_Width: 10 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12375 - m_Metrics: - m_Width: 12 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 740 - m_Y: 1003 - m_Width: 12 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12376 - m_Metrics: - m_Width: 10 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2017 - m_Y: 391 - m_Width: 10 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12377 - m_Metrics: - m_Width: 12 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 762 - m_Y: 1003 - m_Width: 12 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12378 - m_Metrics: - m_Width: 10 - m_Height: 12 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 644 - m_Y: 1074 - m_Width: 10 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12379 - m_Metrics: - m_Width: 10 - m_Height: 12 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 620 - m_Y: 1075 - m_Width: 10 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12380 - m_Metrics: - m_Width: 12 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1356 - m_Y: 1026 - m_Width: 12 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12381 - m_Metrics: - m_Width: 13 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 653 - m_Y: 979 - m_Width: 13 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12382 - m_Metrics: - m_Width: 12 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1042 - m_Y: 1027 - m_Width: 12 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12383 - m_Metrics: - m_Width: 13 - m_Height: 13 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 399 - m_Y: 391 - m_Width: 13 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12384 - m_Metrics: - m_Width: 11 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 649 - m_Y: 1051 - m_Width: 11 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12385 - m_Metrics: - m_Width: 12 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 784 - m_Y: 1003 - m_Width: 12 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12386 - m_Metrics: - m_Width: 11 - m_Height: 12 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 824 - m_Y: 1026 - m_Width: 11 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12387 - m_Metrics: - m_Width: 12 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 806 - m_Y: 1003 - m_Width: 12 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12388 - m_Metrics: - m_Width: 11 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 536 - m_Y: 1029 - m_Width: 11 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12389 - m_Metrics: - m_Width: 13 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 676 - m_Y: 979 - m_Width: 13 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12390 - m_Metrics: - m_Width: 10 - m_Height: 8 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 7 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 151 - m_Y: 2007 - m_Width: 10 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12391 - m_Metrics: - m_Width: 12 - m_Height: 9 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1174 - m_Y: 1050 - m_Width: 12 - m_Height: 9 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12392 - m_Metrics: - m_Width: 13 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1113 - m_Y: 979 - m_Width: 13 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12393 - m_Metrics: - m_Width: 12 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1064 - m_Y: 1027 - m_Width: 12 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12394 - m_Metrics: - m_Width: 13 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1136 - m_Y: 979 - m_Width: 13 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12395 - m_Metrics: - m_Width: 9 - m_Height: 12 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 962 - m_Y: 1088 - m_Width: 9 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12396 - m_Metrics: - m_Width: 11 - m_Height: 12 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 845 - m_Y: 1026 - m_Width: 11 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12397 - m_Metrics: - m_Width: 11 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 557 - m_Y: 1029 - m_Width: 11 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12398 - m_Metrics: - m_Width: 11 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 623 - m_Y: 1052 - m_Width: 11 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12399 - m_Metrics: - m_Width: 12 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1086 - m_Y: 1027 - m_Width: 12 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12400 - m_Metrics: - m_Width: 12 - m_Height: 13 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 828 - m_Y: 1003 - m_Width: 12 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12401 - m_Metrics: - m_Width: 11 - m_Height: 11 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 992 - m_Y: 1046 - m_Width: 11 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12402 - m_Metrics: - m_Width: 11 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 670 - m_Y: 1051 - m_Width: 11 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12403 - m_Metrics: - m_Width: 13 - m_Height: 13 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 422 - m_Y: 391 - m_Width: 13 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12404 - m_Metrics: - m_Width: 13 - m_Height: 13 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 998 - m_Y: 979 - m_Width: 13 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12405 - m_Metrics: - m_Width: 11 - m_Height: 12 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 866 - m_Y: 1026 - m_Width: 11 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12406 - m_Metrics: - m_Width: 12 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 850 - m_Y: 1003 - m_Width: 12 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12407 - m_Metrics: - m_Width: 11 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 691 - m_Y: 1051 - m_Width: 11 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12408 - m_Metrics: - m_Width: 13 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1159 - m_Y: 979 - m_Width: 13 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12409 - m_Metrics: - m_Width: 13 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1182 - m_Y: 979 - m_Width: 13 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12410 - m_Metrics: - m_Width: 13 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1205 - m_Y: 979 - m_Width: 13 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12411 - m_Metrics: - m_Width: 12 - m_Height: 6 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 9 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 444 - m_Y: 1970 - m_Width: 12 - m_Height: 6 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12412 - m_Metrics: - m_Width: 12 - m_Height: 8 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 91 - m_Y: 83 - m_Width: 12 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12413 - m_Metrics: - m_Width: 12 - m_Height: 9 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1196 - m_Y: 1050 - m_Width: 12 - m_Height: 9 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12414 - m_Metrics: - m_Width: 11 - m_Height: 12 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 887 - m_Y: 1026 - m_Width: 11 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12415 - m_Metrics: - m_Width: 13 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1228 - m_Y: 979 - m_Width: 13 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12416 - m_Metrics: - m_Width: 13 - m_Height: 13 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1021 - m_Y: 979 - m_Width: 13 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12417 - m_Metrics: - m_Width: 9 - m_Height: 13 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 962 - m_Y: 1065 - m_Width: 9 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12418 - m_Metrics: - m_Width: 13 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1251 - m_Y: 979 - m_Width: 13 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12419 - m_Metrics: - m_Width: 12 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 872 - m_Y: 1003 - m_Width: 12 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12420 - m_Metrics: - m_Width: 12 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1108 - m_Y: 1048 - m_Width: 12 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12421 - m_Metrics: - m_Width: 10 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2017 - m_Y: 367 - m_Width: 10 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12422 - m_Metrics: - m_Width: 10 - m_Height: 10 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 9 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 71 - m_Y: 2033 - m_Width: 10 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12423 - m_Metrics: - m_Width: 12 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1131 - m_Y: 1026 - m_Width: 12 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12424 - m_Metrics: - m_Width: 10 - m_Height: 10 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 9 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 171 - m_Y: 2005 - m_Width: 10 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12425 - m_Metrics: - m_Width: 12 - m_Height: 13 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 894 - m_Y: 1003 - m_Width: 12 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12426 - m_Metrics: - m_Width: 8 - m_Height: 11 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 771 - m_Y: 1093 - m_Width: 8 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12427 - m_Metrics: - m_Width: 10 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2017 - m_Y: 414 - m_Width: 10 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12428 - m_Metrics: - m_Width: 8 - m_Height: 14 - m_HorizontalBearingX: 4 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 855 - m_Y: 1109 - m_Width: 8 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12429 - m_Metrics: - m_Width: 8 - m_Height: 14 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 873 - m_Y: 1109 - m_Width: 8 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12430 - m_Metrics: - m_Width: 10 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1097 - m_Y: 1070 - m_Width: 10 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12431 - m_Metrics: - m_Width: 13 - m_Height: 13 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1044 - m_Y: 979 - m_Width: 13 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12432 - m_Metrics: - m_Width: 10 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1130 - m_Y: 1072 - m_Width: 10 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12434 - m_Metrics: - m_Width: 12 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1153 - m_Y: 1026 - m_Width: 12 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12437 - m_Metrics: - m_Width: 11 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 649 - m_Y: 1027 - m_Width: 11 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12438 - m_Metrics: - m_Width: 11 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 536 - m_Y: 1053 - m_Width: 11 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12452 - m_Metrics: - m_Width: 9 - m_Height: 8 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 7 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 241 - m_Y: 213 - m_Width: 9 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12453 - m_Metrics: - m_Width: 10 - m_Height: 12 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 664 - m_Y: 1074 - m_Width: 10 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12454 - m_Metrics: - m_Width: 8 - m_Height: 10 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 9 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 768 - m_Y: 1114 - m_Width: 8 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12455 - m_Metrics: - m_Width: 9 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 943 - m_Y: 1072 - m_Width: 9 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12456 - m_Metrics: - m_Width: 8 - m_Height: 10 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 9 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 807 - m_Y: 1096 - m_Width: 8 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12457 - m_Metrics: - m_Width: 10 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 824 - m_Y: 1048 - m_Width: 10 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12458 - m_Metrics: - m_Width: 9 - m_Height: 7 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 7 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 902 - m_Y: 1104 - m_Width: 9 - m_Height: 7 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12459 - m_Metrics: - m_Width: 11 - m_Height: 9 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1076 - m_Y: 1049 - m_Width: 11 - m_Height: 9 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12460 - m_Metrics: - m_Width: 8 - m_Height: 10 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 9 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 825 - m_Y: 1114 - m_Width: 8 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12461 - m_Metrics: - m_Width: 11 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 1054 - m_Width: 11 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12462 - m_Metrics: - m_Width: 10 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 761 - m_Y: 1049 - m_Width: 10 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12463 - m_Metrics: - m_Width: 12 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1175 - m_Y: 1026 - m_Width: 12 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12464 - m_Metrics: - m_Width: 11 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 1065 - m_Width: 11 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12465 - m_Metrics: - m_Width: 12 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1197 - m_Y: 1026 - m_Width: 12 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12466 - m_Metrics: - m_Width: 9 - m_Height: 13 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 923 - m_Y: 1073 - m_Width: 9 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12467 - m_Metrics: - m_Width: 12 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1219 - m_Y: 1026 - m_Width: 12 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12468 - m_Metrics: - m_Width: 11 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 557 - m_Y: 1053 - m_Width: 11 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12469 - m_Metrics: - m_Width: 12 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1241 - m_Y: 1026 - m_Width: 12 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12470 - m_Metrics: - m_Width: 10 - m_Height: 9 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 864 - m_Y: 1048 - m_Width: 10 - m_Height: 9 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12471 - m_Metrics: - m_Width: 13 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1274 - m_Y: 979 - m_Width: 13 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12472 - m_Metrics: - m_Width: 11 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 578 - m_Y: 1053 - m_Width: 11 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12473 - m_Metrics: - m_Width: 12 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1263 - m_Y: 1026 - m_Width: 12 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12474 - m_Metrics: - m_Width: 10 - m_Height: 11 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 576 - m_Y: 1076 - m_Width: 10 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12475 - m_Metrics: - m_Width: 11 - m_Height: 12 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 908 - m_Y: 1026 - m_Width: 11 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12476 - m_Metrics: - m_Width: 10 - m_Height: 10 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 216 - m_Y: 187 - m_Width: 10 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12477 - m_Metrics: - m_Width: 13 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1297 - m_Y: 979 - m_Width: 13 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12478 - m_Metrics: - m_Width: 11 - m_Height: 12 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 929 - m_Y: 1026 - m_Width: 11 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12479 - m_Metrics: - m_Width: 12 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 916 - m_Y: 1003 - m_Width: 12 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12480 - m_Metrics: - m_Width: 9 - m_Height: 13 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 981 - m_Y: 1067 - m_Width: 9 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12481 - m_Metrics: - m_Width: 12 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1285 - m_Y: 1026 - m_Width: 12 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12482 - m_Metrics: - m_Width: 10 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 733 - m_Y: 1051 - m_Width: 10 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12483 - m_Metrics: - m_Width: 13 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 699 - m_Y: 979 - m_Width: 13 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12484 - m_Metrics: - m_Width: 11 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 599 - m_Y: 1053 - m_Width: 11 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12485 - m_Metrics: - m_Width: 12 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1307 - m_Y: 1027 - m_Width: 12 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12486 - m_Metrics: - m_Width: 8 - m_Height: 8 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 7 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 804 - m_Y: 1116 - m_Width: 8 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12487 - m_Metrics: - m_Width: 11 - m_Height: 11 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1013 - m_Y: 1049 - m_Width: 11 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12488 - m_Metrics: - m_Width: 13 - m_Height: 13 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1067 - m_Y: 979 - m_Width: 13 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12489 - m_Metrics: - m_Width: 11 - m_Height: 12 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 950 - m_Y: 1026 - m_Width: 11 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12490 - m_Metrics: - m_Width: 12 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1329 - m_Y: 1027 - m_Width: 12 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12491 - m_Metrics: - m_Width: 7 - m_Height: 13 - m_HorizontalBearingX: 4 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 981 - m_Y: 1090 - m_Width: 7 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12492 - m_Metrics: - m_Width: 9 - m_Height: 14 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 943 - m_Y: 1048 - m_Width: 9 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12493 - m_Metrics: - m_Width: 11 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 761 - m_Y: 1026 - m_Width: 11 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12494 - m_Metrics: - m_Width: 11 - m_Height: 8 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 2007 - m_Width: 11 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12495 - m_Metrics: - m_Width: 10 - m_Height: 11 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 596 - m_Y: 1076 - m_Width: 10 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12496 - m_Metrics: - m_Width: 11 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 782 - m_Y: 1026 - m_Width: 11 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12497 - m_Metrics: - m_Width: 8 - m_Height: 13 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 891 - m_Y: 1121 - m_Width: 8 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12498 - m_Metrics: - m_Width: 12 - m_Height: 8 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 9 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 113 - m_Y: 83 - m_Width: 12 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12499 - m_Metrics: - m_Width: 13 - m_Height: 11 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 367 - m_Width: 13 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12500 - m_Metrics: - m_Width: 13 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1113 - m_Y: 1001 - m_Width: 13 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12501 - m_Metrics: - m_Width: 9 - m_Height: 11 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 883 - m_Y: 1067 - m_Width: 9 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12502 - m_Metrics: - m_Width: 10 - m_Height: 12 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 684 - m_Y: 1074 - m_Width: 10 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12503 - m_Metrics: - m_Width: 10 - m_Height: 12 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 536 - m_Y: 1076 - m_Width: 10 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12504 - m_Metrics: - m_Width: 9 - m_Height: 11 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 902 - m_Y: 1083 - m_Width: 9 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12505 - m_Metrics: - m_Width: 12 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 938 - m_Y: 1003 - m_Width: 12 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12506 - m_Metrics: - m_Width: 12 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 960 - m_Y: 1003 - m_Width: 12 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12507 - m_Metrics: - m_Width: 13 - m_Height: 6 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 9 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 266 - m_Y: 239 - m_Width: 13 - m_Height: 6 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12508 - m_Metrics: - m_Width: 13 - m_Height: 9 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 445 - m_Y: 443 - m_Width: 13 - m_Height: 9 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12509 - m_Metrics: - m_Width: 13 - m_Height: 9 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 468 - m_Y: 443 - m_Width: 13 - m_Height: 9 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12510 - m_Metrics: - m_Width: 10 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 712 - m_Y: 1073 - m_Width: 10 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12511 - m_Metrics: - m_Width: 12 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 630 - m_Y: 1003 - m_Width: 12 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12512 - m_Metrics: - m_Width: 12 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 584 - m_Y: 1004 - m_Width: 12 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12513 - m_Metrics: - m_Width: 11 - m_Height: 9 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1076 - m_Y: 1068 - m_Width: 11 - m_Height: 9 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12514 - m_Metrics: - m_Width: 8 - m_Height: 13 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 753 - m_Y: 1072 - m_Width: 8 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12515 - m_Metrics: - m_Width: 11 - m_Height: 11 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1034 - m_Y: 1049 - m_Width: 11 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12516 - m_Metrics: - m_Width: 10 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 781 - m_Y: 1049 - m_Width: 10 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12517 - m_Metrics: - m_Width: 11 - m_Height: 10 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 2033 - m_Width: 11 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12518 - m_Metrics: - m_Width: 9 - m_Height: 9 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 921 - m_Y: 1096 - m_Width: 9 - m_Height: 9 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12519 - m_Metrics: - m_Width: 11 - m_Height: 12 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 971 - m_Y: 1043 - m_Width: 11 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12520 - m_Metrics: - m_Width: 9 - m_Height: 6 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 7 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 466 - m_Y: 1996 - m_Width: 9 - m_Height: 6 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12521 - m_Metrics: - m_Width: 11 - m_Height: 7 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 9 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 494 - m_Y: 2036 - m_Width: 11 - m_Height: 7 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12522 - m_Metrics: - m_Width: 7 - m_Height: 8 - m_HorizontalBearingX: 4 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 909 - m_Y: 1159 - m_Width: 7 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12523 - m_Metrics: - m_Width: 9 - m_Height: 11 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 883 - m_Y: 1088 - m_Width: 9 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12524 - m_Metrics: - m_Width: 10 - m_Height: 12 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 1077 - m_Width: 10 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12525 - m_Metrics: - m_Width: 7 - m_Height: 13 - m_HorizontalBearingX: 4 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 961 - m_Y: 1110 - m_Width: 7 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12526 - m_Metrics: - m_Width: 11 - m_Height: 11 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1055 - m_Y: 1049 - m_Width: 11 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12527 - m_Metrics: - m_Width: 9 - m_Height: 12 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 942 - m_Y: 1095 - m_Width: 9 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12528 - m_Metrics: - m_Width: 10 - m_Height: 9 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 884 - m_Y: 1048 - m_Width: 10 - m_Height: 9 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12530 - m_Metrics: - m_Width: 10 - m_Height: 12 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 1088 - m_Width: 10 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12533 - m_Metrics: - m_Width: 9 - m_Height: 12 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 864 - m_Y: 1067 - m_Width: 9 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12534 - m_Metrics: - m_Width: 10 - m_Height: 10 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 10 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 844 - m_Y: 1048 - m_Width: 10 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12537 - m_Metrics: - m_Width: 8 - m_Height: 9 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 786 - m_Y: 1116 - m_Width: 8 - m_Height: 9 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12542 - m_Metrics: - m_Width: 4 - m_Height: 4 - m_HorizontalBearingX: 5 - m_HorizontalBearingY: 8 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 779 - m_Y: 1213 - m_Width: 4 - m_Height: 4 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 12543 - m_Metrics: - m_Width: 12 - m_Height: 2 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 7 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1974 - m_Width: 12 - m_Height: 2 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 13228 - m_Metrics: - m_Width: 12 - m_Height: 12 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1130 - m_Y: 1050 - m_Width: 12 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 19971 - m_Metrics: - m_Width: 15 - m_Height: 1 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 7 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1815 - m_Y: 695 - m_Width: 15 - m_Height: 1 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 19972 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 584 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 19974 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2003 - m_Y: 905 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 19978 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 343 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 19979 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 19980 - m_Metrics: - m_Width: 15 - m_Height: 12 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 416 - m_Y: 369 - m_Width: 15 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 19981 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1565 - m_Y: 421 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 19982 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1590 - m_Y: 421 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 19984 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2027 - m_Y: 922 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 19985 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 421 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 19987 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1615 - m_Y: 421 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 19988 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 343 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 19990 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 19991 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1415 - m_Y: 647 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 19993 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1640 - m_Y: 421 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 19995 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1665 - m_Y: 421 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 19996 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1690 - m_Y: 421 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 19997 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1715 - m_Y: 421 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 19998 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1740 - m_Y: 421 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 19999 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 289 - m_Y: 239 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20000 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1765 - m_Y: 421 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20004 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1790 - m_Y: 421 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20005 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20007 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1815 - m_Y: 421 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20008 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1840 - m_Y: 421 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20009 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1865 - m_Y: 421 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20010 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20013 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20014 - m_Metrics: - m_Width: 10 - m_Height: 15 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 171 - m_Y: 135 - m_Width: 10 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20016 - m_Metrics: - m_Width: 11 - m_Height: 16 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 216 - m_Y: 135 - m_Width: 11 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20019 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20021 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1994 - m_Y: 369 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20023 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 447 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20027 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20028 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1890 - m_Y: 421 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20029 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1994 - m_Y: 395 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20030 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1915 - m_Y: 421 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20032 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1940 - m_Y: 421 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20033 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20038 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20040 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20043 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 607 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20044 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20046 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 889 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20047 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1883 - m_Y: 954 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20048 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20049 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20050 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1965 - m_Y: 421 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20051 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1906 - m_Y: 954 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20053 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20054 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20055 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20057 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 447 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20058 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 473 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20059 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 499 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20060 - m_Metrics: - m_Width: 13 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 722 - m_Y: 979 - m_Width: 13 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20064 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 525 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20065 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 539 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20066 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1990 - m_Y: 421 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20067 - m_Metrics: - m_Width: 12 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2031 - m_Y: 845 - m_Width: 12 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20068 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1929 - m_Y: 954 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20073 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 473 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20083 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1565 - m_Y: 446 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20084 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1590 - m_Y: 446 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20086 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 551 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20097 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 577 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20105 - m_Metrics: - m_Width: 12 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1021 - m_Y: 1002 - m_Width: 12 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20107 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 563 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20108 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 603 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20110 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 629 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20111 - m_Metrics: - m_Width: 15 - m_Height: 10 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 2033 - m_Width: 15 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20113 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1615 - m_Y: 446 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20114 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1640 - m_Y: 446 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20116 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1665 - m_Y: 446 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20117 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1440 - m_Y: 647 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20119 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1465 - m_Y: 647 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20120 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 655 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20125 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1490 - m_Y: 647 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20126 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1690 - m_Y: 446 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20132 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1715 - m_Y: 446 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20133 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 681 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20135 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 707 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20136 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1952 - m_Y: 954 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20137 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 733 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20138 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 759 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20140 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 785 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20142 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 811 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20143 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 837 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20144 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 863 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20145 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 889 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20149 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 915 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20157 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 941 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20162 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 967 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20163 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 993 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20164 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1019 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20168 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1045 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20169 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 499 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20170 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1071 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20173 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1097 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20174 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1123 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20176 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 525 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20177 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1149 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20180 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1740 - m_Y: 446 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20182 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1765 - m_Y: 446 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20183 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1175 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20184 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1201 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20185 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1227 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20186 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1253 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20187 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1279 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20188 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 551 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20198 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1305 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20199 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1331 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20200 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1975 - m_Y: 954 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20205 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1357 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20207 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 577 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20209 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1383 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20211 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 603 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20213 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 629 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20217 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1409 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20218 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1435 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20222 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1461 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20224 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1487 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20226 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1513 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20228 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1790 - m_Y: 446 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20237 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1539 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20240 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1565 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20242 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1591 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20243 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1617 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20244 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1643 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20250 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1669 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20251 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1695 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20252 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1721 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20253 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1747 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20256 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1773 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20257 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1799 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20258 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1825 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20259 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1851 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20263 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1877 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20265 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1903 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20269 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 655 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20270 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1929 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20274 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 681 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20275 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1955 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20279 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 1981 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20281 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 5 - m_Y: 2007 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20283 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1840 - m_Y: 695 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20285 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1815 - m_Y: 706 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20287 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20294 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1864 - m_Y: 695 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20297 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 31 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20304 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 31 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20305 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20306 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20307 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20308 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20310 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20312 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20316 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20318 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20319 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20323 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20326 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1888 - m_Y: 695 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20332 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20342 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20354 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20359 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20363 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1912 - m_Y: 695 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20366 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1936 - m_Y: 695 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20368 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 447 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20382 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 473 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20384 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 499 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20387 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 525 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20388 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 551 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20390 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1960 - m_Y: 695 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20392 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 577 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20393 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 603 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20394 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1984 - m_Y: 695 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20395 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 629 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20401 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 655 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20402 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 681 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20408 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 707 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20418 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 733 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20421 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 759 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20422 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 785 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20423 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 811 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20429 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 837 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20434 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1998 - m_Y: 955 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20435 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2008 - m_Y: 697 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20442 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 863 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20443 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 889 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20448 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 915 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20452 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 941 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20460 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 967 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20464 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 993 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20465 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1019 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20466 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1045 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20468 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1071 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20477 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1097 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20494 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1839 - m_Y: 721 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20496 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1123 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20498 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1149 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20501 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1863 - m_Y: 721 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20503 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1887 - m_Y: 721 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20507 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1911 - m_Y: 721 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20508 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1175 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20509 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1201 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20514 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1227 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20516 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1935 - m_Y: 721 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20518 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1253 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20519 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1279 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20521 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1305 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20541 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1331 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20543 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1357 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20545 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1383 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20554 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1409 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20556 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1435 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20561 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1461 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20562 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1959 - m_Y: 721 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20573 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1487 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20575 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1513 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20584 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1539 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20599 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1565 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20601 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1591 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20602 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1617 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20608 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1643 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20610 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1669 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20616 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1695 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20624 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1721 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20628 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1747 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20636 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1773 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20651 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1799 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20655 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1825 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20661 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1851 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20666 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1877 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20670 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1903 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20673 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1929 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20688 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1955 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20690 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 1981 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20696 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 30 - m_Y: 2007 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20701 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20714 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 56 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20728 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 56 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20734 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20757 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20770 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20781 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20802 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20804 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20806 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1815 - m_Y: 446 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20807 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1840 - m_Y: 446 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20808 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20809 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1983 - m_Y: 721 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20811 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20812 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20814 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20816 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20819 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 630 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20820 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2021 - m_Y: 972 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20823 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20829 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20831 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1403 - m_Y: 950 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20837 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20840 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 447 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20843 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1865 - m_Y: 446 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20846 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 587 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20847 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1890 - m_Y: 446 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20848 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1915 - m_Y: 446 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20849 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 473 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20851 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1940 - m_Y: 446 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20852 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2007 - m_Y: 723 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20854 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 499 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20855 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 525 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20856 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 551 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20857 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 577 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20858 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1965 - m_Y: 446 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20859 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 603 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20860 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 629 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20862 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 655 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20863 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 681 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20864 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 707 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20867 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 733 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20872 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1426 - m_Y: 950 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20873 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 653 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20874 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 759 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20875 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 676 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20876 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 785 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20879 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1990 - m_Y: 446 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20880 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20885 - m_Metrics: - m_Width: 11 - m_Height: 15 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1194 - m_Y: 1069 - m_Width: 11 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20890 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1515 - m_Y: 647 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20892 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 540 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20894 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 565 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20895 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 811 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20899 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 590 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20903 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 615 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20904 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 640 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20911 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 837 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20914 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 611 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20915 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 863 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20917 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20918 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 889 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20920 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 665 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20921 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 707 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20922 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 915 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20926 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 941 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20928 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 539 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20931 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 967 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20935 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 993 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20937 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1019 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20940 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1045 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20942 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 635 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20943 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1071 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20946 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1097 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20948 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1123 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20958 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1149 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20960 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1175 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20963 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 690 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20964 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 715 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20967 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 740 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20969 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1201 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20970 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 765 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20976 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1227 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20978 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1253 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20979 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 790 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20982 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1279 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20985 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 699 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20987 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 722 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20988 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 745 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20989 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1449 - m_Y: 950 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20990 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1305 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20992 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 768 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20994 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1331 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20995 - m_Metrics: - m_Width: 12 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 606 - m_Y: 1004 - m_Width: 12 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20996 - m_Metrics: - m_Width: 12 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1043 - m_Y: 1002 - m_Width: 12 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20998 - m_Metrics: - m_Width: 12 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1065 - m_Y: 1002 - m_Width: 12 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21001 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1357 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21002 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 563 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21005 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 587 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21012 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 611 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21013 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 635 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21018 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 659 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21019 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 683 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21020 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 707 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21021 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1472 - m_Y: 950 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21022 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 731 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21024 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 755 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21027 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1383 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21031 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 779 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21032 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 803 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21035 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 827 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21036 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 851 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21038 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 875 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21041 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 899 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21043 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 923 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21049 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 947 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21050 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1409 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21051 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1435 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21052 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 971 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21053 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 995 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21054 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1019 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21061 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1043 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21062 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1067 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21066 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1091 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21069 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1495 - m_Y: 950 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21072 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1461 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21076 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1115 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21079 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1139 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21081 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1163 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21094 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1187 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21095 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1211 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21096 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1235 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21098 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1259 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21100 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1487 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21101 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1513 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21106 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1283 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21107 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1539 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21109 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1307 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21122 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1331 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21131 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1565 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21150 - m_Metrics: - m_Width: 12 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2015 - m_Y: 437 - m_Width: 12 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21152 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1355 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21153 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1379 - m_Y: 696 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21154 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1415 - m_Y: 719 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21155 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1439 - m_Y: 719 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21156 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1591 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21158 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1463 - m_Y: 719 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21163 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1487 - m_Y: 719 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21164 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1511 - m_Y: 719 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21165 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1617 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21166 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1535 - m_Y: 719 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21172 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1643 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21173 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1559 - m_Y: 719 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21174 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1669 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21175 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1695 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21180 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1583 - m_Y: 719 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21186 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1607 - m_Y: 719 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21190 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1631 - m_Y: 719 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21194 - m_Metrics: - m_Width: 12 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2015 - m_Y: 463 - m_Width: 12 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21196 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1721 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21198 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1655 - m_Y: 719 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21205 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1679 - m_Y: 719 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21208 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1703 - m_Y: 719 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21211 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1727 - m_Y: 719 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21212 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1747 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21216 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1773 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21218 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1799 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21221 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1825 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21223 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1751 - m_Y: 719 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21226 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1775 - m_Y: 719 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21245 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1518 - m_Y: 950 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21249 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1541 - m_Y: 950 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21250 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1815 - m_Y: 732 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21251 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1839 - m_Y: 747 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21253 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1815 - m_Y: 758 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21256 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 659 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21257 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1863 - m_Y: 747 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21259 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1564 - m_Y: 950 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21272 - m_Metrics: - m_Width: 11 - m_Height: 15 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1239 - m_Y: 1050 - m_Width: 11 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21273 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1851 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21274 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1877 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21276 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 815 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21283 - m_Metrics: - m_Width: 14 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1331 - m_Y: 903 - m_Width: 14 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21286 - m_Metrics: - m_Width: 14 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1355 - m_Y: 903 - m_Width: 14 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21293 - m_Metrics: - m_Width: 14 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1379 - m_Y: 903 - m_Width: 14 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21308 - m_Metrics: - m_Width: 14 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1403 - m_Y: 926 - m_Width: 14 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21309 - m_Metrics: - m_Width: 14 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1331 - m_Y: 927 - m_Width: 14 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21310 - m_Metrics: - m_Width: 14 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1355 - m_Y: 927 - m_Width: 14 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21313 - m_Metrics: - m_Width: 14 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1379 - m_Y: 927 - m_Width: 14 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21314 - m_Metrics: - m_Width: 14 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1427 - m_Y: 926 - m_Width: 14 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21316 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1903 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21318 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1929 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21322 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1955 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21323 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 1981 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21324 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 55 - m_Y: 2007 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21325 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 91 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21329 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 116 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21330 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 141 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21332 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 166 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21333 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 191 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21334 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 216 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21335 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 241 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21336 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 266 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21337 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 291 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21338 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 316 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21339 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 341 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21341 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 366 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21343 - m_Metrics: - m_Width: 6 - m_Height: 16 - m_HorizontalBearingX: 6 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 135 - m_Width: 6 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21347 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1587 - m_Y: 950 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21348 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 391 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21349 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1887 - m_Y: 747 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21351 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1610 - m_Y: 950 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21353 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1911 - m_Y: 747 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21354 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1935 - m_Y: 747 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21358 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1540 - m_Y: 647 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21362 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1633 - m_Y: 950 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21363 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 791 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21364 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1959 - m_Y: 747 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21366 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 814 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21367 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1983 - m_Y: 747 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21368 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1656 - m_Y: 950 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21370 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 416 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21371 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2007 - m_Y: 749 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21378 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1839 - m_Y: 773 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21381 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 840 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21383 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 865 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21384 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 890 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21385 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 915 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21388 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 940 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21390 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 965 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21391 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 990 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21400 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1015 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21403 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1040 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21405 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1065 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21410 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1090 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21413 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1115 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21417 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 441 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21419 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1140 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21430 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 466 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21438 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21442 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1165 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21444 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1190 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21445 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 516 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21451 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1215 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21452 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1240 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21453 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1265 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21454 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 541 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21455 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1415 - m_Y: 671 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21456 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 566 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21457 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1863 - m_Y: 773 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21460 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1887 - m_Y: 773 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21463 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 591 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21465 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1290 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21466 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 616 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21467 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 641 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21468 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 666 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21470 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 691 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21475 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 716 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21478 - m_Metrics: - m_Width: 11 - m_Height: 13 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 803 - m_Y: 1026 - m_Width: 11 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21479 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 741 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21480 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1679 - m_Y: 950 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21481 - m_Metrics: - m_Width: 12 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1087 - m_Y: 1002 - m_Width: 12 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21483 - m_Metrics: - m_Width: 13 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 745 - m_Y: 979 - m_Width: 13 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21484 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 837 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21485 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 860 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21486 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1702 - m_Y: 950 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21487 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 883 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21488 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 683 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21489 - m_Metrics: - m_Width: 14 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1451 - m_Y: 926 - m_Width: 14 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21490 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 707 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21491 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1725 - m_Y: 950 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21492 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 731 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21493 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 766 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21494 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 791 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21497 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1911 - m_Y: 773 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21498 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1315 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21499 - m_Metrics: - m_Width: 12 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1136 - m_Y: 1001 - m_Width: 12 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21500 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 755 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21503 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 906 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21504 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 779 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21508 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 803 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21510 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 827 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21511 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 816 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21513 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1935 - m_Y: 773 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21515 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 841 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21516 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 866 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21517 - m_Metrics: - m_Width: 11 - m_Height: 15 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1260 - m_Y: 1050 - m_Width: 11 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21519 - m_Metrics: - m_Width: 12 - m_Height: 15 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1109 - m_Y: 1023 - m_Width: 12 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21520 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1748 - m_Y: 950 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21521 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 891 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21522 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 916 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21523 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 851 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21524 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1787 - m_Y: 951 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21526 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 875 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21528 - m_Metrics: - m_Width: 11 - m_Height: 15 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1281 - m_Y: 1050 - m_Width: 11 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21530 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 929 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21534 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1340 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21536 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 941 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21537 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1365 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21538 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1959 - m_Y: 773 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21539 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1983 - m_Y: 773 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21545 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1390 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21546 - m_Metrics: - m_Width: 14 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1475 - m_Y: 926 - m_Width: 14 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21547 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 899 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21548 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2007 - m_Y: 775 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21550 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 966 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21551 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21552 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 733 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21553 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 539 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21554 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 563 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21556 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 587 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21559 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1415 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21560 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 611 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21563 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 923 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21564 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 635 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21566 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1810 - m_Y: 963 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21567 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 659 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21569 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1440 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21571 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 947 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21574 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 971 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21577 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1465 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21579 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1440 - m_Y: 671 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21581 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 991 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21587 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1787 - m_Y: 977 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21588 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1016 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21592 - m_Metrics: - m_Width: 14 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1499 - m_Y: 926 - m_Width: 14 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21595 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 952 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21598 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 995 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21599 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 683 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21602 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1019 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21605 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1043 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21611 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 975 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21622 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 707 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21624 - m_Metrics: - m_Width: 14 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1523 - m_Y: 926 - m_Width: 14 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21627 - m_Metrics: - m_Width: 14 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1547 - m_Y: 926 - m_Width: 14 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21630 - m_Metrics: - m_Width: 12 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2015 - m_Y: 489 - m_Width: 12 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21631 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 731 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21632 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1041 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21639 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 755 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21641 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1067 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21646 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 779 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21647 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 803 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21650 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 827 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21651 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 851 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21653 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1490 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21655 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 875 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21656 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 899 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21657 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 923 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21660 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 947 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21661 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 971 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21673 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1066 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21674 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 995 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21675 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1091 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21677 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1019 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21679 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1116 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21682 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1043 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21684 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1833 - m_Y: 967 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21686 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1141 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21691 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1166 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21696 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1091 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21699 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1191 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21700 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 998 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21703 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1067 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21705 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1091 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21706 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1115 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21707 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1115 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21708 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1216 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21712 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1810 - m_Y: 989 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21713 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1139 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21716 - m_Metrics: - m_Width: 14 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1571 - m_Y: 926 - m_Width: 14 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21717 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1139 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21722 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1163 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21730 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1187 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21732 - m_Metrics: - m_Width: 11 - m_Height: 15 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 740 - m_Y: 1026 - m_Width: 11 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21736 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1515 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21737 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1241 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21739 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1856 - m_Y: 967 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21740 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1465 - m_Y: 671 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21741 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1163 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21744 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1540 - m_Y: 447 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21745 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1211 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21749 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1235 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21757 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1266 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21759 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1259 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21764 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1283 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21769 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1307 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21770 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1565 - m_Y: 471 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21772 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1291 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21779 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1316 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21795 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1331 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21799 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1341 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21802 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1021 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21807 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1355 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21809 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1379 - m_Y: 722 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21810 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1415 - m_Y: 745 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21812 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1879 - m_Y: 980 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21825 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1590 - m_Y: 471 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21830 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1439 - m_Y: 745 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21831 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1187 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21833 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1833 - m_Y: 993 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21837 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1211 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21842 - m_Metrics: - m_Width: 12 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1158 - m_Y: 1001 - m_Width: 12 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21860 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1366 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21863 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1463 - m_Y: 745 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21864 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1487 - m_Y: 745 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21865 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1511 - m_Y: 745 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21866 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1535 - m_Y: 745 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21869 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1856 - m_Y: 993 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21875 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1235 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21883 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1559 - m_Y: 745 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21887 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1583 - m_Y: 745 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21893 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1259 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21895 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1391 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21898 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1902 - m_Y: 980 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21900 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1607 - m_Y: 745 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21901 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1631 - m_Y: 745 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21902 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1655 - m_Y: 745 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21911 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1283 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21915 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1416 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21919 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1441 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21920 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1044 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21930 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1307 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21932 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1679 - m_Y: 745 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21933 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1466 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21942 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1615 - m_Y: 471 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21945 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1491 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21946 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1703 - m_Y: 745 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21950 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1727 - m_Y: 745 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21960 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1751 - m_Y: 745 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21974 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1516 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21983 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1775 - m_Y: 745 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21988 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21993 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 759 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21995 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1541 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22002 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1640 - m_Y: 471 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22010 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 539 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22016 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1566 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22019 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 563 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22027 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 587 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22028 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1591 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22043 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1331 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22046 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1616 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22049 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1925 - m_Y: 980 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22068 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1665 - m_Y: 471 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22069 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 611 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22071 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1641 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22073 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1666 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22076 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1691 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22078 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1716 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22082 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1690 - m_Y: 471 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22085 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1741 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22117 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1766 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22123 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1715 - m_Y: 471 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22124 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1740 - m_Y: 471 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22125 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1791 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22127 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1765 - m_Y: 471 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22161 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1816 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22182 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1841 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22202 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1866 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22207 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 635 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22221 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1891 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22237 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1067 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22238 - m_Metrics: - m_Width: 13 - m_Height: 13 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1090 - m_Y: 979 - m_Width: 13 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22241 - m_Metrics: - m_Width: 12 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 1005 - m_Width: 12 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22243 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1090 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22245 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1113 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22247 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1136 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22256 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1159 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22259 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1182 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22260 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1948 - m_Y: 980 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22261 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1205 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22262 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1228 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22263 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1251 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22269 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1274 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22272 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1297 - m_Y: 954 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22273 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1320 - m_Y: 977 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22278 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1343 - m_Y: 977 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22281 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1366 - m_Y: 977 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22283 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1403 - m_Y: 1002 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22293 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1426 - m_Y: 1002 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22306 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1790 - m_Y: 471 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22310 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1490 - m_Y: 671 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22314 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1815 - m_Y: 471 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22315 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1916 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22323 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1840 - m_Y: 471 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22333 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 659 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22337 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1941 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22339 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1865 - m_Y: 471 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22346 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 683 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22349 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1966 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22353 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1991 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22354 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2016 - m_Y: 5 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22355 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1890 - m_Y: 471 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22356 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 91 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22362 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 116 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22365 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1915 - m_Y: 471 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22366 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1940 - m_Y: 471 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22368 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 141 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22370 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 166 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22371 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1965 - m_Y: 471 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22372 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 191 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22375 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 707 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22377 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1990 - m_Y: 471 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22381 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 216 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22386 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22394 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 241 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22405 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 540 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22406 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 565 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22407 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 590 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22414 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 615 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22421 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 640 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22430 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 266 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22437 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 291 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22441 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1515 - m_Y: 671 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22446 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 665 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22449 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 316 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22469 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 341 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22470 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 366 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22478 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 690 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22481 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 391 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22498 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 416 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22499 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 441 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22522 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 466 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22524 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22525 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 516 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22533 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 715 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22537 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 541 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22552 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 740 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22564 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 765 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22567 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 566 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22573 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 790 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22579 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 591 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22580 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 616 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22583 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 641 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22584 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 666 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22607 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 731 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22612 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 815 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22615 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 691 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22618 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 716 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22619 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 741 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22625 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 766 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22636 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 840 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22638 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 791 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22648 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 816 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22662 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 841 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22664 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 865 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22678 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 866 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22682 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 891 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22684 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 916 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22689 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 755 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22690 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 890 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22699 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 915 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22700 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 941 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22724 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 940 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22733 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 966 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22759 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 991 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22766 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 965 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22767 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 990 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22769 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1016 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22771 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1041 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22773 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1066 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22774 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1091 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22777 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1116 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22780 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1141 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22791 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1166 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22794 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1191 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22796 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1216 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22800 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1241 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22802 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1266 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22808 - m_Metrics: - m_Width: 12 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2015 - m_Y: 515 - m_Width: 12 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22809 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 779 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22813 - m_Metrics: - m_Width: 12 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2015 - m_Y: 541 - m_Width: 12 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22815 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1291 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22818 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1316 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22821 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1341 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22826 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1366 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22828 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1015 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22829 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1391 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22830 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1416 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22832 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1441 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22833 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1466 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22834 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1491 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22836 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1516 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22839 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1541 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22842 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1566 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22843 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1591 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22844 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1616 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22845 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1641 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22858 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1666 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22859 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1691 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22860 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1716 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22862 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1741 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22866 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1766 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22868 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1791 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22871 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1816 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22873 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1841 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22874 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1866 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22883 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1891 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22885 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1916 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22888 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1941 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22891 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1966 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22893 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1991 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22897 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2016 - m_Y: 31 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22902 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 91 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22903 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 116 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22905 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 803 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22907 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 141 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22908 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1040 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22912 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 166 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22917 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 827 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22918 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1065 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22919 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 191 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22921 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 216 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22922 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1355 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22923 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 851 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22933 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 241 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22934 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 266 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22937 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 291 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22940 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 316 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22952 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 341 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22955 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 366 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22961 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 391 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22972 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 416 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22974 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 441 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22985 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 466 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22988 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22989 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 516 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22990 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 541 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22995 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1090 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22996 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 566 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22998 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1115 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 22999 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 591 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23005 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 616 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23007 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 641 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23016 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1140 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23019 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 666 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23038 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 875 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23042 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 691 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23044 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 716 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23046 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1165 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23047 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 741 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23050 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 766 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23067 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 791 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23071 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 816 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23074 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 899 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23080 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 841 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23092 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 866 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23097 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1190 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23113 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 891 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23116 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 916 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23133 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 941 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23149 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 966 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23159 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1449 - m_Y: 1002 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23161 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 991 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23170 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1016 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23189 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1041 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23197 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 923 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23222 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1215 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23236 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1066 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23237 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1091 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23244 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1116 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23247 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1141 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23268 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1166 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23276 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1191 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23308 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1216 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23379 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1240 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23383 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1241 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23384 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1265 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23386 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1266 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23387 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1291 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23388 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1316 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23392 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1341 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23394 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1540 - m_Y: 671 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23398 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1366 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23399 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1391 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23401 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1416 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23404 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1441 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23416 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1466 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23424 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1491 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23428 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1516 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23430 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1290 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23432 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1315 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23434 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1541 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23435 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1566 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23436 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1591 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23438 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1616 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23439 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1641 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23442 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1666 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23448 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1691 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23450 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1716 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23451 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1741 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23452 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1766 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23453 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1791 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23454 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1816 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23455 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1340 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23456 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1365 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23457 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1841 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23458 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1866 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23459 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1891 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23460 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1916 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23461 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1941 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23462 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1390 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23463 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1415 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23465 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1966 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23469 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1991 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23470 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2016 - m_Y: 57 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23475 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 101 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23478 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 127 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23479 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 153 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23480 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 179 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23481 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 205 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23484 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 231 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23488 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 257 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23489 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 283 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23490 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 309 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23493 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 335 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23495 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 361 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23496 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 387 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23497 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 413 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23498 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 439 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23503 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 465 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23509 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 491 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23510 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 517 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23520 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 543 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23521 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 569 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23522 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 595 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23524 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 621 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23528 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 647 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23531 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 673 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23532 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 699 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23547 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 725 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23548 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 947 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23549 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 751 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23550 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1440 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23551 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1465 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23553 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 777 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23554 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 803 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23556 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 829 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23557 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 855 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23559 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 881 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23561 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 907 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23564 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 933 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23565 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 959 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23566 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1490 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23569 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 985 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23570 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1011 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23572 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1971 - m_Y: 980 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23575 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1037 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23577 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1063 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23579 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1515 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23581 - m_Metrics: - m_Width: 11 - m_Height: 16 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 216 - m_Y: 161 - m_Width: 11 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23584 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1089 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23591 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1115 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23594 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1141 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23599 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1167 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23604 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1193 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23607 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1219 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23611 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1472 - m_Y: 1002 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23613 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1540 - m_Y: 472 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23614 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1565 - m_Y: 496 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23615 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1590 - m_Y: 496 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23616 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1615 - m_Y: 496 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23617 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1640 - m_Y: 496 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23618 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1379 - m_Y: 878 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23619 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1403 - m_Y: 901 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23620 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1427 - m_Y: 901 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23621 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1665 - m_Y: 496 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23624 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1690 - m_Y: 496 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23627 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1451 - m_Y: 901 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23628 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1715 - m_Y: 496 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23629 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1495 - m_Y: 1002 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23630 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1740 - m_Y: 496 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23633 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1765 - m_Y: 496 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23634 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1475 - m_Y: 901 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23636 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1518 - m_Y: 1002 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23640 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1245 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23649 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1499 - m_Y: 901 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23651 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1790 - m_Y: 496 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23652 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 971 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23655 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 995 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23656 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1271 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23666 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1815 - m_Y: 496 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23668 - m_Metrics: - m_Width: 11 - m_Height: 15 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 628 - m_Y: 1027 - m_Width: 11 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23676 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1523 - m_Y: 901 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23682 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1019 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23684 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1994 - m_Y: 981 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23685 - m_Metrics: - m_Width: 12 - m_Height: 16 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2015 - m_Y: 567 - m_Width: 12 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23703 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1297 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23705 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1547 - m_Y: 901 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23706 - m_Metrics: - m_Width: 11 - m_Height: 16 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 241 - m_Y: 187 - m_Width: 11 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23710 - m_Metrics: - m_Width: 12 - m_Height: 16 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2015 - m_Y: 593 - m_Width: 12 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23724 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1043 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23728 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1067 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23734 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1323 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23739 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1349 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23780 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1091 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23785 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1375 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23787 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1115 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23792 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2017 - m_Y: 998 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23795 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1139 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23806 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1401 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23818 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1427 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23825 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1163 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23831 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1187 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23833 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1840 - m_Y: 496 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23838 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1453 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23852 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1211 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23856 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1479 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 23887 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1505 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24008 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1531 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24016 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1557 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24032 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1235 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24033 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1259 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24036 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1565 - m_Y: 671 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24037 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1583 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24038 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1609 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24040 - m_Metrics: - m_Width: 15 - m_Height: 12 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 441 - m_Y: 369 - m_Width: 15 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24041 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1865 - m_Y: 496 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24042 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1890 - m_Y: 496 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24043 - m_Metrics: - m_Width: 12 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 1016 - m_Width: 12 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24044 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1915 - m_Y: 496 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24046 - m_Metrics: - m_Width: 15 - m_Height: 13 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 191 - m_Y: 161 - m_Width: 15 - m_Height: 13 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24049 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1635 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24052 - m_Metrics: - m_Width: 12 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 537 - m_Y: 1005 - m_Width: 12 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24053 - m_Metrics: - m_Width: 12 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 559 - m_Y: 1005 - m_Width: 12 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24054 - m_Metrics: - m_Width: 12 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 652 - m_Y: 1003 - m_Width: 12 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24055 - m_Metrics: - m_Width: 13 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 768 - m_Y: 979 - m_Width: 13 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24058 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1661 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24062 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1687 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24065 - m_Metrics: - m_Width: 11 - m_Height: 16 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 266 - m_Y: 213 - m_Width: 11 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24068 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1879 - m_Y: 1006 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24069 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1902 - m_Y: 1006 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24070 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1713 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24072 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1925 - m_Y: 1006 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24073 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1283 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24075 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1307 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24079 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1739 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24083 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1331 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24088 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1948 - m_Y: 1006 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24089 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1355 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24091 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1765 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24093 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1940 - m_Y: 496 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24095 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1379 - m_Y: 748 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24096 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1791 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24105 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1817 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24106 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1415 - m_Y: 771 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24110 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1439 - m_Y: 771 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24112 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1843 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24113 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1463 - m_Y: 771 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24114 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1869 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24115 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1487 - m_Y: 771 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24118 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1511 - m_Y: 771 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24122 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1535 - m_Y: 771 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24123 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1895 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24128 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1559 - m_Y: 771 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24136 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1583 - m_Y: 771 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24143 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1607 - m_Y: 771 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24152 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1921 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24165 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1631 - m_Y: 771 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24181 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1965 - m_Y: 496 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24182 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1990 - m_Y: 496 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24183 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1947 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24185 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1973 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24187 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 80 - m_Y: 1999 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24188 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 91 - m_Y: 2025 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24190 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1655 - m_Y: 771 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24191 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1679 - m_Y: 771 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24192 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1971 - m_Y: 1006 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24193 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 101 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24194 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1703 - m_Y: 771 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24198 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 127 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24199 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 153 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24201 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 179 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24202 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24205 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 205 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24210 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 231 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24211 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 257 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24214 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 283 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24215 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 540 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24216 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 309 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24218 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 335 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24220 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 361 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24221 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 387 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24223 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 413 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24225 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 439 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24226 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 465 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24233 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 491 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24234 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 565 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24240 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 517 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24248 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 543 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24249 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 590 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24250 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 569 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24251 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 595 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24262 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 621 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24268 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 647 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24269 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 673 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24278 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 699 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24313 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 725 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24314 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 751 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24317 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 777 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24323 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 615 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24324 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 803 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24325 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 640 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24326 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1727 - m_Y: 771 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24327 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 665 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24333 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 829 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24338 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 855 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24342 - m_Metrics: - m_Width: 12 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1180 - m_Y: 1001 - m_Width: 12 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24344 - m_Metrics: - m_Width: 12 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2015 - m_Y: 619 - m_Width: 12 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24346 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1994 - m_Y: 1007 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24347 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1751 - m_Y: 771 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24350 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 881 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24354 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2017 - m_Y: 1024 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24355 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 907 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24360 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 933 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24361 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 959 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24362 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 985 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24370 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1011 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24372 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1541 - m_Y: 1002 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24376 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 690 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24378 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1037 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24380 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1063 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24381 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 715 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24405 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24406 - m_Metrics: - m_Width: 12 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2015 - m_Y: 645 - m_Width: 12 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24408 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 740 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24421 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 765 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24423 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 790 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24428 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1089 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24429 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1115 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24430 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 815 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24431 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1141 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24432 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1167 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24435 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1193 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24436 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 840 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24444 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1219 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24446 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1775 - m_Y: 771 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24447 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1245 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24451 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1271 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24452 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1297 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24455 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1323 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24456 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1349 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24459 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1375 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24461 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1815 - m_Y: 784 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24462 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1401 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24463 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1427 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24467 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1453 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24469 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1479 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24470 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1505 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24474 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1531 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24475 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1557 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24476 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1583 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24484 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1609 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24492 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1635 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24493 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1661 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24497 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1687 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24502 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1713 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24503 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1739 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24506 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1765 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24508 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1791 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24512 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1817 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24518 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1590 - m_Y: 671 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24520 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 865 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24521 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1843 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24527 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1615 - m_Y: 671 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24528 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1640 - m_Y: 671 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24538 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 890 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24539 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 915 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24540 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1869 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24543 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 940 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24547 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 965 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24554 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1895 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24558 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1921 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24564 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1947 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24568 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 990 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24576 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1015 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24578 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1040 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24579 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1973 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24580 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1065 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24593 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1090 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24597 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1115 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24599 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 105 - m_Y: 1999 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24600 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1839 - m_Y: 799 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24601 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 116 - m_Y: 2025 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24607 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 141 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24608 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1665 - m_Y: 671 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24611 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1140 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24612 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 166 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24616 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 191 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24618 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 216 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24619 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1165 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24621 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 241 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24626 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 266 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24638 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1190 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24646 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 291 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24654 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1215 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24656 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 316 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24659 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1690 - m_Y: 671 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24661 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 341 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24664 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1240 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24668 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1265 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24677 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 366 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24679 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 391 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24680 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1290 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24683 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 416 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24684 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1715 - m_Y: 671 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24687 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 441 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24688 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 466 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24690 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1315 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24691 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24694 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1740 - m_Y: 671 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24697 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1765 - m_Y: 671 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24703 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 516 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24711 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1863 - m_Y: 799 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24716 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1340 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24720 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 541 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24727 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 566 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24729 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 591 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24738 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 616 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24739 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1365 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24742 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 641 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24745 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 666 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24747 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 691 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24748 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 716 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24749 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1790 - m_Y: 671 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24751 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 741 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24754 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 766 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24757 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1390 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24759 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 791 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24767 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 816 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24776 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 841 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24781 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 866 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24782 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 891 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24788 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 916 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24792 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 941 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24799 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 966 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24802 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 991 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24803 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1016 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24809 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1041 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24810 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1066 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24811 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1091 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24812 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1415 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24814 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1116 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24816 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1141 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24818 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1166 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24819 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1191 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24822 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1440 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24825 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1216 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24828 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1465 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24836 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1241 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24843 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1266 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24844 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1291 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24850 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1316 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24856 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1887 - m_Y: 799 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24861 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1341 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24862 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1366 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24866 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1391 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24870 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1416 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24871 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1441 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24874 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1466 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24898 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1490 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24907 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1491 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24910 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1516 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24911 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1541 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24913 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1566 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24920 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1591 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24933 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1616 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24934 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1641 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24938 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1666 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24939 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1691 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24947 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1515 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24954 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1716 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24974 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1540 - m_Y: 497 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24977 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1741 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24983 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1766 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25003 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1791 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25017 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1816 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25025 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1841 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25029 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1866 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25035 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1891 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25037 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1916 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25043 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1941 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25045 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1966 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25065 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1991 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25083 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2016 - m_Y: 83 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25099 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 141 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25101 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 166 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25103 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 191 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25105 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 216 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25106 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1911 - m_Y: 799 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25107 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 241 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25108 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 266 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25109 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 291 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25113 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 316 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25115 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1935 - m_Y: 799 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25117 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 341 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25129 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 366 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25133 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 391 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25142 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 416 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25143 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 441 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25146 - m_Metrics: - m_Width: 12 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2015 - m_Y: 671 - m_Width: 12 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25150 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 466 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25154 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1959 - m_Y: 799 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25155 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25156 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1983 - m_Y: 799 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25162 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2007 - m_Y: 801 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25164 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 516 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25166 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 541 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25168 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 566 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25169 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25172 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 785 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25173 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 591 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25174 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 616 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25175 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 539 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25176 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 563 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25179 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 641 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25182 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 666 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25190 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 587 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25194 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 691 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25196 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 716 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25198 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 611 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25199 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 741 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25200 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 766 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25201 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 791 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25202 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 816 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25203 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 841 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25204 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 866 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25206 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 891 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25209 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 916 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25212 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 941 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25215 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 966 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25217 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 635 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25218 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 991 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25219 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1016 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25223 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1041 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25229 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1066 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25236 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 659 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25237 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1091 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25238 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1116 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25240 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1141 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25241 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1166 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25242 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1191 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25243 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1216 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25245 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1241 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25246 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1266 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25247 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1291 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25249 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1316 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25251 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1341 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25252 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1366 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25253 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1391 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25255 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1416 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25256 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1441 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25262 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1466 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25263 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1491 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25268 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1516 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25272 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1541 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25276 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1566 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25279 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 683 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25280 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 707 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25282 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1591 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25285 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1616 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25287 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1641 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25288 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1666 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25289 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1691 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25290 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1716 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25292 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1741 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25295 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1766 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25296 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 731 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25297 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1791 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25299 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 755 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25301 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1816 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25302 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1841 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25303 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1866 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25305 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1891 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25306 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 779 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25307 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 803 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25308 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1916 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25310 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 827 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25311 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1941 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25312 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1966 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25314 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1991 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25315 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2016 - m_Y: 109 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25316 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25317 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25318 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25320 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 851 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25321 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25322 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25323 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25324 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25327 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25328 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25330 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25332 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25334 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25335 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 447 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25338 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 473 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25343 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 499 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25344 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 525 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25345 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 551 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25346 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 577 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25348 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 603 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25349 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 629 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25354 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 655 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25356 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 681 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25361 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 707 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25364 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 733 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25369 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 759 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25373 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 875 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25378 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 785 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25379 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 811 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25380 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 899 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25382 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 837 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25383 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 863 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25384 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 889 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25387 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 915 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25389 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 941 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25390 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 967 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25394 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 993 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25405 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1019 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25408 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1045 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25413 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1071 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25416 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 923 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25417 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 947 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25420 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1097 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25422 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1123 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25423 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 971 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25424 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1149 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25425 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 995 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25426 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1175 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25427 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1019 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25432 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1201 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25439 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1227 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25441 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1253 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25442 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1043 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25444 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1279 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25445 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1305 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25446 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1331 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25450 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1357 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25451 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1383 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25457 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1409 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25465 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1435 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25466 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1461 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25469 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1487 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25470 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1513 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25475 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1539 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25477 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1565 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25483 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1591 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25484 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1617 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25487 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 939 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25490 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1643 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25491 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1669 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25493 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1695 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25499 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1067 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25502 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1721 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25507 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1747 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25509 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1773 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25512 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1799 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25514 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1825 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25515 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1851 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25516 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1877 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25517 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1903 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25523 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1929 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25527 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1955 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25530 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 130 - m_Y: 1981 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25533 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 141 - m_Y: 2025 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25534 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 166 - m_Y: 2025 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25548 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 191 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25552 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 185 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25554 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 211 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25555 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 237 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25557 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 263 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25565 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 289 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25566 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 315 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25572 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 341 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25574 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 367 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25580 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 393 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25581 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 419 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25584 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1091 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25591 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 445 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25597 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 471 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25600 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 497 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25603 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 523 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25604 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1115 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25605 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 549 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25608 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 575 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25616 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1139 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25618 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 601 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25619 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 627 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25622 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 653 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25623 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 679 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25631 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 705 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25633 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 731 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25647 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 757 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25648 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 783 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25661 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 809 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25671 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 835 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25673 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 861 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25674 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 887 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25677 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 913 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25687 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 939 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25691 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1163 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25706 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 965 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25708 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 991 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25723 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1017 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25724 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1043 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25738 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1069 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25748 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1095 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25749 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1121 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25752 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1147 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25761 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1173 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25767 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1199 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25772 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1225 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25774 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1251 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25775 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1277 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25776 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1303 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25777 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1329 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25779 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1355 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25784 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1381 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25787 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1407 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25791 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1433 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25797 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1459 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25800 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1485 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25808 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1511 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25809 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1537 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25813 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1563 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25833 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1589 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25839 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1615 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25859 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1641 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25877 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1667 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25896 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1693 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25906 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1719 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25913 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1187 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25916 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1745 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25918 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1771 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25921 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1797 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25922 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1823 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25928 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1849 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25931 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1875 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25935 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1901 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25938 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1927 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25940 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1953 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25946 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 155 - m_Y: 1979 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25948 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 184 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25950 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 210 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25953 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1211 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25957 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 236 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25958 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 262 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25961 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 288 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25967 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 314 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25971 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 340 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25973 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 366 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25975 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 392 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25976 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1235 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25978 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 418 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25994 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 444 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25998 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 470 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 25999 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 496 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26004 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1815 - m_Y: 671 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26010 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1259 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26012 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 522 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26015 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 548 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26018 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 574 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26023 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 600 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26024 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 626 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26026 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 652 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26028 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 678 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26032 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1283 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26034 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 704 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26035 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 730 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26044 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 756 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26048 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 782 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26052 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 808 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26056 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 834 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26062 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 860 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26066 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 886 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26074 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 912 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26083 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1571 - m_Y: 901 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26085 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1595 - m_Y: 901 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26088 - m_Metrics: - m_Width: 9 - m_Height: 15 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 924 - m_Y: 1048 - m_Width: 9 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26089 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1840 - m_Y: 671 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26090 - m_Metrics: - m_Width: 12 - m_Height: 16 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2031 - m_Y: 741 - m_Width: 12 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26091 - m_Metrics: - m_Width: 11 - m_Height: 16 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 316 - m_Y: 278 - m_Width: 11 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26092 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1565 - m_Y: 521 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26095 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1307 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26096 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 938 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26100 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 964 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26105 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1331 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26106 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1355 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26109 - m_Metrics: - m_Width: 14 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1595 - m_Y: 926 - m_Width: 14 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26117 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 538 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26121 - m_Metrics: - m_Width: 12 - m_Height: 15 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1202 - m_Y: 1001 - m_Width: 12 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26122 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1590 - m_Y: 521 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26127 - m_Metrics: - m_Width: 11 - m_Height: 16 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 445 - m_Y: 391 - m_Width: 11 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26129 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1564 - m_Y: 1002 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26130 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 561 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26134 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 584 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26135 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 990 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26146 - m_Metrics: - m_Width: 13 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 791 - m_Y: 979 - m_Width: 13 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26147 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1379 - m_Y: 774 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26152 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1016 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26154 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1403 - m_Y: 797 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26155 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1427 - m_Y: 797 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26160 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1587 - m_Y: 1002 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26162 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1042 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26175 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1865 - m_Y: 671 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26177 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1890 - m_Y: 671 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26181 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1451 - m_Y: 797 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26182 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1615 - m_Y: 521 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26190 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1640 - m_Y: 521 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26191 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 607 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26197 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1619 - m_Y: 901 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26198 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1475 - m_Y: 797 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26200 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1068 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26205 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1499 - m_Y: 797 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26217 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1523 - m_Y: 797 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26219 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1094 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26220 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1120 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26225 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1146 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26226 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1172 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26227 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1198 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26231 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1547 - m_Y: 797 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26233 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 630 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26237 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1571 - m_Y: 797 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26241 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1595 - m_Y: 797 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26245 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1224 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26250 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1665 - m_Y: 521 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26260 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1250 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26265 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1619 - m_Y: 797 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26266 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1643 - m_Y: 797 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26289 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1276 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26295 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1302 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26332 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1643 - m_Y: 901 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26335 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1690 - m_Y: 521 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26336 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1328 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26355 - m_Metrics: - m_Width: 13 - m_Height: 12 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 998 - m_Y: 1002 - m_Width: 13 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26357 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 653 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26359 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1715 - m_Y: 521 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26363 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1354 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26364 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1380 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26367 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1740 - m_Y: 521 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26369 - m_Metrics: - m_Width: 11 - m_Height: 16 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 445 - m_Y: 417 - m_Width: 11 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26370 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1406 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26371 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1432 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26379 - m_Metrics: - m_Width: 12 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1224 - m_Y: 1001 - m_Width: 12 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26380 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1458 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26382 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1667 - m_Y: 901 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26384 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1765 - m_Y: 521 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26391 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1667 - m_Y: 797 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26394 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 676 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26398 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1484 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26400 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1510 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26402 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1691 - m_Y: 797 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26409 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1536 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26411 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1562 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26413 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1588 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26414 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1614 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26415 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1640 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26418 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1666 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26420 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1692 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26423 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1715 - m_Y: 797 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26424 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1790 - m_Y: 521 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26429 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1718 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26432 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1744 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26435 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1770 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26437 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1796 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26438 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1822 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26441 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1848 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26444 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1874 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26449 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1900 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26450 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1926 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26451 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1952 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26452 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 180 - m_Y: 1978 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26457 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 191 - m_Y: 2004 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26463 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 237 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26466 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 262 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26467 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 287 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26468 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 312 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26472 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 337 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26475 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 362 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26480 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 387 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26482 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 412 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26483 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 437 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26484 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 462 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26497 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 487 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26498 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 512 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26500 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 537 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26503 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1739 - m_Y: 797 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26508 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 562 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26515 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 587 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26520 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 612 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26522 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 637 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26525 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 662 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26527 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1815 - m_Y: 521 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26528 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 687 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26531 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 712 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26533 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 737 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26534 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 762 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26541 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 787 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26542 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 812 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26546 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 837 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26553 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 862 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26567 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 887 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26578 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1763 - m_Y: 797 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26579 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 912 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26580 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 937 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26581 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 962 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26582 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 987 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26583 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1840 - m_Y: 521 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26591 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1012 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26595 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1037 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26600 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1865 - m_Y: 521 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26607 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1062 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26612 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1087 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26614 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1112 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26615 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1137 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26622 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1890 - m_Y: 521 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26626 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1162 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26631 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1187 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26632 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1212 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26634 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1237 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26635 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1262 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26638 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1287 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26642 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1312 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26644 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1337 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26646 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1362 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26649 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1387 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26650 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1915 - m_Y: 521 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26660 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1412 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26669 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1437 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26682 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1462 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26683 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1487 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26684 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1512 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26687 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1537 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26688 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1562 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26693 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1587 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26694 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1612 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26697 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1637 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26699 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1662 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26703 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1687 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26707 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1815 - m_Y: 810 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26708 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1712 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26711 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1737 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26726 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1839 - m_Y: 825 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26728 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1762 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26729 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1787 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26731 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1812 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26732 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1837 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26745 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1863 - m_Y: 825 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26756 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1940 - m_Y: 521 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26760 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1862 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26761 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1887 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26778 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1912 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26789 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1887 - m_Y: 825 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26793 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1937 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26794 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1962 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26795 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1987 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26800 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2012 - m_Y: 135 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26802 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 237 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26803 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 262 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26806 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 287 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26819 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 312 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26823 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 337 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26828 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 362 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26830 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 387 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26832 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 412 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26837 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 437 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26840 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 462 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26843 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 487 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26845 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 512 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26850 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 537 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26851 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 562 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26865 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 587 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26868 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 612 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26872 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 637 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26877 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 662 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26888 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 687 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26896 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 712 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26897 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 737 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26901 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 762 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26911 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 787 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26928 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 812 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26931 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 837 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26946 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 862 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26973 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 887 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 26992 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 912 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27000 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 937 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27002 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 962 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27007 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 987 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27008 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1012 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27013 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1037 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27015 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1062 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27017 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1087 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27031 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1112 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27032 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1137 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27039 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1162 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27051 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1187 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27063 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1212 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27086 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1237 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27091 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1262 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27099 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1287 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27102 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1312 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27136 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1337 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27164 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1362 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27170 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1387 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27172 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1412 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27180 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1437 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27181 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1462 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27188 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1487 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27207 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1512 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27214 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1537 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27227 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1562 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27228 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1587 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27234 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1612 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27236 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1637 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27252 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1662 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27267 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1687 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27283 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1712 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27311 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1737 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27399 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1762 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27427 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1787 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27428 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1812 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27429 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1837 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27430 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1862 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27434 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1911 - m_Y: 825 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27445 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1887 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27453 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1912 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27457 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1937 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27466 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1962 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27468 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1987 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27471 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2012 - m_Y: 161 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27478 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 207 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27493 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1965 - m_Y: 521 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27494 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1915 - m_Y: 671 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27495 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1990 - m_Y: 521 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27496 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 233 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27497 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 259 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27498 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 285 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27500 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 311 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27501 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1940 - m_Y: 671 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27506 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 337 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27516 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27518 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1691 - m_Y: 901 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27519 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 363 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27526 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 389 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27532 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1935 - m_Y: 825 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27533 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 415 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27534 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 441 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27545 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 467 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27575 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1715 - m_Y: 901 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27576 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 493 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27578 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 519 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27581 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 545 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27586 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 540 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27588 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 571 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27592 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 597 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27600 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 565 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27601 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 623 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27602 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 649 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27605 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 675 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27607 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1610 - m_Y: 1002 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27608 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 701 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27612 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 727 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27614 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1959 - m_Y: 825 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27620 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 590 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27630 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 753 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27634 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 779 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27666 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 699 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27668 - m_Metrics: - m_Width: 12 - m_Height: 15 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1246 - m_Y: 1001 - m_Width: 12 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27670 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 805 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27671 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 831 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27674 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 857 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27678 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 883 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27685 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 909 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27690 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 935 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27691 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 961 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27697 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 987 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27698 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1013 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27703 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1039 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27707 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1065 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27716 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1091 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27717 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1983 - m_Y: 825 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27722 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1965 - m_Y: 671 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27724 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 615 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27729 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 640 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27731 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2007 - m_Y: 827 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27738 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 665 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27741 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 690 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27742 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 715 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27744 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1117 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27745 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 740 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27746 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1990 - m_Y: 671 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27747 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 765 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27748 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 790 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27751 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1739 - m_Y: 901 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27757 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27763 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1143 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27772 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 540 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27773 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1169 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27776 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1195 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27780 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 565 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27782 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1221 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27787 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1247 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27788 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 815 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27791 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 840 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27795 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1273 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27804 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1299 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27806 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1325 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27810 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27812 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 865 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27813 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 890 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27816 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 915 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27817 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 940 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27818 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 965 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27821 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 811 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27822 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1351 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27825 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 590 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27830 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 990 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27835 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 539 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27836 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 563 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27838 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 587 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27839 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1763 - m_Y: 901 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27840 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1377 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27841 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1403 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27842 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1015 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27844 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1040 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27847 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1065 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27852 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1429 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27853 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 611 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27855 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1090 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27864 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1455 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27870 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1787 - m_Y: 902 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27873 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 635 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27876 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1115 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27877 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1481 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27878 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1140 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27880 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1165 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27883 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1190 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27885 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1811 - m_Y: 914 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27891 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1507 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27894 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1533 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27896 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1215 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27902 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1240 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27903 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1559 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27904 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1265 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27908 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1585 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27918 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1611 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27925 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1290 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27930 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1637 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27934 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1663 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27937 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1835 - m_Y: 929 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27944 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1689 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27948 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1715 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27949 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1741 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27957 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 659 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27966 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1767 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27967 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1859 - m_Y: 929 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27968 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1793 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27969 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1819 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27972 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1845 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27976 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 683 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27977 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1871 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27978 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1897 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27981 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1315 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27982 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 707 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27985 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1923 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27986 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 731 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27988 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1340 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27990 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1949 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 27996 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 205 - m_Y: 1975 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28009 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 216 - m_Y: 2001 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28012 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 237 - m_Y: 2027 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28013 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 262 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28017 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 287 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28023 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 312 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28026 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 337 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28027 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1365 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28037 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 362 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28043 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 722 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28044 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 387 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28047 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1883 - m_Y: 929 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28056 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 755 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28060 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 412 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28062 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 437 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28064 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 462 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28068 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1907 - m_Y: 929 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28070 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 487 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28071 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 512 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28073 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 779 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28074 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 803 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28075 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 537 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28076 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 615 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28081 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 562 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28082 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1390 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28085 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 587 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28088 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1931 - m_Y: 929 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28099 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 612 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28105 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 637 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28110 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 662 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28111 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 827 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28116 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 687 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28123 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 851 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28132 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 712 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28135 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 737 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28142 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1415 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28145 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 762 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28148 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1440 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28150 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 875 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28154 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1465 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28156 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 787 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28158 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1490 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28168 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 812 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28171 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 837 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28172 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 862 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28173 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 899 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28179 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 887 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28183 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1515 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28186 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 912 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28190 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 937 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28192 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 962 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28195 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 987 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28196 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1012 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28198 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1540 - m_Y: 522 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28199 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1037 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28201 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1955 - m_Y: 929 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28204 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 640 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28210 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1565 - m_Y: 546 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28213 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1979 - m_Y: 929 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28215 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2003 - m_Y: 930 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28219 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1062 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28221 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1087 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28230 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1112 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28249 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1137 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28251 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 923 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28266 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2027 - m_Y: 947 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28289 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 947 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28290 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 665 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28291 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1162 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28294 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1187 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28296 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1212 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28300 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1590 - m_Y: 546 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28307 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1615 - m_Y: 546 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28313 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1237 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28319 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 971 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28325 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1640 - m_Y: 546 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28333 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1262 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28338 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1287 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28345 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1312 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28349 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28360 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1337 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28362 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1362 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28366 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1387 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28372 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1665 - m_Y: 546 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28375 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1412 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28381 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1437 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28385 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1462 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28388 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1487 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28391 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1512 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28392 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1690 - m_Y: 546 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28395 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1537 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28396 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1562 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28407 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 995 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28421 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1715 - m_Y: 546 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28425 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1587 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28434 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1740 - m_Y: 546 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28438 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1612 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28439 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1019 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28451 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1637 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28462 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1662 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28468 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1687 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28481 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1712 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28490 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1737 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28507 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1762 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28511 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1787 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28519 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 914 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28528 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 539 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28529 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1812 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28551 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1765 - m_Y: 546 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28555 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1837 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28561 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1862 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28575 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1043 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28580 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1887 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28598 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1912 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28611 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1937 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28629 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1962 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28644 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1790 - m_Y: 546 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28692 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1987 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28751 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2012 - m_Y: 187 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28782 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 231 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28784 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1815 - m_Y: 546 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28786 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 257 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28787 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 283 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28792 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1840 - m_Y: 546 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28793 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 309 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28795 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 335 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28799 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1067 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28801 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 361 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28802 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1091 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28812 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1115 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28813 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 387 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28817 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 413 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28821 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 439 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28824 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 465 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28846 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 491 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28847 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 517 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28848 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 543 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28849 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 569 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28859 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 595 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28860 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1139 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28861 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1163 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28863 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 621 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28868 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 647 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28869 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 673 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28875 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1187 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28891 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 699 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28892 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 725 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28894 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 751 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28898 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 777 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28903 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 803 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28905 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 829 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28906 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 855 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28910 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 881 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28912 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 907 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28924 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 933 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28940 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1865 - m_Y: 546 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28941 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 959 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28952 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 985 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28957 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1011 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28964 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1211 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28969 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1235 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28979 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1037 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28985 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1063 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 28991 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1089 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29007 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1115 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29009 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1141 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29020 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1167 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29025 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1193 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29031 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1219 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29034 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 563 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29036 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1245 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29041 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1271 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29056 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1297 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29063 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1323 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29069 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1259 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29074 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1349 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29079 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1375 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29084 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1890 - m_Y: 546 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29090 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1401 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29103 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1427 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29108 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1453 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29126 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1479 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29144 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1505 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29160 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1531 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29193 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1557 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29229 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1583 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29231 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1609 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29236 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1635 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29240 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1283 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29241 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1661 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29242 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1687 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29243 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1713 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29244 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1739 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29248 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1765 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29258 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 745 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29259 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1791 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29263 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1817 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29276 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 587 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29278 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1843 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29284 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1869 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29285 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1895 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29290 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1921 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29292 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1307 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29301 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1947 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29304 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 230 - m_Y: 1973 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29308 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 241 - m_Y: 1999 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29309 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 262 - m_Y: 2025 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29315 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1915 - m_Y: 546 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29316 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 287 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29359 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 312 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29362 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1940 - m_Y: 546 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29369 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 337 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29372 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 362 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29381 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1965 - m_Y: 546 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29387 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1990 - m_Y: 546 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29395 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 387 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29402 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1331 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29409 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 412 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29411 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29412 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 437 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29423 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 462 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29424 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 487 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29425 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 512 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29427 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 537 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29428 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 562 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29435 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 540 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29439 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 587 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29457 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 612 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29465 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1355 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29470 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 565 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29471 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 637 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29484 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 590 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29485 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 662 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29486 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 687 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29487 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 611 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29489 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 712 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29495 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 737 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29505 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 615 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29506 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 762 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29557 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 787 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29575 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 812 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29578 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 837 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29580 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 690 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29582 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 715 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29593 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 862 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29598 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 640 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29612 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 740 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29614 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 887 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29618 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 765 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29619 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 665 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29621 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 912 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29626 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 937 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29630 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 962 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29645 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 690 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29648 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 987 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29667 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1012 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29680 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1037 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29697 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 715 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29702 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1062 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29704 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1087 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29705 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 790 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29708 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1112 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29715 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1137 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29733 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 740 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29750 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1162 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29751 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 765 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29759 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1187 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29788 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1212 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29793 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1237 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29794 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 815 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29811 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1262 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29830 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1287 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29866 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 790 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29875 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 815 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29919 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1312 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29925 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1337 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29926 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1362 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29927 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1387 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29929 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 840 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29945 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1412 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29946 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1379 - m_Y: 800 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29979 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1403 - m_Y: 823 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29981 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1437 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29983 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1462 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29986 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 840 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29990 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 865 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29992 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1487 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29995 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1633 - m_Y: 1002 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29996 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 890 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 29998 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1512 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30003 - m_Metrics: - m_Width: 11 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 670 - m_Y: 1027 - m_Width: 11 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30004 - m_Metrics: - m_Width: 11 - m_Height: 16 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2032 - m_Y: 715 - m_Width: 11 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30005 - m_Metrics: - m_Width: 11 - m_Height: 15 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 581 - m_Y: 1028 - m_Width: 11 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30006 - m_Metrics: - m_Width: 11 - m_Height: 16 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1218 - m_Y: 1050 - m_Width: 11 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30008 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 768 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30010 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 791 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30011 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 814 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30013 - m_Metrics: - m_Width: 14 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1619 - m_Y: 926 - m_Width: 14 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30014 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 915 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30024 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 837 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30031 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 940 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30034 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 965 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30039 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1427 - m_Y: 823 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30044 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 860 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30047 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 883 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30056 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1537 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30061 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1562 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30067 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 990 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30071 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1587 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30075 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1451 - m_Y: 823 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30089 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1015 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30098 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1612 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30100 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1637 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30106 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1662 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30108 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1687 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30109 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1712 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30114 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1737 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30119 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1762 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30126 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1787 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30129 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1812 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30130 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1837 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30133 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1862 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30140 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1887 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30143 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1912 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30145 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1937 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30152 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1962 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30154 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1987 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30157 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2012 - m_Y: 213 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30165 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 255 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30168 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 281 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30171 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 307 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30174 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 333 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30181 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 359 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30189 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 385 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30195 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 411 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30199 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 437 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30204 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 463 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30242 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 489 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30247 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 515 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30249 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 541 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30252 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 567 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30253 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 593 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30254 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 619 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30267 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 645 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30273 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 671 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30277 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 697 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30287 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 723 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30293 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 749 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30310 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 775 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30331 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 801 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30333 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 827 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30334 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1040 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30336 - m_Metrics: - m_Width: 11 - m_Height: 16 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1152 - m_Y: 1069 - m_Width: 11 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30337 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1065 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30341 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1475 - m_Y: 823 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30343 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 906 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30345 - m_Metrics: - m_Width: 12 - m_Height: 16 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2031 - m_Y: 767 - m_Width: 12 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30346 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1090 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30358 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1499 - m_Y: 823 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30361 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1523 - m_Y: 823 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30385 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 853 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30388 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 879 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30397 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 905 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30402 - m_Metrics: - m_Width: 15 - m_Height: 12 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 466 - m_Y: 421 - m_Width: 15 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30409 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1115 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30411 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 865 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30413 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1140 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30418 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 931 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30419 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1165 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30420 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1190 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30421 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1215 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30423 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 957 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30425 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 983 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30426 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1240 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30427 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1265 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30430 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1290 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30434 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 890 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30449 - m_Metrics: - m_Width: 11 - m_Height: 15 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 602 - m_Y: 1028 - m_Width: 11 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30450 - m_Metrics: - m_Width: 14 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1643 - m_Y: 926 - m_Width: 14 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30453 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1009 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30455 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1315 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30459 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1547 - m_Y: 823 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30460 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 635 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30463 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1571 - m_Y: 823 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30465 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1595 - m_Y: 823 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30468 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1619 - m_Y: 823 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30476 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1656 - m_Y: 1002 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30478 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1035 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30498 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1061 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30499 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 659 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30507 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 683 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30508 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 707 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30514 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1643 - m_Y: 823 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30521 - m_Metrics: - m_Width: 14 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1667 - m_Y: 926 - m_Width: 14 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30522 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1087 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30525 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1667 - m_Y: 823 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30527 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 731 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30531 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1113 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30532 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1691 - m_Y: 823 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30547 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1715 - m_Y: 823 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30558 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1739 - m_Y: 823 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30564 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1340 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30566 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1139 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30569 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 755 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30574 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1763 - m_Y: 823 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30575 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1787 - m_Y: 824 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30588 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1811 - m_Y: 836 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30599 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1835 - m_Y: 851 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30600 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1165 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30607 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 779 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30609 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1859 - m_Y: 851 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30613 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1191 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30625 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1883 - m_Y: 851 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30632 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1907 - m_Y: 851 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30634 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1931 - m_Y: 851 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30636 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1365 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30637 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1390 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30639 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1217 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30640 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1243 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30646 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 803 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30654 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1955 - m_Y: 851 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30682 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1269 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30686 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1415 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30693 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1295 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30694 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1321 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30696 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1979 - m_Y: 851 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30700 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1347 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30702 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1373 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30704 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1399 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30705 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1425 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30710 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1440 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30721 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1465 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30722 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1451 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30724 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1490 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30725 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1477 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30735 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1515 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30736 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1503 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30743 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1540 - m_Y: 547 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30744 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1529 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30745 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1555 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30749 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1565 - m_Y: 571 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30771 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1590 - m_Y: 571 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30775 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1581 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30779 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 915 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30785 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1607 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30787 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2003 - m_Y: 853 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30792 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1615 - m_Y: 571 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30808 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1640 - m_Y: 571 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30816 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2027 - m_Y: 870 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30830 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1633 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30831 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1665 - m_Y: 571 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30833 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1659 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30863 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1690 - m_Y: 571 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30864 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1715 - m_Y: 571 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30865 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1685 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30868 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1711 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30874 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1737 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30875 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1763 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30882 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1789 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30890 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30899 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1740 - m_Y: 571 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30900 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1815 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30902 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1841 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30909 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1867 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30913 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1765 - m_Y: 571 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30916 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1893 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30920 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1919 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30925 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1945 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30936 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1790 - m_Y: 571 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30955 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 255 - m_Y: 1971 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30970 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 266 - m_Y: 1997 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 30980 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 287 - m_Y: 2023 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31037 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1815 - m_Y: 571 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31039 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 837 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31041 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 312 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31043 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 337 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31051 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 362 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31065 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 387 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31072 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 412 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31073 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 539 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31074 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 437 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31075 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 563 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31080 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 462 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31083 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1840 - m_Y: 571 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31088 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 487 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31098 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 512 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31099 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 537 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31107 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 562 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31108 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 587 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31111 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 612 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31112 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 637 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31122 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 662 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31164 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 929 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31166 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 687 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31168 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 712 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31169 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 737 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31171 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 762 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31172 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 787 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31174 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 812 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31177 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 837 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31180 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 862 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31182 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 887 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31184 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 587 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31188 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 912 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31189 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 937 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31195 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 962 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31202 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 987 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31207 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1012 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31209 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1037 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31210 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1062 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31212 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1087 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31218 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1112 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31219 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1137 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31227 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1162 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31230 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1187 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31232 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 611 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31235 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1212 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31246 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1865 - m_Y: 571 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31248 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 635 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31249 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1237 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31261 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1262 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31267 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 659 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31281 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1287 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31286 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1312 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31294 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1337 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31295 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1362 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31296 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1387 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31298 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1412 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31305 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1437 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31312 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1462 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31314 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1487 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31322 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1512 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31351 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1537 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31353 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1562 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31354 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1587 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31357 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1890 - m_Y: 571 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31362 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1612 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31364 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1637 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31366 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1662 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31367 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1687 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31376 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1712 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31380 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1737 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31381 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1762 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31382 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1915 - m_Y: 571 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31385 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1787 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31386 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1812 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31387 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1837 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31391 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1862 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31392 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1887 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31394 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1912 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31398 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1937 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31400 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1962 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31419 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1987 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31426 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2012 - m_Y: 239 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31438 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1940 - m_Y: 571 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31449 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1965 - m_Y: 571 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31452 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 278 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31457 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 304 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31458 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 330 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31459 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 356 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31462 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 382 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31464 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 408 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31472 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 434 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31474 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 460 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31484 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 486 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31490 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 512 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31502 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 538 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31508 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 564 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31511 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 590 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31516 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 616 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31518 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 642 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31529 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 668 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31531 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 694 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31535 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 720 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31549 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 746 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31551 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 772 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31561 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 798 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31564 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 824 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31566 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 850 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31570 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 876 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31571 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 902 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31572 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 928 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31573 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 954 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31575 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 980 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31577 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1006 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31582 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1032 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31584 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1058 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31610 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1084 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31612 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1110 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31617 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1990 - m_Y: 571 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31619 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1136 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31626 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1162 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31640 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1188 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31642 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1214 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31652 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1240 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31660 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1266 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31662 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1292 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31664 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1318 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31668 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1344 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31683 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1370 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31687 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1396 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31690 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1422 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31702 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1448 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31716 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1474 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31729 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31732 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1500 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31738 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1526 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31754 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1552 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31780 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1578 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31786 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1604 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31803 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1630 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31810 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1656 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31824 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1682 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31862 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1708 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31870 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1734 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31872 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1760 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31884 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1786 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31886 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1812 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31893 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1838 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31898 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1864 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31899 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1890 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31906 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1916 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31911 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1942 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31912 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 683 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31917 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 280 - m_Y: 1968 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31921 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 291 - m_Y: 1994 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31924 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 540 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31932 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 312 - m_Y: 2020 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31937 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 337 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31949 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 362 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31960 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 387 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31961 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 412 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31964 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 437 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31970 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 462 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31971 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 487 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31986 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 512 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31995 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 952 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 31998 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 975 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32007 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 707 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32008 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 565 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32009 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 537 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32013 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 562 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32016 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 587 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32023 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 590 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32028 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 612 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32029 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 637 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32030 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 662 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32035 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 687 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32037 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 712 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32042 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 998 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32046 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 731 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32050 - m_Metrics: - m_Width: 12 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1268 - m_Y: 1001 - m_Width: 12 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32051 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 755 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32069 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 737 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32071 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 615 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32079 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 640 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32083 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 762 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32100 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 787 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32113 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 779 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32116 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 812 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32120 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 837 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32121 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 665 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32156 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 690 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32157 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 862 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32176 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 887 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32189 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 912 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32190 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 937 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32205 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 803 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32212 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 962 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32213 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 987 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32221 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1012 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32227 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1037 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32236 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1062 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32247 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1087 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32260 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1112 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32263 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1137 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32286 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1162 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32305 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1187 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32321 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1212 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32324 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1237 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32334 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1262 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32371 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1287 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32419 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 827 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32421 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 715 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32423 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1312 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32425 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 851 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32426 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1337 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32429 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 740 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32430 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 875 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32431 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1362 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32434 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 765 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32436 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1387 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32437 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 899 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32438 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1412 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32440 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1437 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32442 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1462 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32443 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1487 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32444 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1512 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32445 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1537 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32448 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 790 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32450 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1562 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32454 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1587 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32455 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 815 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32456 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 923 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32457 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 947 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32458 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1612 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32459 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1637 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32461 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1662 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32464 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 971 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32465 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1687 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32466 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 840 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32468 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1712 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32469 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1737 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32470 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1762 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32472 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1787 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32475 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1812 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32476 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1837 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32477 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 995 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32479 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1862 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32480 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 865 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32481 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1887 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32482 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1912 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32485 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1019 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32486 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1937 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32490 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 890 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32492 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1962 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32493 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1987 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32496 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2012 - m_Y: 265 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32499 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 304 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32502 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 330 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32503 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 356 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32504 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 382 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32506 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1043 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32507 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 408 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32511 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 434 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32512 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 460 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32514 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 486 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32515 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 512 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32520 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 538 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32521 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 564 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32524 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 590 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32529 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 616 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32534 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 642 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32535 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 668 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32536 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 694 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32537 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1067 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32539 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 720 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32541 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 746 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32544 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 772 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32547 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 798 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32551 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 824 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32556 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 850 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32560 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 876 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32563 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 902 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32567 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 928 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32569 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 954 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32571 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 915 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32573 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 980 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32595 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1006 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32596 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1679 - m_Y: 1002 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32600 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 940 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32602 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1702 - m_Y: 1002 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32605 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 827 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32611 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1021 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32613 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 965 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32620 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 990 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32621 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1015 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32625 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1032 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32627 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1044 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32629 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1040 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32653 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1058 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32657 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1084 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32663 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1110 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32669 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1136 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32673 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1065 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32676 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1162 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32679 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1188 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32684 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1214 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32700 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1240 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32704 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1725 - m_Y: 1002 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32708 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1266 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32712 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1292 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32725 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1748 - m_Y: 1002 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32727 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1091 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32731 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1318 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32739 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1090 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32748 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1344 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32755 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1370 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32766 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1115 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32767 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1396 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32771 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1422 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32772 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1115 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32774 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1448 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32776 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1474 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32783 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1787 - m_Y: 1029 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32784 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1140 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32787 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1500 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32792 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1526 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32794 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1552 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32795 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1578 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32796 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1604 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32809 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1630 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32822 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1165 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32826 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1656 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32827 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1682 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32830 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1708 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32832 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1734 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32834 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1760 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32837 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1190 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32841 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1786 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32845 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1215 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32846 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1812 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32847 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1240 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32855 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1838 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32859 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1864 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32861 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1890 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32865 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1810 - m_Y: 1041 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32877 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1916 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32890 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1942 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32902 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 305 - m_Y: 1968 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32905 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 316 - m_Y: 1994 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32906 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 337 - m_Y: 2020 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32908 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1067 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32910 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 362 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32911 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1265 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32921 - m_Metrics: - m_Width: 11 - m_Height: 16 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1173 - m_Y: 1069 - m_Width: 11 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32923 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 337 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32925 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 387 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32926 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1290 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32928 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1315 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32931 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1340 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32932 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1365 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32933 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 412 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32935 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 437 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32936 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1390 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32940 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1090 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32941 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 462 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32945 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 487 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32946 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 512 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32949 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 537 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32951 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 562 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32957 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 587 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32961 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1113 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32962 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1139 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32963 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 612 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32964 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 637 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32966 - m_Metrics: - m_Width: 11 - m_Height: 15 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 1029 - m_Width: 11 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32969 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1415 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32975 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1163 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32977 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 662 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32985 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 687 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32989 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1440 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32991 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 712 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32993 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 737 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 32996 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1136 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33002 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 762 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33011 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 787 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33014 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 812 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33017 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 837 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33019 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 862 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33024 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 887 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33029 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 912 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33033 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 937 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33036 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 962 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33037 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 987 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33042 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1012 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33043 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1037 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33044 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1062 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33046 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1087 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33049 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1112 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33053 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1137 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33074 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1162 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33076 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1187 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33078 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1212 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33083 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1237 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33089 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1262 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33101 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1287 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33102 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1312 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33107 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1337 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33111 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1362 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33112 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1387 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33128 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1465 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33137 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1490 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33139 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1515 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33148 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1412 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33149 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1437 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33150 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1462 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33153 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1487 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33154 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1540 - m_Y: 572 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33155 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1512 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33165 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1537 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33170 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1562 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33182 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1587 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33183 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1612 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33184 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1637 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33195 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1662 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33219 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1687 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33221 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1712 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33225 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1737 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33229 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1762 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33238 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1787 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33254 - m_Metrics: - m_Width: 12 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 674 - m_Y: 1003 - m_Width: 12 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33261 - m_Metrics: - m_Width: 9 - m_Height: 16 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 388 - m_Width: 9 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33264 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1812 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33270 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 940 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33271 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1837 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33279 - m_Metrics: - m_Width: 11 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 691 - m_Y: 1027 - m_Width: 11 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33283 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1159 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33288 - m_Metrics: - m_Width: 12 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2031 - m_Y: 793 - m_Width: 12 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33289 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1862 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33291 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1565 - m_Y: 596 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33295 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1887 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33296 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1912 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33297 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1937 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33301 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1962 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33303 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1987 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33313 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2012 - m_Y: 291 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33314 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 322 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33325 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 348 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33327 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 374 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33331 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 400 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33332 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 426 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33336 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 452 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33337 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1187 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33340 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 478 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33354 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 504 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33371 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 530 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33394 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1182 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33395 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1590 - m_Y: 596 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33397 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1615 - m_Y: 596 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33398 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 556 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33405 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1640 - m_Y: 596 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33409 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 582 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33413 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 608 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33422 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 634 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33429 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1665 - m_Y: 596 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33436 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 660 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33439 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 686 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33440 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1690 - m_Y: 596 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33448 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 712 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33449 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 738 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33455 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 764 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33456 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1715 - m_Y: 596 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33458 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1740 - m_Y: 596 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33460 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 790 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33462 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 816 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33467 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 842 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33468 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 868 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33472 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 894 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33482 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 920 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33488 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 946 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33490 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 972 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33492 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 998 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33495 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1024 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33498 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1050 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33502 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1076 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33505 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1765 - m_Y: 596 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33506 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1102 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33512 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1128 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33513 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1154 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33524 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1180 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33532 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1206 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33540 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1232 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33541 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1258 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33542 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1790 - m_Y: 596 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33543 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1284 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33544 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1310 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33548 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1336 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33553 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1815 - m_Y: 596 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33578 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1362 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33582 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1840 - m_Y: 596 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33583 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1388 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33592 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1414 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33593 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1440 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33595 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1466 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33609 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1211 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33612 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1492 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33619 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1518 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33621 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1544 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33623 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1570 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33636 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1596 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33638 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1622 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33639 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1648 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33642 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1674 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33646 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1700 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33650 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1726 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33658 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1752 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33676 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1778 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33710 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1804 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33716 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1830 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33717 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1865 - m_Y: 596 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33722 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1856 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33724 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1882 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33725 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1908 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33728 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1934 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33738 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 330 - m_Y: 1960 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33741 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 341 - m_Y: 1986 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33743 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 362 - m_Y: 2012 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33759 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 397 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33763 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 366 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33772 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 422 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33780 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 447 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33781 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 472 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33799 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 497 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33807 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 522 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33808 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 547 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33809 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 572 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33824 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 597 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33831 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 622 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33832 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 647 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33834 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 672 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33835 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 697 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33856 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 722 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33868 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 747 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33882 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 772 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33886 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 797 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33892 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 822 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33894 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 847 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33902 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 872 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33903 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 897 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33908 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 922 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33912 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 947 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33925 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 972 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33934 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 997 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33948 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1022 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33951 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1047 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33973 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1072 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33979 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1097 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33991 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1122 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 33996 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1147 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34016 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1890 - m_Y: 596 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34031 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1172 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34068 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1197 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34070 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1222 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34074 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1247 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34077 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1272 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34084 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1297 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34095 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1322 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34104 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1347 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34111 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1372 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34112 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1397 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34124 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1422 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34125 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1915 - m_Y: 596 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34167 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1447 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34177 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1472 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34183 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1497 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34186 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1522 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34206 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1547 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34221 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1572 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34223 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1597 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34226 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1622 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34252 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1647 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34258 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1672 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34259 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1697 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34264 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1722 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34279 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1747 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34302 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1772 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34324 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1797 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34385 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1235 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34386 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1259 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34387 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1822 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34388 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1847 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34397 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1283 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34414 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1833 - m_Y: 1045 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34428 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1940 - m_Y: 596 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34432 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1856 - m_Y: 1045 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34433 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1872 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34435 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1965 - m_Y: 596 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34436 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1897 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34437 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1922 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34445 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1947 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34447 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1972 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34454 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1307 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34456 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1990 - m_Y: 596 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34470 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34471 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 540 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34477 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1997 - m_Y: 317 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34482 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 565 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34499 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 590 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34506 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 615 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34510 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 388 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34524 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 640 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34526 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 414 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34535 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 440 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34545 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 466 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34561 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 492 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34563 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 851 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34565 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 518 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34571 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 544 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34581 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 570 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34582 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 596 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34584 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 622 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34586 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 648 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34587 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 674 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34591 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 700 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34596 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 726 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34622 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 752 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34634 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 778 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34636 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 804 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34639 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 830 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34641 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 856 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34650 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 665 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34652 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 882 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34659 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 908 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34679 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1331 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34681 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 934 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34694 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 960 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34704 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 986 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34749 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1012 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34755 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1038 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34761 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1064 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34766 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1090 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34812 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1116 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34840 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1142 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34853 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1168 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34883 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 690 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34888 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1194 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34895 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1220 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34896 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1246 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34902 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1272 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34903 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1298 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34906 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1324 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34908 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1350 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34912 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1376 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34916 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1402 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34918 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1428 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34920 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1205 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34923 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1454 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34926 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1355 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34927 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1480 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34931 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1506 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34938 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1532 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34948 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1558 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34951 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1584 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34958 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1610 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34960 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1636 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34969 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1379 - m_Y: 826 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34975 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1662 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34990 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1688 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34992 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1714 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 34996 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1740 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35012 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1766 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35013 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1792 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35016 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1818 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35026 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1844 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35032 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1870 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35036 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1896 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35039 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1922 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35047 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 355 - m_Y: 1948 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35062 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 366 - m_Y: 1986 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35067 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 387 - m_Y: 2012 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35068 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 391 - m_Y: 1986 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35072 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 412 - m_Y: 2012 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35077 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 442 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35079 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 416 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35082 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 467 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35091 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1403 - m_Y: 849 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35093 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 492 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35112 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 517 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35117 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 542 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35170 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 567 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35189 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 592 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35202 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 715 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35204 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1879 - m_Y: 1058 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35209 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 617 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35214 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 740 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35218 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 642 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35225 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 667 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35226 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 875 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35229 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 692 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35242 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 717 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35254 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 742 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35268 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 765 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35269 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 790 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35271 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 767 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35272 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1427 - m_Y: 849 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35273 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 792 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35275 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1228 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35276 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 817 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35285 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1251 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35302 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 842 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35305 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 867 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35331 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 892 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35339 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 917 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35350 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1451 - m_Y: 849 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35355 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 815 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35360 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 942 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35376 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 967 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35380 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 992 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35382 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1017 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35389 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1042 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35391 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 840 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35416 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1067 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35433 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1092 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35443 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1117 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35444 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1142 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35445 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1167 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35446 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1192 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35468 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1217 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35469 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1242 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35472 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 865 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35478 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1475 - m_Y: 849 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35489 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1267 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35495 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1292 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35503 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1317 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35504 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1342 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35507 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1367 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35522 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1499 - m_Y: 849 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35530 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1392 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35534 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1417 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35545 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1442 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35561 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1467 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35616 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1492 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35675 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1517 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35689 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1542 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35695 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1567 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35699 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1592 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35706 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1617 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35748 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1642 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35749 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 890 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35751 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1667 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35752 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 915 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35755 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1692 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35756 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 940 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35760 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1523 - m_Y: 849 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35761 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1717 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35762 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 965 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35763 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 965 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35765 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1742 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35766 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1767 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35769 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 990 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35771 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1792 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35772 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1817 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35773 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1015 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35775 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1040 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35776 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1065 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35777 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1090 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35778 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1842 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35779 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1867 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35780 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 990 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35783 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1115 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35785 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1140 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35787 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1892 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35788 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1917 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35789 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1942 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35792 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 899 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35796 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1165 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35800 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1967 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35802 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1992 - m_Y: 343 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35805 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 414 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35808 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 440 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35809 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 466 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35812 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 492 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35813 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1547 - m_Y: 849 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35816 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 518 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35817 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 544 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35822 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 570 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35823 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1015 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35824 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1190 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35826 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1215 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35828 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 596 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35829 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 622 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35831 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 648 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35832 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 923 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35834 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 674 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35835 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 700 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35837 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 726 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35838 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 752 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35840 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 778 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35841 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1240 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35844 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 804 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35846 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 947 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35848 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 830 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35849 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1571 - m_Y: 849 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35851 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 856 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35853 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1265 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35854 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 882 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35856 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 908 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35857 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 934 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35859 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 960 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35862 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 971 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35869 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 986 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35871 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1290 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35877 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1012 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35878 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1038 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35879 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1064 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35881 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1090 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35883 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1315 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35887 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1340 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35888 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1365 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35892 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1116 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35895 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1142 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35898 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1168 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35908 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1194 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35913 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1040 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35917 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1390 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35919 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1220 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35933 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1415 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35940 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1246 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35949 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1272 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35950 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1298 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35964 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1595 - m_Y: 849 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35965 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1324 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 35983 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1350 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36003 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1619 - m_Y: 849 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36012 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1376 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36015 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1402 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36023 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1428 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36026 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1902 - m_Y: 1058 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36030 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1274 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36031 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1454 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36042 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1480 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36069 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 995 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36077 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1506 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36104 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1532 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36128 - m_Metrics: - m_Width: 11 - m_Height: 15 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 1040 - m_Width: 11 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36129 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1643 - m_Y: 849 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36130 - m_Metrics: - m_Width: 12 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2031 - m_Y: 819 - m_Width: 12 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36132 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1925 - m_Y: 1058 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36133 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1558 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36134 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1584 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36135 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1667 - m_Y: 849 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36136 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1610 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36137 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1636 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36138 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1691 - m_Y: 849 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36139 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1662 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36140 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1688 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36141 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1714 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36142 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1740 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36143 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1766 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36144 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1715 - m_Y: 849 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36145 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1792 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36146 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1818 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36147 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1844 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36148 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1870 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36151 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1896 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36152 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1922 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36154 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 380 - m_Y: 1948 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36155 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1297 - m_Y: 928 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36156 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1320 - m_Y: 951 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36157 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1739 - m_Y: 849 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36158 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 414 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36159 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 440 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36161 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1948 - m_Y: 1058 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36162 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 466 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36164 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1763 - m_Y: 849 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36165 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 492 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36166 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 518 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36167 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1787 - m_Y: 850 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36174 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 544 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36175 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 570 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36177 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 596 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36178 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1343 - m_Y: 951 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36179 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1440 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36183 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 622 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36185 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 648 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36187 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 674 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36189 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 700 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36190 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 726 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36193 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 752 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36195 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1811 - m_Y: 862 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36196 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 778 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36197 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 804 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36198 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 830 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36199 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 856 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36201 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 882 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36206 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 908 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36211 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 934 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36215 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 960 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36216 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 986 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36217 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1012 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36218 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1038 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36228 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1064 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36232 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1090 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36237 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1116 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36238 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1142 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36258 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1168 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36262 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1194 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36278 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1465 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36279 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1490 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36289 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1515 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36294 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1220 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36302 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1246 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36303 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1272 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36308 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1540 - m_Y: 597 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36318 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1298 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36320 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1065 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36322 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1565 - m_Y: 621 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36324 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1324 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36327 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1350 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36331 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1376 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36333 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1402 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36338 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1428 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36342 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1454 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36344 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1480 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36346 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1506 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36349 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1590 - m_Y: 621 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36365 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1019 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36370 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1532 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36384 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1615 - m_Y: 621 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36389 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1640 - m_Y: 621 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36396 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1558 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36397 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1584 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36401 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1610 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36404 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1636 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36421 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1665 - m_Y: 621 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36423 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1662 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36427 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1688 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36430 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1690 - m_Y: 621 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36457 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1714 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36463 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1715 - m_Y: 621 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36464 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1740 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36469 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1766 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36484 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1792 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36496 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1740 - m_Y: 621 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36498 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1818 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36526 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1844 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36527 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1835 - m_Y: 877 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36530 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1870 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36533 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1896 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36541 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1859 - m_Y: 877 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36557 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1922 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36581 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 405 - m_Y: 1948 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36608 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 416 - m_Y: 1986 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36614 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 437 - m_Y: 2012 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36620 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 441 - m_Y: 1986 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36640 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 462 - m_Y: 2012 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36653 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 494 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36679 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 466 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36688 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 519 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36713 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 544 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36714 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 569 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36715 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 594 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36716 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 619 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36719 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 644 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36721 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 669 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36722 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 694 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36723 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 719 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36724 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 744 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36727 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1883 - m_Y: 877 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36734 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 769 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36736 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 794 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36738 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 819 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36742 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 844 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36744 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 869 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36745 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 894 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36747 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 919 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36748 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 944 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36755 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 969 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36756 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 994 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36758 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1019 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36761 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1044 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36762 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1069 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36763 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1094 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36764 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1119 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36766 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1144 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36767 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1169 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36769 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1194 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36770 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1219 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36774 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1244 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36779 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1269 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36780 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1294 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36782 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1319 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36787 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1765 - m_Y: 621 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36788 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1790 - m_Y: 621 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36796 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1815 - m_Y: 621 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36797 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1090 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36798 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1840 - m_Y: 621 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36799 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1865 - m_Y: 621 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36800 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1115 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36801 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1890 - m_Y: 621 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36802 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1915 - m_Y: 621 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36804 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1940 - m_Y: 621 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36805 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1140 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36807 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1965 - m_Y: 621 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36808 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1165 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36810 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1990 - m_Y: 621 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36811 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1190 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36817 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1215 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36819 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1240 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36820 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36823 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 540 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36827 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1265 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36828 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 565 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36830 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 590 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36831 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 615 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36832 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 640 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36833 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 665 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36834 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1290 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36837 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1315 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36845 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 690 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36846 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 715 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36848 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 740 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36851 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 765 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36858 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 790 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36860 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 815 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36864 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 840 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36867 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 865 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36868 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 890 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36869 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 915 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36870 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 940 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36873 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 965 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36876 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 990 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36877 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1344 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36882 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1015 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36883 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1340 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36885 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1040 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36887 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1065 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36890 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1365 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36893 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1090 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36894 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1390 - m_Y: 672 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36896 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1115 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36897 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1140 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36898 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1165 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36899 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1190 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36901 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1369 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36902 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1215 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36913 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1240 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36916 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1415 - m_Y: 695 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36917 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1265 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36923 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1394 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36926 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1440 - m_Y: 695 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36927 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1465 - m_Y: 695 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36929 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1419 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36933 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1290 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36936 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1490 - m_Y: 695 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36938 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1315 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36941 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1340 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36942 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1515 - m_Y: 695 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36944 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1444 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36945 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1365 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36946 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1540 - m_Y: 695 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36950 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1390 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36951 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1415 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36952 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1469 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36954 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1440 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36963 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1494 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36966 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1519 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36968 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1544 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36972 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1569 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36976 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1594 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36977 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1619 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36984 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1644 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36987 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1465 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36994 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1490 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 36995 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1669 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37012 - m_Metrics: - m_Width: 13 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 814 - m_Y: 979 - m_Width: 13 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37014 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1043 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37030 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1067 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37033 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1907 - m_Y: 877 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37037 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1515 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37041 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1366 - m_Y: 951 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37054 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1931 - m_Y: 877 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37060 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1694 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37069 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1955 - m_Y: 877 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37073 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1403 - m_Y: 976 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37076 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1719 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37099 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1744 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37104 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1979 - m_Y: 877 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37120 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1769 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37125 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1540 - m_Y: 622 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37148 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2003 - m_Y: 879 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37196 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1565 - m_Y: 646 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37199 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2027 - m_Y: 896 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37200 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1590 - m_Y: 646 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37205 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1615 - m_Y: 646 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37210 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1640 - m_Y: 646 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37216 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1665 - m_Y: 646 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37222 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1794 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37224 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1819 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37229 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1844 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37231 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37236 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1869 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37240 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1894 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37242 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1919 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37243 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1944 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37250 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1969 - m_Y: 369 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37258 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 494 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37260 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 466 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37262 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 519 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37269 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1690 - m_Y: 646 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37322 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 544 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37323 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 569 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37325 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 594 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37327 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1565 - m_Y: 695 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37328 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1715 - m_Y: 646 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37329 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1740 - m_Y: 646 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37330 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1765 - m_Y: 646 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37332 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1790 - m_Y: 646 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37339 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 619 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37344 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 644 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37392 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 669 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37477 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 694 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37495 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1815 - m_Y: 646 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37631 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 719 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37641 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 744 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37685 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 769 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37809 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 794 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 37860 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 819 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38027 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 844 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38028 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 869 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38038 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 863 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38044 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 894 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38048 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1840 - m_Y: 646 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38049 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 919 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38050 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 539 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38051 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 944 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38053 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 563 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38056 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 587 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38057 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 969 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38058 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 611 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38060 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 635 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38065 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1865 - m_Y: 646 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38068 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 994 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38070 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1019 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38078 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1044 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38081 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 659 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38084 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1069 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38086 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1094 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38088 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1119 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38089 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1144 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38099 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1169 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38110 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 683 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38111 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 707 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38112 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1194 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38127 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1219 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38128 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 731 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38133 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1244 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38137 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1269 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38139 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1294 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38141 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1319 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38145 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1890 - m_Y: 646 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38147 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 755 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38148 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1344 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38151 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1369 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38152 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1394 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38155 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1419 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38158 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1444 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38159 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1469 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38163 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 779 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38172 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1494 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38173 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1519 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38180 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 803 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38182 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1544 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38183 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1915 - m_Y: 646 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38184 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1569 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38185 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1594 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38193 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1940 - m_Y: 646 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38194 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1619 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38195 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1965 - m_Y: 646 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38204 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1644 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38206 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1669 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38211 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1694 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38218 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1719 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38224 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1744 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38227 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1769 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38228 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1794 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38239 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1819 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38259 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1844 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38265 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1869 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38266 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1990 - m_Y: 646 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38274 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1894 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38275 - m_Metrics: - m_Width: 12 - m_Height: 15 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1290 - m_Y: 1001 - m_Width: 12 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38284 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1971 - m_Y: 1058 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38286 - m_Metrics: - m_Width: 12 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1312 - m_Y: 1002 - m_Width: 12 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38294 - m_Metrics: - m_Width: 12 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1334 - m_Y: 1002 - m_Width: 12 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38309 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1426 - m_Y: 976 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38325 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1449 - m_Y: 976 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38346 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1472 - m_Y: 976 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38379 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1495 - m_Y: 976 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38381 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1518 - m_Y: 976 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38384 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1541 - m_Y: 976 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38385 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1564 - m_Y: 976 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38386 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1587 - m_Y: 976 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38387 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1610 - m_Y: 976 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38389 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1633 - m_Y: 976 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38391 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1656 - m_Y: 976 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38394 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1679 - m_Y: 976 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38395 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1702 - m_Y: 976 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38396 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1725 - m_Y: 976 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38397 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1748 - m_Y: 976 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38398 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1787 - m_Y: 1003 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38400 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1810 - m_Y: 1015 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38403 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1833 - m_Y: 1019 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38404 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1856 - m_Y: 1019 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38408 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1879 - m_Y: 1032 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38411 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1902 - m_Y: 1032 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38417 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1925 - m_Y: 1032 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38419 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1948 - m_Y: 1032 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38423 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1971 - m_Y: 1032 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38434 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 827 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38452 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 851 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38453 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 875 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38454 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1994 - m_Y: 1059 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38455 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2017 - m_Y: 1076 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38456 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 899 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38457 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 923 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38462 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1091 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38466 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1115 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38471 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 947 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38472 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1139 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38473 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 971 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38475 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 995 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38478 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1163 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38479 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1187 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38480 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1019 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38483 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1211 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38488 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1043 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38500 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1067 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38501 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1091 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38502 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1115 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38503 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1235 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38504 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1139 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38507 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 584 - m_Y: 979 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38508 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1163 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38509 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1187 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38520 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1211 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38521 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1994 - m_Y: 1033 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38522 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2017 - m_Y: 1050 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38525 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1235 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38528 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1259 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38536 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1259 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38537 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1283 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38542 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1307 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38545 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1331 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38546 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1355 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38547 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1379 - m_Y: 852 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38551 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1283 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38555 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1403 - m_Y: 875 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38556 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1427 - m_Y: 875 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38558 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1451 - m_Y: 875 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38559 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1475 - m_Y: 875 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38563 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1499 - m_Y: 875 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38570 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1523 - m_Y: 875 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38585 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1919 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38586 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1944 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38593 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1969 - m_Y: 395 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38595 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1547 - m_Y: 875 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38596 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38599 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 462 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38600 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 488 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38601 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 514 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38602 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1571 - m_Y: 875 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38607 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 540 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38610 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 566 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38612 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 592 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38616 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 618 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38629 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1595 - m_Y: 875 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38630 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 644 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38635 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 540 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38637 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 670 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38645 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 696 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38646 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 722 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38649 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 748 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38650 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 565 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38652 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 774 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38654 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 800 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38657 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 826 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38659 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 590 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38663 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 852 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38666 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 878 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38668 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 904 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38669 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 615 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38672 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 930 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38673 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 956 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38678 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 982 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38687 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1008 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38689 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1034 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38698 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1060 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38709 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1086 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38715 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1112 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38716 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1138 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38741 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1164 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38745 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1190 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38748 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1216 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38753 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1242 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38755 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1268 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38756 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1294 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38757 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 640 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38764 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1320 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38775 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1346 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38777 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1372 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38798 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1398 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38800 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1424 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38819 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1450 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38832 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1476 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38889 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1619 - m_Y: 875 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38890 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1643 - m_Y: 875 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38892 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1502 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38896 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 665 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38902 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1528 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38904 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1667 - m_Y: 875 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38914 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1554 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38918 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 980 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38920 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 690 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38932 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 715 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38960 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 740 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38974 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1580 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38975 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1606 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38991 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 765 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38992 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1632 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 38999 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1658 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39003 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 790 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39009 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1684 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39018 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1710 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39032 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 991 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39033 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 815 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39034 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 538 - m_Y: 980 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39036 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 840 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39037 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1736 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39038 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1762 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39040 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 865 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39041 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 890 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39042 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1788 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39044 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 915 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39045 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 940 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39047 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 965 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39048 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1814 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39049 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1840 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39050 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1866 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39051 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 990 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39053 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1892 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39060 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1918 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39062 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 430 - m_Y: 1944 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39065 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 462 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39066 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1015 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39067 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1040 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39071 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 488 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39072 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 514 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39075 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1691 - m_Y: 875 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39079 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 540 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39083 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1065 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39121 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1090 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39128 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 566 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39131 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1115 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39134 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1140 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39137 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1165 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39138 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 592 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39157 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 618 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39187 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 644 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39211 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 670 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39272 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 696 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39280 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 722 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39281 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 748 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39283 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 774 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39284 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1190 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39285 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1715 - m_Y: 875 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39288 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 800 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39289 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 826 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39293 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 852 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39295 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 878 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39298 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 904 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39300 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 930 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39304 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1739 - m_Y: 875 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39305 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 956 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39307 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 982 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39310 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1008 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39312 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1034 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39314 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1060 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39317 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1086 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39321 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1112 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39324 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1138 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39339 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1164 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39343 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 561 - m_Y: 980 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39350 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1190 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39367 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1216 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39369 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1215 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39445 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1240 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39446 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1242 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39535 - m_Metrics: - m_Width: 14 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1307 - m_Y: 903 - m_Width: 14 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39537 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1268 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39538 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1763 - m_Y: 875 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39539 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1294 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39540 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1265 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39542 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1320 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39543 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1787 - m_Y: 876 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39545 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1346 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39548 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1811 - m_Y: 888 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39550 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1372 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39551 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1398 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39553 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 954 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39557 - m_Metrics: - m_Width: 13 - m_Height: 15 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 607 - m_Y: 979 - m_Width: 13 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39559 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1424 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39561 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1450 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39562 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1476 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39567 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1502 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39570 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1528 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39572 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1554 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39578 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1580 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39581 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1290 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39588 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1315 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39591 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1606 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39595 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1632 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39638 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1658 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39643 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1684 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39702 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1710 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39732 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1736 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39743 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1762 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39748 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1788 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39749 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1814 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39751 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1835 - m_Y: 903 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39752 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1840 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39762 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1866 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39767 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1892 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39773 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1859 - m_Y: 903 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 39857 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1918 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40063 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1340 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40068 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 455 - m_Y: 1944 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40080 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 466 - m_Y: 1970 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40095 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 487 - m_Y: 2010 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40103 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 515 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40107 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 540 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40110 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 565 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40123 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 590 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40135 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 615 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40144 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 640 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40153 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 665 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40161 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 690 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40168 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 491 - m_Y: 965 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40183 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1883 - m_Y: 903 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40204 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 715 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40477 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 740 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40482 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 538 - m_Y: 954 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40484 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 765 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40486 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1907 - m_Y: 903 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40488 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1931 - m_Y: 903 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40489 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 790 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40496 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 815 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40498 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 840 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40502 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 865 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40504 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 890 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40512 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 915 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40514 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 940 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40518 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1955 - m_Y: 903 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40520 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 965 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40524 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 990 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40525 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1015 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40530 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1040 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40551 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1065 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40553 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1090 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40563 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1115 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40578 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1140 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40602 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1165 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40617 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1190 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40638 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1215 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40647 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1240 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40657 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1265 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40660 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1365 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40661 - m_Metrics: - m_Width: 15 - m_Height: 15 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1390 - m_Y: 647 - m_Width: 15 - m_Height: 15 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40663 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1290 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40667 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1315 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40668 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1340 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40690 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1365 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40721 - m_Metrics: - m_Width: 14 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1979 - m_Y: 903 - m_Width: 14 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40726 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1390 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40739 - m_Metrics: - m_Width: 13 - m_Height: 16 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 561 - m_Y: 954 - m_Width: 13 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40766 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1415 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40787 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1440 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40834 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1465 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40839 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1490 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40860 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1515 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 40866 - m_Metrics: - m_Width: 15 - m_Height: 16 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 14 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1540 - m_Y: 421 - m_Width: 15 - m_Height: 16 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 44061 - m_Metrics: - m_Width: 14 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1691 - m_Y: 926 - m_Width: 14 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 44231 - m_Metrics: - m_Width: 13 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 837 - m_Y: 979 - m_Width: 13 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 44523 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1590 - m_Y: 695 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 44966 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1615 - m_Y: 695 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 45543 - m_Metrics: - m_Width: 13 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 860 - m_Y: 979 - m_Width: 13 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 45896 - m_Metrics: - m_Width: 13 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 883 - m_Y: 979 - m_Width: 13 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 46127 - m_Metrics: - m_Width: 14 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1715 - m_Y: 926 - m_Width: 14 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 46774 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1640 - m_Y: 695 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 47019 - m_Metrics: - m_Width: 13 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 906 - m_Y: 979 - m_Width: 13 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 47883 - m_Metrics: - m_Width: 14 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1739 - m_Y: 926 - m_Width: 14 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 48631 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1665 - m_Y: 695 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 48944 - m_Metrics: - m_Width: 13 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 929 - m_Y: 979 - m_Width: 13 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 49420 - m_Metrics: - m_Width: 13 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 952 - m_Y: 979 - m_Width: 13 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 49590 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1690 - m_Y: 695 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 49672 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1715 - m_Y: 695 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 49773 - m_Metrics: - m_Width: 14 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1763 - m_Y: 926 - m_Width: 14 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 49898 - m_Metrics: - m_Width: 12 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 696 - m_Y: 1003 - m_Width: 12 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 50033 - m_Metrics: - m_Width: 14 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1787 - m_Y: 927 - m_Width: 14 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 50044 - m_Metrics: - m_Width: 13 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 975 - m_Y: 979 - m_Width: 13 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 50214 - m_Metrics: - m_Width: 14 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1811 - m_Y: 939 - m_Width: 14 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 54208 - m_Metrics: - m_Width: 12 - m_Height: 14 - m_HorizontalBearingX: 2 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 718 - m_Y: 1003 - m_Width: 12 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 54409 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1740 - m_Y: 695 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 54518 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1765 - m_Y: 695 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 54520 - m_Metrics: - m_Width: 15 - m_Height: 14 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 1790 - m_Y: 695 - m_Width: 15 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 56820 - m_Metrics: - m_Width: 3 - m_Height: 12 - m_HorizontalBearingX: 5 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2040 - m_Y: 1086 - m_Width: 3 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 56827 - m_Metrics: - m_Width: 5 - m_Height: 14 - m_HorizontalBearingX: 7 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 924 - m_Y: 1181 - m_Width: 5 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 56828 - m_Metrics: - m_Width: 5 - m_Height: 14 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 13 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 876 - m_Y: 1201 - m_Width: 5 - m_Height: 14 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 56831 - m_Metrics: - m_Width: 2 - m_Height: 5 - m_HorizontalBearingX: 4 - m_HorizontalBearingY: 4 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2041 - m_Y: 93 - m_Width: 2 - m_Height: 5 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 56845 - m_Metrics: - m_Width: 2 - m_Height: 7 - m_HorizontalBearingX: 5 - m_HorizontalBearingY: 9 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2041 - m_Y: 61 - m_Width: 2 - m_Height: 7 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 56846 - m_Metrics: - m_Width: 2 - m_Height: 10 - m_HorizontalBearingX: 5 - m_HorizontalBearingY: 9 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 2041 - m_Y: 5 - m_Width: 2 - m_Height: 10 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 56850 - m_Metrics: - m_Width: 9 - m_Height: 12 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 12 - m_HorizontalAdvance: 16 - m_GlyphRect: - m_X: 844 - m_Y: 1068 - m_Width: 9 - m_Height: 12 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 57072 - m_Metrics: - m_Width: 6 - m_Height: 11 - m_HorizontalBearingX: 1 - m_HorizontalBearingY: 11 - m_HorizontalAdvance: 8 - m_GlyphRect: - m_X: 1771 - m_Y: 950 - m_Width: 6 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - m_CharacterTable: - - m_ElementType: 1 - m_Unicode: 10 - m_GlyphIndex: 13 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 13 - m_GlyphIndex: 16 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32 - m_GlyphIndex: 35 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33 - m_GlyphIndex: 36 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34 - m_GlyphIndex: 37 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35 - m_GlyphIndex: 38 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36 - m_GlyphIndex: 39 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37 - m_GlyphIndex: 40 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38 - m_GlyphIndex: 41 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39 - m_GlyphIndex: 42 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40 - m_GlyphIndex: 43 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 41 - m_GlyphIndex: 44 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 42 - m_GlyphIndex: 45 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 43 - m_GlyphIndex: 46 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 44 - m_GlyphIndex: 47 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 45 - m_GlyphIndex: 48 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 46 - m_GlyphIndex: 49 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 47 - m_GlyphIndex: 50 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 48 - m_GlyphIndex: 51 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 49 - m_GlyphIndex: 52 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 50 - m_GlyphIndex: 53 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 51 - m_GlyphIndex: 54 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 52 - m_GlyphIndex: 55 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 53 - m_GlyphIndex: 56 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 54 - m_GlyphIndex: 57 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 55 - m_GlyphIndex: 58 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 56 - m_GlyphIndex: 59 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 57 - m_GlyphIndex: 60 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 58 - m_GlyphIndex: 61 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 59 - m_GlyphIndex: 62 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 60 - m_GlyphIndex: 63 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 61 - m_GlyphIndex: 64 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 62 - m_GlyphIndex: 65 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 63 - m_GlyphIndex: 66 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 64 - m_GlyphIndex: 67 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 65 - m_GlyphIndex: 68 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 66 - m_GlyphIndex: 69 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 67 - m_GlyphIndex: 70 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 68 - m_GlyphIndex: 71 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 69 - m_GlyphIndex: 72 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 70 - m_GlyphIndex: 73 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 71 - m_GlyphIndex: 74 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 72 - m_GlyphIndex: 75 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 73 - m_GlyphIndex: 76 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 74 - m_GlyphIndex: 77 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 75 - m_GlyphIndex: 78 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 76 - m_GlyphIndex: 79 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 77 - m_GlyphIndex: 80 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 78 - m_GlyphIndex: 81 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 79 - m_GlyphIndex: 82 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 80 - m_GlyphIndex: 83 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 81 - m_GlyphIndex: 84 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 82 - m_GlyphIndex: 85 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 83 - m_GlyphIndex: 86 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 84 - m_GlyphIndex: 87 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 85 - m_GlyphIndex: 88 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 86 - m_GlyphIndex: 89 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 87 - m_GlyphIndex: 90 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 88 - m_GlyphIndex: 91 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 89 - m_GlyphIndex: 92 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 90 - m_GlyphIndex: 93 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 91 - m_GlyphIndex: 94 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 92 - m_GlyphIndex: 95 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 93 - m_GlyphIndex: 96 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 94 - m_GlyphIndex: 97 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 95 - m_GlyphIndex: 98 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 97 - m_GlyphIndex: 100 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 98 - m_GlyphIndex: 101 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 99 - m_GlyphIndex: 102 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 100 - m_GlyphIndex: 103 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 101 - m_GlyphIndex: 104 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 102 - m_GlyphIndex: 105 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 103 - m_GlyphIndex: 106 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 104 - m_GlyphIndex: 107 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 105 - m_GlyphIndex: 108 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 106 - m_GlyphIndex: 109 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 107 - m_GlyphIndex: 110 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 108 - m_GlyphIndex: 111 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 109 - m_GlyphIndex: 112 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 110 - m_GlyphIndex: 113 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 111 - m_GlyphIndex: 114 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 112 - m_GlyphIndex: 115 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 113 - m_GlyphIndex: 116 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 114 - m_GlyphIndex: 117 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 115 - m_GlyphIndex: 118 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 116 - m_GlyphIndex: 119 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 117 - m_GlyphIndex: 120 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 118 - m_GlyphIndex: 121 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 119 - m_GlyphIndex: 122 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 120 - m_GlyphIndex: 123 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 121 - m_GlyphIndex: 124 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 122 - m_GlyphIndex: 125 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 123 - m_GlyphIndex: 126 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 124 - m_GlyphIndex: 127 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 125 - m_GlyphIndex: 128 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 126 - m_GlyphIndex: 129 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 161 - m_GlyphIndex: 164 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 171 - m_GlyphIndex: 174 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 176 - m_GlyphIndex: 179 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 186 - m_GlyphIndex: 189 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 187 - m_GlyphIndex: 190 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 191 - m_GlyphIndex: 194 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 193 - m_GlyphIndex: 196 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 195 - m_GlyphIndex: 198 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 199 - m_GlyphIndex: 202 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 201 - m_GlyphIndex: 204 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 205 - m_GlyphIndex: 208 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 211 - m_GlyphIndex: 214 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 218 - m_GlyphIndex: 221 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 224 - m_GlyphIndex: 227 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 225 - m_GlyphIndex: 228 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 226 - m_GlyphIndex: 229 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 227 - m_GlyphIndex: 230 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 231 - m_GlyphIndex: 234 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 233 - m_GlyphIndex: 236 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 234 - m_GlyphIndex: 237 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 237 - m_GlyphIndex: 240 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 241 - m_GlyphIndex: 244 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 243 - m_GlyphIndex: 246 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 244 - m_GlyphIndex: 247 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 245 - m_GlyphIndex: 248 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 250 - m_GlyphIndex: 253 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 252 - m_GlyphIndex: 255 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 363 - m_GlyphIndex: 366 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 768 - m_GlyphIndex: 771 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 769 - m_GlyphIndex: 772 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 770 - m_GlyphIndex: 773 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 771 - m_GlyphIndex: 774 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 772 - m_GlyphIndex: 775 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 773 - m_GlyphIndex: 776 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 774 - m_GlyphIndex: 777 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 775 - m_GlyphIndex: 778 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 776 - m_GlyphIndex: 779 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 777 - m_GlyphIndex: 780 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 778 - m_GlyphIndex: 781 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 779 - m_GlyphIndex: 782 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 780 - m_GlyphIndex: 783 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 781 - m_GlyphIndex: 784 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 782 - m_GlyphIndex: 785 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 783 - m_GlyphIndex: 786 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 784 - m_GlyphIndex: 787 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 785 - m_GlyphIndex: 788 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 786 - m_GlyphIndex: 789 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 787 - m_GlyphIndex: 790 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 788 - m_GlyphIndex: 791 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 789 - m_GlyphIndex: 792 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 790 - m_GlyphIndex: 793 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 791 - m_GlyphIndex: 794 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 792 - m_GlyphIndex: 795 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 793 - m_GlyphIndex: 796 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 794 - m_GlyphIndex: 797 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 795 - m_GlyphIndex: 798 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 796 - m_GlyphIndex: 799 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 798 - m_GlyphIndex: 801 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 799 - m_GlyphIndex: 802 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 800 - m_GlyphIndex: 803 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 801 - m_GlyphIndex: 804 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 802 - m_GlyphIndex: 805 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 803 - m_GlyphIndex: 806 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 804 - m_GlyphIndex: 807 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 805 - m_GlyphIndex: 808 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 806 - m_GlyphIndex: 809 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 807 - m_GlyphIndex: 810 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 808 - m_GlyphIndex: 811 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 809 - m_GlyphIndex: 812 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 810 - m_GlyphIndex: 813 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 811 - m_GlyphIndex: 814 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 812 - m_GlyphIndex: 815 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 813 - m_GlyphIndex: 816 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 814 - m_GlyphIndex: 817 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 815 - m_GlyphIndex: 818 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 816 - m_GlyphIndex: 819 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 817 - m_GlyphIndex: 820 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 818 - m_GlyphIndex: 821 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 819 - m_GlyphIndex: 822 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 825 - m_GlyphIndex: 828 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 827 - m_GlyphIndex: 830 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 828 - m_GlyphIndex: 831 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 829 - m_GlyphIndex: 832 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 830 - m_GlyphIndex: 833 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 831 - m_GlyphIndex: 834 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 832 - m_GlyphIndex: 835 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 833 - m_GlyphIndex: 836 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 834 - m_GlyphIndex: 837 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 835 - m_GlyphIndex: 838 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 836 - m_GlyphIndex: 839 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 837 - m_GlyphIndex: 840 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 838 - m_GlyphIndex: 841 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 839 - m_GlyphIndex: 842 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 840 - m_GlyphIndex: 843 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 842 - m_GlyphIndex: 845 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 843 - m_GlyphIndex: 846 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 844 - m_GlyphIndex: 847 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 845 - m_GlyphIndex: 848 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 846 - m_GlyphIndex: 849 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 848 - m_GlyphIndex: 851 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 849 - m_GlyphIndex: 852 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 850 - m_GlyphIndex: 853 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 851 - m_GlyphIndex: 854 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 852 - m_GlyphIndex: 855 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 853 - m_GlyphIndex: 856 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 854 - m_GlyphIndex: 857 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 855 - m_GlyphIndex: 858 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 856 - m_GlyphIndex: 859 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 857 - m_GlyphIndex: 860 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 858 - m_GlyphIndex: 861 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 859 - m_GlyphIndex: 862 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 860 - m_GlyphIndex: 863 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 861 - m_GlyphIndex: 864 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 862 - m_GlyphIndex: 865 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 864 - m_GlyphIndex: 867 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 946 - m_GlyphIndex: 949 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 955 - m_GlyphIndex: 958 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1040 - m_GlyphIndex: 1043 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1041 - m_GlyphIndex: 1044 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1042 - m_GlyphIndex: 1045 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1043 - m_GlyphIndex: 1046 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1044 - m_GlyphIndex: 1047 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1045 - m_GlyphIndex: 1048 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1046 - m_GlyphIndex: 1049 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1047 - m_GlyphIndex: 1050 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1048 - m_GlyphIndex: 1051 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1049 - m_GlyphIndex: 1052 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1050 - m_GlyphIndex: 1053 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1051 - m_GlyphIndex: 1054 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1052 - m_GlyphIndex: 1055 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1053 - m_GlyphIndex: 1056 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1054 - m_GlyphIndex: 1057 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1055 - m_GlyphIndex: 1058 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1056 - m_GlyphIndex: 1059 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1057 - m_GlyphIndex: 1060 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1058 - m_GlyphIndex: 1061 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1059 - m_GlyphIndex: 1062 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1060 - m_GlyphIndex: 1063 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1061 - m_GlyphIndex: 1064 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1062 - m_GlyphIndex: 1065 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1063 - m_GlyphIndex: 1066 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1064 - m_GlyphIndex: 1067 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1067 - m_GlyphIndex: 1070 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1068 - m_GlyphIndex: 1071 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1069 - m_GlyphIndex: 1072 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1070 - m_GlyphIndex: 1073 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1071 - m_GlyphIndex: 1074 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1072 - m_GlyphIndex: 1075 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1073 - m_GlyphIndex: 1076 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1074 - m_GlyphIndex: 1077 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1075 - m_GlyphIndex: 1078 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1076 - m_GlyphIndex: 1079 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1077 - m_GlyphIndex: 1080 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1078 - m_GlyphIndex: 1081 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1079 - m_GlyphIndex: 1082 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1080 - m_GlyphIndex: 1083 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1081 - m_GlyphIndex: 1084 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1082 - m_GlyphIndex: 1085 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1083 - m_GlyphIndex: 1086 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1084 - m_GlyphIndex: 1087 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1085 - m_GlyphIndex: 1088 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1086 - m_GlyphIndex: 1089 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1087 - m_GlyphIndex: 1090 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1088 - m_GlyphIndex: 1091 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1089 - m_GlyphIndex: 1092 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1090 - m_GlyphIndex: 1093 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1091 - m_GlyphIndex: 1094 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1092 - m_GlyphIndex: 1095 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1093 - m_GlyphIndex: 1096 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1094 - m_GlyphIndex: 1097 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1095 - m_GlyphIndex: 1098 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1096 - m_GlyphIndex: 1099 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1097 - m_GlyphIndex: 1100 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1098 - m_GlyphIndex: 1101 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1099 - m_GlyphIndex: 1102 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1100 - m_GlyphIndex: 1103 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1101 - m_GlyphIndex: 1104 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1102 - m_GlyphIndex: 1105 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1103 - m_GlyphIndex: 1106 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 1105 - m_GlyphIndex: 1108 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 8212 - m_GlyphIndex: 8215 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 8213 - m_GlyphIndex: 8216 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 8220 - m_GlyphIndex: 8223 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 8221 - m_GlyphIndex: 8224 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 8230 - m_GlyphIndex: 8233 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 8365 - m_GlyphIndex: 8368 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 8451 - m_GlyphIndex: 8454 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 8470 - m_GlyphIndex: 8473 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 8593 - m_GlyphIndex: 8596 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 8594 - m_GlyphIndex: 8597 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 8595 - m_GlyphIndex: 8598 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 9472 - m_GlyphIndex: 9475 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 9552 - m_GlyphIndex: 9555 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 9608 - m_GlyphIndex: 9611 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 9835 - m_GlyphIndex: 9838 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 11088 - m_GlyphIndex: 11091 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12288 - m_GlyphIndex: 12291 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12289 - m_GlyphIndex: 12292 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12290 - m_GlyphIndex: 12293 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12293 - m_GlyphIndex: 12296 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12298 - m_GlyphIndex: 12301 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12299 - m_GlyphIndex: 12302 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12300 - m_GlyphIndex: 12303 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12301 - m_GlyphIndex: 12304 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12302 - m_GlyphIndex: 12305 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12303 - m_GlyphIndex: 12306 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12304 - m_GlyphIndex: 12307 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12305 - m_GlyphIndex: 12308 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12316 - m_GlyphIndex: 12319 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12353 - m_GlyphIndex: 12356 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12354 - m_GlyphIndex: 12357 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12356 - m_GlyphIndex: 12359 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12357 - m_GlyphIndex: 12360 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12358 - m_GlyphIndex: 12361 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12359 - m_GlyphIndex: 12362 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12360 - m_GlyphIndex: 12363 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12361 - m_GlyphIndex: 12364 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12362 - m_GlyphIndex: 12365 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12363 - m_GlyphIndex: 12366 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12364 - m_GlyphIndex: 12367 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12365 - m_GlyphIndex: 12368 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12366 - m_GlyphIndex: 12369 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12367 - m_GlyphIndex: 12370 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12368 - m_GlyphIndex: 12371 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12369 - m_GlyphIndex: 12372 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12370 - m_GlyphIndex: 12373 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12371 - m_GlyphIndex: 12374 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12372 - m_GlyphIndex: 12375 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12373 - m_GlyphIndex: 12376 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12374 - m_GlyphIndex: 12377 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12375 - m_GlyphIndex: 12378 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12376 - m_GlyphIndex: 12379 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12377 - m_GlyphIndex: 12380 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12378 - m_GlyphIndex: 12381 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12379 - m_GlyphIndex: 12382 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12380 - m_GlyphIndex: 12383 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12381 - m_GlyphIndex: 12384 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12382 - m_GlyphIndex: 12385 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12383 - m_GlyphIndex: 12386 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12384 - m_GlyphIndex: 12387 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12385 - m_GlyphIndex: 12388 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12386 - m_GlyphIndex: 12389 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12387 - m_GlyphIndex: 12390 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12388 - m_GlyphIndex: 12391 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12389 - m_GlyphIndex: 12392 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12390 - m_GlyphIndex: 12393 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12391 - m_GlyphIndex: 12394 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12392 - m_GlyphIndex: 12395 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12393 - m_GlyphIndex: 12396 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12394 - m_GlyphIndex: 12397 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12395 - m_GlyphIndex: 12398 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12396 - m_GlyphIndex: 12399 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12397 - m_GlyphIndex: 12400 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12398 - m_GlyphIndex: 12401 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12399 - m_GlyphIndex: 12402 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12400 - m_GlyphIndex: 12403 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12401 - m_GlyphIndex: 12404 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12402 - m_GlyphIndex: 12405 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12403 - m_GlyphIndex: 12406 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12404 - m_GlyphIndex: 12407 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12405 - m_GlyphIndex: 12408 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12406 - m_GlyphIndex: 12409 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12407 - m_GlyphIndex: 12410 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12408 - m_GlyphIndex: 12411 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12409 - m_GlyphIndex: 12412 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12410 - m_GlyphIndex: 12413 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12411 - m_GlyphIndex: 12414 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12412 - m_GlyphIndex: 12415 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12413 - m_GlyphIndex: 12416 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12414 - m_GlyphIndex: 12417 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12415 - m_GlyphIndex: 12418 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12416 - m_GlyphIndex: 12419 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12417 - m_GlyphIndex: 12420 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12418 - m_GlyphIndex: 12421 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12419 - m_GlyphIndex: 12422 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12420 - m_GlyphIndex: 12423 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12421 - m_GlyphIndex: 12424 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12422 - m_GlyphIndex: 12425 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12423 - m_GlyphIndex: 12426 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12424 - m_GlyphIndex: 12427 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12425 - m_GlyphIndex: 12428 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12426 - m_GlyphIndex: 12429 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12427 - m_GlyphIndex: 12430 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12428 - m_GlyphIndex: 12431 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12429 - m_GlyphIndex: 12432 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12431 - m_GlyphIndex: 12434 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12434 - m_GlyphIndex: 12437 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12435 - m_GlyphIndex: 12438 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12449 - m_GlyphIndex: 12452 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12450 - m_GlyphIndex: 12453 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12451 - m_GlyphIndex: 12454 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12452 - m_GlyphIndex: 12455 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12453 - m_GlyphIndex: 12456 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12454 - m_GlyphIndex: 12457 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12455 - m_GlyphIndex: 12458 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12456 - m_GlyphIndex: 12459 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12457 - m_GlyphIndex: 12460 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12458 - m_GlyphIndex: 12461 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12459 - m_GlyphIndex: 12462 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12460 - m_GlyphIndex: 12463 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12461 - m_GlyphIndex: 12464 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12462 - m_GlyphIndex: 12465 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12463 - m_GlyphIndex: 12466 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12464 - m_GlyphIndex: 12467 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12465 - m_GlyphIndex: 12468 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12466 - m_GlyphIndex: 12469 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12467 - m_GlyphIndex: 12470 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12468 - m_GlyphIndex: 12471 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12469 - m_GlyphIndex: 12472 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12470 - m_GlyphIndex: 12473 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12471 - m_GlyphIndex: 12474 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12472 - m_GlyphIndex: 12475 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12473 - m_GlyphIndex: 12476 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12474 - m_GlyphIndex: 12477 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12475 - m_GlyphIndex: 12478 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12476 - m_GlyphIndex: 12479 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12477 - m_GlyphIndex: 12480 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12478 - m_GlyphIndex: 12481 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12479 - m_GlyphIndex: 12482 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12480 - m_GlyphIndex: 12483 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12481 - m_GlyphIndex: 12484 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12482 - m_GlyphIndex: 12485 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12483 - m_GlyphIndex: 12486 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12484 - m_GlyphIndex: 12487 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12485 - m_GlyphIndex: 12488 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12486 - m_GlyphIndex: 12489 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12487 - m_GlyphIndex: 12490 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12488 - m_GlyphIndex: 12491 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12489 - m_GlyphIndex: 12492 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12490 - m_GlyphIndex: 12493 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12491 - m_GlyphIndex: 12494 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12492 - m_GlyphIndex: 12495 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12493 - m_GlyphIndex: 12496 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12494 - m_GlyphIndex: 12497 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12495 - m_GlyphIndex: 12498 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12496 - m_GlyphIndex: 12499 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12497 - m_GlyphIndex: 12500 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12498 - m_GlyphIndex: 12501 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12499 - m_GlyphIndex: 12502 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12500 - m_GlyphIndex: 12503 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12501 - m_GlyphIndex: 12504 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12502 - m_GlyphIndex: 12505 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12503 - m_GlyphIndex: 12506 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12504 - m_GlyphIndex: 12507 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12505 - m_GlyphIndex: 12508 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12506 - m_GlyphIndex: 12509 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12507 - m_GlyphIndex: 12510 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12508 - m_GlyphIndex: 12511 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12509 - m_GlyphIndex: 12512 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12510 - m_GlyphIndex: 12513 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12511 - m_GlyphIndex: 12514 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12512 - m_GlyphIndex: 12515 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12513 - m_GlyphIndex: 12516 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12514 - m_GlyphIndex: 12517 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12515 - m_GlyphIndex: 12518 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12516 - m_GlyphIndex: 12519 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12517 - m_GlyphIndex: 12520 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12518 - m_GlyphIndex: 12521 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12519 - m_GlyphIndex: 12522 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12520 - m_GlyphIndex: 12523 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12521 - m_GlyphIndex: 12524 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12522 - m_GlyphIndex: 12525 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12523 - m_GlyphIndex: 12526 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12524 - m_GlyphIndex: 12527 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12525 - m_GlyphIndex: 12528 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12527 - m_GlyphIndex: 12530 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12530 - m_GlyphIndex: 12533 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12531 - m_GlyphIndex: 12534 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12534 - m_GlyphIndex: 12537 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12539 - m_GlyphIndex: 12542 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 12540 - m_GlyphIndex: 12543 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 13225 - m_GlyphIndex: 13228 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 19968 - m_GlyphIndex: 19971 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 19969 - m_GlyphIndex: 19972 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 19971 - m_GlyphIndex: 19974 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 19975 - m_GlyphIndex: 19978 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 19976 - m_GlyphIndex: 19979 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 19977 - m_GlyphIndex: 19980 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 19978 - m_GlyphIndex: 19981 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 19979 - m_GlyphIndex: 19982 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 19981 - m_GlyphIndex: 19984 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 19982 - m_GlyphIndex: 19985 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 19984 - m_GlyphIndex: 19987 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 19985 - m_GlyphIndex: 19988 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 19987 - m_GlyphIndex: 19990 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 19988 - m_GlyphIndex: 19991 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 19990 - m_GlyphIndex: 19993 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 19992 - m_GlyphIndex: 19995 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 19993 - m_GlyphIndex: 19996 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 19994 - m_GlyphIndex: 19997 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 19995 - m_GlyphIndex: 19998 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 19996 - m_GlyphIndex: 19999 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 19997 - m_GlyphIndex: 20000 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20001 - m_GlyphIndex: 20004 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20002 - m_GlyphIndex: 20005 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20004 - m_GlyphIndex: 20007 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20005 - m_GlyphIndex: 20008 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20006 - m_GlyphIndex: 20009 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20007 - m_GlyphIndex: 20010 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20010 - m_GlyphIndex: 20013 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20011 - m_GlyphIndex: 20014 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20013 - m_GlyphIndex: 20016 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20016 - m_GlyphIndex: 20019 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20018 - m_GlyphIndex: 20021 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20020 - m_GlyphIndex: 20023 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20024 - m_GlyphIndex: 20027 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20025 - m_GlyphIndex: 20028 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20026 - m_GlyphIndex: 20029 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20027 - m_GlyphIndex: 20030 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20029 - m_GlyphIndex: 20032 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20030 - m_GlyphIndex: 20033 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20035 - m_GlyphIndex: 20038 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20037 - m_GlyphIndex: 20040 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20040 - m_GlyphIndex: 20043 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20041 - m_GlyphIndex: 20044 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20043 - m_GlyphIndex: 20046 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20044 - m_GlyphIndex: 20047 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20045 - m_GlyphIndex: 20048 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20046 - m_GlyphIndex: 20049 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20047 - m_GlyphIndex: 20050 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20048 - m_GlyphIndex: 20051 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20050 - m_GlyphIndex: 20053 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20051 - m_GlyphIndex: 20054 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20052 - m_GlyphIndex: 20055 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20054 - m_GlyphIndex: 20057 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20055 - m_GlyphIndex: 20058 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20056 - m_GlyphIndex: 20059 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20057 - m_GlyphIndex: 20060 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20061 - m_GlyphIndex: 20064 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20062 - m_GlyphIndex: 20065 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20063 - m_GlyphIndex: 20066 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20064 - m_GlyphIndex: 20067 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20065 - m_GlyphIndex: 20068 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20070 - m_GlyphIndex: 20073 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20080 - m_GlyphIndex: 20083 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20081 - m_GlyphIndex: 20084 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20083 - m_GlyphIndex: 20086 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20094 - m_GlyphIndex: 20097 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20102 - m_GlyphIndex: 20105 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20104 - m_GlyphIndex: 20107 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20105 - m_GlyphIndex: 20108 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20107 - m_GlyphIndex: 20110 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20108 - m_GlyphIndex: 20111 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20110 - m_GlyphIndex: 20113 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20111 - m_GlyphIndex: 20114 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20113 - m_GlyphIndex: 20116 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20114 - m_GlyphIndex: 20117 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20116 - m_GlyphIndex: 20119 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20117 - m_GlyphIndex: 20120 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20122 - m_GlyphIndex: 20125 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20123 - m_GlyphIndex: 20126 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20129 - m_GlyphIndex: 20132 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20130 - m_GlyphIndex: 20133 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20132 - m_GlyphIndex: 20135 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20133 - m_GlyphIndex: 20136 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20134 - m_GlyphIndex: 20137 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20135 - m_GlyphIndex: 20138 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20137 - m_GlyphIndex: 20140 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20139 - m_GlyphIndex: 20142 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20140 - m_GlyphIndex: 20143 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20141 - m_GlyphIndex: 20144 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20142 - m_GlyphIndex: 20145 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20146 - m_GlyphIndex: 20149 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20154 - m_GlyphIndex: 20157 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20159 - m_GlyphIndex: 20162 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20160 - m_GlyphIndex: 20163 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20161 - m_GlyphIndex: 20164 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20165 - m_GlyphIndex: 20168 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20166 - m_GlyphIndex: 20169 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20167 - m_GlyphIndex: 20170 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20170 - m_GlyphIndex: 20173 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20171 - m_GlyphIndex: 20174 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20173 - m_GlyphIndex: 20176 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20174 - m_GlyphIndex: 20177 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20177 - m_GlyphIndex: 20180 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20179 - m_GlyphIndex: 20182 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20180 - m_GlyphIndex: 20183 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20181 - m_GlyphIndex: 20184 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20182 - m_GlyphIndex: 20185 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20183 - m_GlyphIndex: 20186 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20184 - m_GlyphIndex: 20187 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20185 - m_GlyphIndex: 20188 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20195 - m_GlyphIndex: 20198 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20196 - m_GlyphIndex: 20199 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20197 - m_GlyphIndex: 20200 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20202 - m_GlyphIndex: 20205 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20204 - m_GlyphIndex: 20207 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20206 - m_GlyphIndex: 20209 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20208 - m_GlyphIndex: 20211 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20210 - m_GlyphIndex: 20213 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20214 - m_GlyphIndex: 20217 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20215 - m_GlyphIndex: 20218 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20219 - m_GlyphIndex: 20222 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20221 - m_GlyphIndex: 20224 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20223 - m_GlyphIndex: 20226 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20225 - m_GlyphIndex: 20228 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20234 - m_GlyphIndex: 20237 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20237 - m_GlyphIndex: 20240 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20239 - m_GlyphIndex: 20242 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20240 - m_GlyphIndex: 20243 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20241 - m_GlyphIndex: 20244 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20247 - m_GlyphIndex: 20250 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20248 - m_GlyphIndex: 20251 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20249 - m_GlyphIndex: 20252 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20250 - m_GlyphIndex: 20253 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20253 - m_GlyphIndex: 20256 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20254 - m_GlyphIndex: 20257 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20255 - m_GlyphIndex: 20258 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20256 - m_GlyphIndex: 20259 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20260 - m_GlyphIndex: 20263 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20262 - m_GlyphIndex: 20265 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20266 - m_GlyphIndex: 20269 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20267 - m_GlyphIndex: 20270 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20271 - m_GlyphIndex: 20274 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20272 - m_GlyphIndex: 20275 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20276 - m_GlyphIndex: 20279 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20278 - m_GlyphIndex: 20281 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20280 - m_GlyphIndex: 20283 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20282 - m_GlyphIndex: 20285 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20284 - m_GlyphIndex: 20287 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20291 - m_GlyphIndex: 20294 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20294 - m_GlyphIndex: 20297 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20301 - m_GlyphIndex: 20304 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20302 - m_GlyphIndex: 20305 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20303 - m_GlyphIndex: 20306 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20304 - m_GlyphIndex: 20307 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20305 - m_GlyphIndex: 20308 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20307 - m_GlyphIndex: 20310 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20309 - m_GlyphIndex: 20312 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20313 - m_GlyphIndex: 20316 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20315 - m_GlyphIndex: 20318 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20316 - m_GlyphIndex: 20319 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20320 - m_GlyphIndex: 20323 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20323 - m_GlyphIndex: 20326 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20329 - m_GlyphIndex: 20332 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20339 - m_GlyphIndex: 20342 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20351 - m_GlyphIndex: 20354 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20356 - m_GlyphIndex: 20359 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20360 - m_GlyphIndex: 20363 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20363 - m_GlyphIndex: 20366 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20365 - m_GlyphIndex: 20368 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20379 - m_GlyphIndex: 20382 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20381 - m_GlyphIndex: 20384 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20384 - m_GlyphIndex: 20387 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20385 - m_GlyphIndex: 20388 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20387 - m_GlyphIndex: 20390 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20389 - m_GlyphIndex: 20392 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20390 - m_GlyphIndex: 20393 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20391 - m_GlyphIndex: 20394 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20392 - m_GlyphIndex: 20395 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20398 - m_GlyphIndex: 20401 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20399 - m_GlyphIndex: 20402 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20405 - m_GlyphIndex: 20408 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20415 - m_GlyphIndex: 20418 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20418 - m_GlyphIndex: 20421 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20419 - m_GlyphIndex: 20422 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20420 - m_GlyphIndex: 20423 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20426 - m_GlyphIndex: 20429 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20431 - m_GlyphIndex: 20434 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20432 - m_GlyphIndex: 20435 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20439 - m_GlyphIndex: 20442 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20440 - m_GlyphIndex: 20443 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20445 - m_GlyphIndex: 20448 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20449 - m_GlyphIndex: 20452 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20457 - m_GlyphIndex: 20460 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20461 - m_GlyphIndex: 20464 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20462 - m_GlyphIndex: 20465 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20463 - m_GlyphIndex: 20466 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20465 - m_GlyphIndex: 20468 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20474 - m_GlyphIndex: 20477 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20491 - m_GlyphIndex: 20494 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20493 - m_GlyphIndex: 20496 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20495 - m_GlyphIndex: 20498 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20498 - m_GlyphIndex: 20501 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20500 - m_GlyphIndex: 20503 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20504 - m_GlyphIndex: 20507 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20505 - m_GlyphIndex: 20508 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20506 - m_GlyphIndex: 20509 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20511 - m_GlyphIndex: 20514 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20513 - m_GlyphIndex: 20516 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20515 - m_GlyphIndex: 20518 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20516 - m_GlyphIndex: 20519 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20518 - m_GlyphIndex: 20521 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20538 - m_GlyphIndex: 20541 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20540 - m_GlyphIndex: 20543 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20542 - m_GlyphIndex: 20545 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20551 - m_GlyphIndex: 20554 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20553 - m_GlyphIndex: 20556 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20558 - m_GlyphIndex: 20561 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20559 - m_GlyphIndex: 20562 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20570 - m_GlyphIndex: 20573 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20572 - m_GlyphIndex: 20575 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20581 - m_GlyphIndex: 20584 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20596 - m_GlyphIndex: 20599 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20598 - m_GlyphIndex: 20601 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20599 - m_GlyphIndex: 20602 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20605 - m_GlyphIndex: 20608 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20607 - m_GlyphIndex: 20610 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20613 - m_GlyphIndex: 20616 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20621 - m_GlyphIndex: 20624 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20625 - m_GlyphIndex: 20628 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20633 - m_GlyphIndex: 20636 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20648 - m_GlyphIndex: 20651 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20652 - m_GlyphIndex: 20655 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20658 - m_GlyphIndex: 20661 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20663 - m_GlyphIndex: 20666 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20667 - m_GlyphIndex: 20670 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20670 - m_GlyphIndex: 20673 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20685 - m_GlyphIndex: 20688 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20687 - m_GlyphIndex: 20690 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20693 - m_GlyphIndex: 20696 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20698 - m_GlyphIndex: 20701 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20711 - m_GlyphIndex: 20714 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20725 - m_GlyphIndex: 20728 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20731 - m_GlyphIndex: 20734 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20754 - m_GlyphIndex: 20757 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20767 - m_GlyphIndex: 20770 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20778 - m_GlyphIndex: 20781 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20799 - m_GlyphIndex: 20802 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20801 - m_GlyphIndex: 20804 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20803 - m_GlyphIndex: 20806 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20804 - m_GlyphIndex: 20807 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20805 - m_GlyphIndex: 20808 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20806 - m_GlyphIndex: 20809 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20808 - m_GlyphIndex: 20811 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20809 - m_GlyphIndex: 20812 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20811 - m_GlyphIndex: 20814 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20813 - m_GlyphIndex: 20816 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20816 - m_GlyphIndex: 20819 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20817 - m_GlyphIndex: 20820 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20820 - m_GlyphIndex: 20823 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20826 - m_GlyphIndex: 20829 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20828 - m_GlyphIndex: 20831 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20834 - m_GlyphIndex: 20837 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20837 - m_GlyphIndex: 20840 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20840 - m_GlyphIndex: 20843 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20843 - m_GlyphIndex: 20846 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20844 - m_GlyphIndex: 20847 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20845 - m_GlyphIndex: 20848 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20846 - m_GlyphIndex: 20849 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20848 - m_GlyphIndex: 20851 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20849 - m_GlyphIndex: 20852 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20851 - m_GlyphIndex: 20854 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20852 - m_GlyphIndex: 20855 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20853 - m_GlyphIndex: 20856 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20854 - m_GlyphIndex: 20857 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20855 - m_GlyphIndex: 20858 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20856 - m_GlyphIndex: 20859 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20857 - m_GlyphIndex: 20860 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20859 - m_GlyphIndex: 20862 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20860 - m_GlyphIndex: 20863 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20861 - m_GlyphIndex: 20864 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20864 - m_GlyphIndex: 20867 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20869 - m_GlyphIndex: 20872 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20870 - m_GlyphIndex: 20873 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20871 - m_GlyphIndex: 20874 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20872 - m_GlyphIndex: 20875 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20873 - m_GlyphIndex: 20876 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20876 - m_GlyphIndex: 20879 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20877 - m_GlyphIndex: 20880 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20882 - m_GlyphIndex: 20885 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20887 - m_GlyphIndex: 20890 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20889 - m_GlyphIndex: 20892 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20891 - m_GlyphIndex: 20894 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20892 - m_GlyphIndex: 20895 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20896 - m_GlyphIndex: 20899 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20900 - m_GlyphIndex: 20903 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20901 - m_GlyphIndex: 20904 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20908 - m_GlyphIndex: 20911 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20911 - m_GlyphIndex: 20914 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20912 - m_GlyphIndex: 20915 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20914 - m_GlyphIndex: 20917 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20915 - m_GlyphIndex: 20918 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20917 - m_GlyphIndex: 20920 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20918 - m_GlyphIndex: 20921 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20919 - m_GlyphIndex: 20922 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20923 - m_GlyphIndex: 20926 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20925 - m_GlyphIndex: 20928 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20928 - m_GlyphIndex: 20931 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20932 - m_GlyphIndex: 20935 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20934 - m_GlyphIndex: 20937 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20937 - m_GlyphIndex: 20940 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20939 - m_GlyphIndex: 20942 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20940 - m_GlyphIndex: 20943 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20943 - m_GlyphIndex: 20946 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20945 - m_GlyphIndex: 20948 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20955 - m_GlyphIndex: 20958 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20957 - m_GlyphIndex: 20960 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20960 - m_GlyphIndex: 20963 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20961 - m_GlyphIndex: 20964 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20964 - m_GlyphIndex: 20967 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20966 - m_GlyphIndex: 20969 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20967 - m_GlyphIndex: 20970 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20973 - m_GlyphIndex: 20976 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20975 - m_GlyphIndex: 20978 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20976 - m_GlyphIndex: 20979 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20979 - m_GlyphIndex: 20982 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20982 - m_GlyphIndex: 20985 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20984 - m_GlyphIndex: 20987 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20985 - m_GlyphIndex: 20988 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20986 - m_GlyphIndex: 20989 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20987 - m_GlyphIndex: 20990 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20989 - m_GlyphIndex: 20992 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20991 - m_GlyphIndex: 20994 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20992 - m_GlyphIndex: 20995 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20993 - m_GlyphIndex: 20996 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20995 - m_GlyphIndex: 20998 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20998 - m_GlyphIndex: 21001 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 20999 - m_GlyphIndex: 21002 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21002 - m_GlyphIndex: 21005 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21009 - m_GlyphIndex: 21012 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21010 - m_GlyphIndex: 21013 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21015 - m_GlyphIndex: 21018 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21016 - m_GlyphIndex: 21019 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21017 - m_GlyphIndex: 21020 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21018 - m_GlyphIndex: 21021 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21019 - m_GlyphIndex: 21022 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21021 - m_GlyphIndex: 21024 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21024 - m_GlyphIndex: 21027 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21028 - m_GlyphIndex: 21031 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21029 - m_GlyphIndex: 21032 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21032 - m_GlyphIndex: 21035 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21033 - m_GlyphIndex: 21036 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21035 - m_GlyphIndex: 21038 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21038 - m_GlyphIndex: 21041 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21040 - m_GlyphIndex: 21043 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21046 - m_GlyphIndex: 21049 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21047 - m_GlyphIndex: 21050 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21048 - m_GlyphIndex: 21051 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21049 - m_GlyphIndex: 21052 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21050 - m_GlyphIndex: 21053 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21051 - m_GlyphIndex: 21054 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21058 - m_GlyphIndex: 21061 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21059 - m_GlyphIndex: 21062 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21063 - m_GlyphIndex: 21066 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21066 - m_GlyphIndex: 21069 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21069 - m_GlyphIndex: 21072 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21073 - m_GlyphIndex: 21076 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21076 - m_GlyphIndex: 21079 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21078 - m_GlyphIndex: 21081 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21091 - m_GlyphIndex: 21094 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21092 - m_GlyphIndex: 21095 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21093 - m_GlyphIndex: 21096 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21095 - m_GlyphIndex: 21098 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21097 - m_GlyphIndex: 21100 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21098 - m_GlyphIndex: 21101 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21103 - m_GlyphIndex: 21106 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21104 - m_GlyphIndex: 21107 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21106 - m_GlyphIndex: 21109 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21119 - m_GlyphIndex: 21122 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21128 - m_GlyphIndex: 21131 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21147 - m_GlyphIndex: 21150 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21149 - m_GlyphIndex: 21152 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21150 - m_GlyphIndex: 21153 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21151 - m_GlyphIndex: 21154 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21152 - m_GlyphIndex: 21155 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21153 - m_GlyphIndex: 21156 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21155 - m_GlyphIndex: 21158 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21160 - m_GlyphIndex: 21163 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21161 - m_GlyphIndex: 21164 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21162 - m_GlyphIndex: 21165 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21163 - m_GlyphIndex: 21166 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21169 - m_GlyphIndex: 21172 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21170 - m_GlyphIndex: 21173 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21171 - m_GlyphIndex: 21174 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21172 - m_GlyphIndex: 21175 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21177 - m_GlyphIndex: 21180 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21183 - m_GlyphIndex: 21186 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21187 - m_GlyphIndex: 21190 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21191 - m_GlyphIndex: 21194 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21193 - m_GlyphIndex: 21196 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21195 - m_GlyphIndex: 21198 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21202 - m_GlyphIndex: 21205 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21205 - m_GlyphIndex: 21208 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21208 - m_GlyphIndex: 21211 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21209 - m_GlyphIndex: 21212 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21213 - m_GlyphIndex: 21216 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21215 - m_GlyphIndex: 21218 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21218 - m_GlyphIndex: 21221 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21220 - m_GlyphIndex: 21223 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21223 - m_GlyphIndex: 21226 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21242 - m_GlyphIndex: 21245 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21246 - m_GlyphIndex: 21249 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21247 - m_GlyphIndex: 21250 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21248 - m_GlyphIndex: 21251 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21250 - m_GlyphIndex: 21253 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21253 - m_GlyphIndex: 21256 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21254 - m_GlyphIndex: 21257 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21256 - m_GlyphIndex: 21259 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21269 - m_GlyphIndex: 21272 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21270 - m_GlyphIndex: 21273 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21271 - m_GlyphIndex: 21274 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21273 - m_GlyphIndex: 21276 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21280 - m_GlyphIndex: 21283 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21283 - m_GlyphIndex: 21286 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21290 - m_GlyphIndex: 21293 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21305 - m_GlyphIndex: 21308 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21306 - m_GlyphIndex: 21309 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21307 - m_GlyphIndex: 21310 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21310 - m_GlyphIndex: 21313 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21311 - m_GlyphIndex: 21314 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21313 - m_GlyphIndex: 21316 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21315 - m_GlyphIndex: 21318 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21319 - m_GlyphIndex: 21322 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21320 - m_GlyphIndex: 21323 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21321 - m_GlyphIndex: 21324 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21322 - m_GlyphIndex: 21325 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21326 - m_GlyphIndex: 21329 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21327 - m_GlyphIndex: 21330 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21329 - m_GlyphIndex: 21332 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21330 - m_GlyphIndex: 21333 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21331 - m_GlyphIndex: 21334 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21332 - m_GlyphIndex: 21335 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21333 - m_GlyphIndex: 21336 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21334 - m_GlyphIndex: 21337 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21335 - m_GlyphIndex: 21338 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21336 - m_GlyphIndex: 21339 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21338 - m_GlyphIndex: 21341 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21340 - m_GlyphIndex: 21343 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21344 - m_GlyphIndex: 21347 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21345 - m_GlyphIndex: 21348 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21346 - m_GlyphIndex: 21349 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21348 - m_GlyphIndex: 21351 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21350 - m_GlyphIndex: 21353 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21351 - m_GlyphIndex: 21354 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21355 - m_GlyphIndex: 21358 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21359 - m_GlyphIndex: 21362 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21360 - m_GlyphIndex: 21363 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21361 - m_GlyphIndex: 21364 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21363 - m_GlyphIndex: 21366 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21364 - m_GlyphIndex: 21367 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21365 - m_GlyphIndex: 21368 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21367 - m_GlyphIndex: 21370 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21368 - m_GlyphIndex: 21371 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21375 - m_GlyphIndex: 21378 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21378 - m_GlyphIndex: 21381 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21380 - m_GlyphIndex: 21383 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21381 - m_GlyphIndex: 21384 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21382 - m_GlyphIndex: 21385 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21385 - m_GlyphIndex: 21388 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21387 - m_GlyphIndex: 21390 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21388 - m_GlyphIndex: 21391 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21397 - m_GlyphIndex: 21400 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21400 - m_GlyphIndex: 21403 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21402 - m_GlyphIndex: 21405 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21407 - m_GlyphIndex: 21410 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21410 - m_GlyphIndex: 21413 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21414 - m_GlyphIndex: 21417 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21416 - m_GlyphIndex: 21419 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21427 - m_GlyphIndex: 21430 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21435 - m_GlyphIndex: 21438 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21439 - m_GlyphIndex: 21442 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21441 - m_GlyphIndex: 21444 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21442 - m_GlyphIndex: 21445 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21448 - m_GlyphIndex: 21451 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21449 - m_GlyphIndex: 21452 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21450 - m_GlyphIndex: 21453 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21451 - m_GlyphIndex: 21454 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21452 - m_GlyphIndex: 21455 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21453 - m_GlyphIndex: 21456 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21454 - m_GlyphIndex: 21457 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21457 - m_GlyphIndex: 21460 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21460 - m_GlyphIndex: 21463 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21462 - m_GlyphIndex: 21465 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21463 - m_GlyphIndex: 21466 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21464 - m_GlyphIndex: 21467 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21465 - m_GlyphIndex: 21468 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21467 - m_GlyphIndex: 21470 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21472 - m_GlyphIndex: 21475 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21475 - m_GlyphIndex: 21478 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21476 - m_GlyphIndex: 21479 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21477 - m_GlyphIndex: 21480 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21478 - m_GlyphIndex: 21481 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21480 - m_GlyphIndex: 21483 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21481 - m_GlyphIndex: 21484 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21482 - m_GlyphIndex: 21485 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21483 - m_GlyphIndex: 21486 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21484 - m_GlyphIndex: 21487 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21485 - m_GlyphIndex: 21488 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21486 - m_GlyphIndex: 21489 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21487 - m_GlyphIndex: 21490 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21488 - m_GlyphIndex: 21491 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21489 - m_GlyphIndex: 21492 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21490 - m_GlyphIndex: 21493 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21491 - m_GlyphIndex: 21494 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21494 - m_GlyphIndex: 21497 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21495 - m_GlyphIndex: 21498 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21496 - m_GlyphIndex: 21499 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21497 - m_GlyphIndex: 21500 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21500 - m_GlyphIndex: 21503 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21501 - m_GlyphIndex: 21504 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21505 - m_GlyphIndex: 21508 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21507 - m_GlyphIndex: 21510 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21508 - m_GlyphIndex: 21511 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21510 - m_GlyphIndex: 21513 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21512 - m_GlyphIndex: 21515 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21513 - m_GlyphIndex: 21516 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21514 - m_GlyphIndex: 21517 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21516 - m_GlyphIndex: 21519 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21517 - m_GlyphIndex: 21520 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21518 - m_GlyphIndex: 21521 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21519 - m_GlyphIndex: 21522 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21520 - m_GlyphIndex: 21523 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21521 - m_GlyphIndex: 21524 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21523 - m_GlyphIndex: 21526 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21525 - m_GlyphIndex: 21528 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21527 - m_GlyphIndex: 21530 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21531 - m_GlyphIndex: 21534 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21533 - m_GlyphIndex: 21536 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21534 - m_GlyphIndex: 21537 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21535 - m_GlyphIndex: 21538 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21536 - m_GlyphIndex: 21539 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21542 - m_GlyphIndex: 21545 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21543 - m_GlyphIndex: 21546 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21544 - m_GlyphIndex: 21547 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21545 - m_GlyphIndex: 21548 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21547 - m_GlyphIndex: 21550 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21548 - m_GlyphIndex: 21551 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21549 - m_GlyphIndex: 21552 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21550 - m_GlyphIndex: 21553 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21551 - m_GlyphIndex: 21554 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21553 - m_GlyphIndex: 21556 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21556 - m_GlyphIndex: 21559 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21557 - m_GlyphIndex: 21560 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21560 - m_GlyphIndex: 21563 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21561 - m_GlyphIndex: 21564 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21563 - m_GlyphIndex: 21566 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21564 - m_GlyphIndex: 21567 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21566 - m_GlyphIndex: 21569 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21568 - m_GlyphIndex: 21571 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21571 - m_GlyphIndex: 21574 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21574 - m_GlyphIndex: 21577 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21576 - m_GlyphIndex: 21579 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21578 - m_GlyphIndex: 21581 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21584 - m_GlyphIndex: 21587 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21585 - m_GlyphIndex: 21588 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21589 - m_GlyphIndex: 21592 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21592 - m_GlyphIndex: 21595 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21595 - m_GlyphIndex: 21598 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21596 - m_GlyphIndex: 21599 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21599 - m_GlyphIndex: 21602 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21602 - m_GlyphIndex: 21605 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21608 - m_GlyphIndex: 21611 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21619 - m_GlyphIndex: 21622 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21621 - m_GlyphIndex: 21624 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21624 - m_GlyphIndex: 21627 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21627 - m_GlyphIndex: 21630 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21628 - m_GlyphIndex: 21631 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21629 - m_GlyphIndex: 21632 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21636 - m_GlyphIndex: 21639 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21638 - m_GlyphIndex: 21641 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21643 - m_GlyphIndex: 21646 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21644 - m_GlyphIndex: 21647 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21647 - m_GlyphIndex: 21650 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21648 - m_GlyphIndex: 21651 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21650 - m_GlyphIndex: 21653 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21652 - m_GlyphIndex: 21655 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21653 - m_GlyphIndex: 21656 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21654 - m_GlyphIndex: 21657 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21657 - m_GlyphIndex: 21660 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21658 - m_GlyphIndex: 21661 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21670 - m_GlyphIndex: 21673 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21671 - m_GlyphIndex: 21674 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21672 - m_GlyphIndex: 21675 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21674 - m_GlyphIndex: 21677 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21676 - m_GlyphIndex: 21679 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21679 - m_GlyphIndex: 21682 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21681 - m_GlyphIndex: 21684 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21683 - m_GlyphIndex: 21686 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21688 - m_GlyphIndex: 21691 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21693 - m_GlyphIndex: 21696 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21696 - m_GlyphIndex: 21699 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21697 - m_GlyphIndex: 21700 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21700 - m_GlyphIndex: 21703 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21702 - m_GlyphIndex: 21705 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21703 - m_GlyphIndex: 21706 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21704 - m_GlyphIndex: 21707 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21705 - m_GlyphIndex: 21708 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21709 - m_GlyphIndex: 21712 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21710 - m_GlyphIndex: 21713 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21713 - m_GlyphIndex: 21716 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21714 - m_GlyphIndex: 21717 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21719 - m_GlyphIndex: 21722 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21727 - m_GlyphIndex: 21730 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21729 - m_GlyphIndex: 21732 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21733 - m_GlyphIndex: 21736 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21734 - m_GlyphIndex: 21737 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21736 - m_GlyphIndex: 21739 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21737 - m_GlyphIndex: 21740 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21738 - m_GlyphIndex: 21741 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21741 - m_GlyphIndex: 21744 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21742 - m_GlyphIndex: 21745 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21746 - m_GlyphIndex: 21749 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21754 - m_GlyphIndex: 21757 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21756 - m_GlyphIndex: 21759 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21761 - m_GlyphIndex: 21764 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21766 - m_GlyphIndex: 21769 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21767 - m_GlyphIndex: 21770 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21769 - m_GlyphIndex: 21772 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21776 - m_GlyphIndex: 21779 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21792 - m_GlyphIndex: 21795 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21796 - m_GlyphIndex: 21799 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21799 - m_GlyphIndex: 21802 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21804 - m_GlyphIndex: 21807 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21806 - m_GlyphIndex: 21809 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21807 - m_GlyphIndex: 21810 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21809 - m_GlyphIndex: 21812 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21822 - m_GlyphIndex: 21825 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21827 - m_GlyphIndex: 21830 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21828 - m_GlyphIndex: 21831 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21830 - m_GlyphIndex: 21833 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21834 - m_GlyphIndex: 21837 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21839 - m_GlyphIndex: 21842 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21857 - m_GlyphIndex: 21860 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21860 - m_GlyphIndex: 21863 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21861 - m_GlyphIndex: 21864 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21862 - m_GlyphIndex: 21865 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21863 - m_GlyphIndex: 21866 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21866 - m_GlyphIndex: 21869 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21872 - m_GlyphIndex: 21875 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21880 - m_GlyphIndex: 21883 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21884 - m_GlyphIndex: 21887 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21890 - m_GlyphIndex: 21893 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21892 - m_GlyphIndex: 21895 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21895 - m_GlyphIndex: 21898 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21897 - m_GlyphIndex: 21900 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21898 - m_GlyphIndex: 21901 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21899 - m_GlyphIndex: 21902 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21908 - m_GlyphIndex: 21911 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21912 - m_GlyphIndex: 21915 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21916 - m_GlyphIndex: 21919 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21917 - m_GlyphIndex: 21920 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21927 - m_GlyphIndex: 21930 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21929 - m_GlyphIndex: 21932 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21930 - m_GlyphIndex: 21933 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21939 - m_GlyphIndex: 21942 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21942 - m_GlyphIndex: 21945 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21943 - m_GlyphIndex: 21946 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21947 - m_GlyphIndex: 21950 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21957 - m_GlyphIndex: 21960 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21971 - m_GlyphIndex: 21974 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21980 - m_GlyphIndex: 21983 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21985 - m_GlyphIndex: 21988 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21990 - m_GlyphIndex: 21993 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21992 - m_GlyphIndex: 21995 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 21999 - m_GlyphIndex: 22002 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22007 - m_GlyphIndex: 22010 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22013 - m_GlyphIndex: 22016 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22016 - m_GlyphIndex: 22019 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22024 - m_GlyphIndex: 22027 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22025 - m_GlyphIndex: 22028 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22040 - m_GlyphIndex: 22043 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22043 - m_GlyphIndex: 22046 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22046 - m_GlyphIndex: 22049 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22065 - m_GlyphIndex: 22068 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22066 - m_GlyphIndex: 22069 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22068 - m_GlyphIndex: 22071 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22070 - m_GlyphIndex: 22073 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22073 - m_GlyphIndex: 22076 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22075 - m_GlyphIndex: 22078 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22079 - m_GlyphIndex: 22082 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22082 - m_GlyphIndex: 22085 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22114 - m_GlyphIndex: 22117 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22120 - m_GlyphIndex: 22123 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22121 - m_GlyphIndex: 22124 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22122 - m_GlyphIndex: 22125 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22124 - m_GlyphIndex: 22127 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22158 - m_GlyphIndex: 22161 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22179 - m_GlyphIndex: 22182 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22199 - m_GlyphIndex: 22202 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22204 - m_GlyphIndex: 22207 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22218 - m_GlyphIndex: 22221 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22234 - m_GlyphIndex: 22237 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22235 - m_GlyphIndex: 22238 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22238 - m_GlyphIndex: 22241 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22240 - m_GlyphIndex: 22243 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22242 - m_GlyphIndex: 22245 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22244 - m_GlyphIndex: 22247 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22253 - m_GlyphIndex: 22256 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22256 - m_GlyphIndex: 22259 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22257 - m_GlyphIndex: 22260 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22258 - m_GlyphIndex: 22261 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22259 - m_GlyphIndex: 22262 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22260 - m_GlyphIndex: 22263 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22266 - m_GlyphIndex: 22269 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22269 - m_GlyphIndex: 22272 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22270 - m_GlyphIndex: 22273 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22275 - m_GlyphIndex: 22278 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22278 - m_GlyphIndex: 22281 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22280 - m_GlyphIndex: 22283 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22290 - m_GlyphIndex: 22293 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22303 - m_GlyphIndex: 22306 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22307 - m_GlyphIndex: 22310 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22311 - m_GlyphIndex: 22314 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22312 - m_GlyphIndex: 22315 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22320 - m_GlyphIndex: 22323 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22330 - m_GlyphIndex: 22333 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22334 - m_GlyphIndex: 22337 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22336 - m_GlyphIndex: 22339 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22343 - m_GlyphIndex: 22346 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22346 - m_GlyphIndex: 22349 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22350 - m_GlyphIndex: 22353 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22351 - m_GlyphIndex: 22354 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22352 - m_GlyphIndex: 22355 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22353 - m_GlyphIndex: 22356 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22359 - m_GlyphIndex: 22362 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22362 - m_GlyphIndex: 22365 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22363 - m_GlyphIndex: 22366 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22365 - m_GlyphIndex: 22368 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22367 - m_GlyphIndex: 22370 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22368 - m_GlyphIndex: 22371 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22369 - m_GlyphIndex: 22372 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22372 - m_GlyphIndex: 22375 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22374 - m_GlyphIndex: 22377 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22378 - m_GlyphIndex: 22381 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22383 - m_GlyphIndex: 22386 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22391 - m_GlyphIndex: 22394 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22402 - m_GlyphIndex: 22405 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22403 - m_GlyphIndex: 22406 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22404 - m_GlyphIndex: 22407 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22411 - m_GlyphIndex: 22414 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22418 - m_GlyphIndex: 22421 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22427 - m_GlyphIndex: 22430 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22434 - m_GlyphIndex: 22437 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22438 - m_GlyphIndex: 22441 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22443 - m_GlyphIndex: 22446 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22446 - m_GlyphIndex: 22449 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22466 - m_GlyphIndex: 22469 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22467 - m_GlyphIndex: 22470 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22475 - m_GlyphIndex: 22478 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22478 - m_GlyphIndex: 22481 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22495 - m_GlyphIndex: 22498 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22496 - m_GlyphIndex: 22499 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22519 - m_GlyphIndex: 22522 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22521 - m_GlyphIndex: 22524 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22522 - m_GlyphIndex: 22525 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22530 - m_GlyphIndex: 22533 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22534 - m_GlyphIndex: 22537 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22549 - m_GlyphIndex: 22552 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22561 - m_GlyphIndex: 22564 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22564 - m_GlyphIndex: 22567 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22570 - m_GlyphIndex: 22573 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22576 - m_GlyphIndex: 22579 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22577 - m_GlyphIndex: 22580 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22580 - m_GlyphIndex: 22583 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22581 - m_GlyphIndex: 22584 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22604 - m_GlyphIndex: 22607 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22609 - m_GlyphIndex: 22612 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22612 - m_GlyphIndex: 22615 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22615 - m_GlyphIndex: 22618 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22616 - m_GlyphIndex: 22619 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22622 - m_GlyphIndex: 22625 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22633 - m_GlyphIndex: 22636 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22635 - m_GlyphIndex: 22638 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22645 - m_GlyphIndex: 22648 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22659 - m_GlyphIndex: 22662 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22661 - m_GlyphIndex: 22664 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22675 - m_GlyphIndex: 22678 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22679 - m_GlyphIndex: 22682 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22681 - m_GlyphIndex: 22684 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22686 - m_GlyphIndex: 22689 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22687 - m_GlyphIndex: 22690 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22696 - m_GlyphIndex: 22699 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22697 - m_GlyphIndex: 22700 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22721 - m_GlyphIndex: 22724 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22730 - m_GlyphIndex: 22733 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22756 - m_GlyphIndex: 22759 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22763 - m_GlyphIndex: 22766 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22764 - m_GlyphIndex: 22767 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22766 - m_GlyphIndex: 22769 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22768 - m_GlyphIndex: 22771 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22770 - m_GlyphIndex: 22773 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22771 - m_GlyphIndex: 22774 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22774 - m_GlyphIndex: 22777 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22777 - m_GlyphIndex: 22780 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22788 - m_GlyphIndex: 22791 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22791 - m_GlyphIndex: 22794 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22793 - m_GlyphIndex: 22796 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22797 - m_GlyphIndex: 22800 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22799 - m_GlyphIndex: 22802 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22805 - m_GlyphIndex: 22808 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22806 - m_GlyphIndex: 22809 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22810 - m_GlyphIndex: 22813 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22812 - m_GlyphIndex: 22815 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22815 - m_GlyphIndex: 22818 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22818 - m_GlyphIndex: 22821 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22823 - m_GlyphIndex: 22826 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22825 - m_GlyphIndex: 22828 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22826 - m_GlyphIndex: 22829 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22827 - m_GlyphIndex: 22830 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22829 - m_GlyphIndex: 22832 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22830 - m_GlyphIndex: 22833 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22831 - m_GlyphIndex: 22834 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22833 - m_GlyphIndex: 22836 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22836 - m_GlyphIndex: 22839 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22839 - m_GlyphIndex: 22842 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22840 - m_GlyphIndex: 22843 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22841 - m_GlyphIndex: 22844 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22842 - m_GlyphIndex: 22845 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22855 - m_GlyphIndex: 22858 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22856 - m_GlyphIndex: 22859 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22857 - m_GlyphIndex: 22860 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22859 - m_GlyphIndex: 22862 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22863 - m_GlyphIndex: 22866 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22865 - m_GlyphIndex: 22868 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22868 - m_GlyphIndex: 22871 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22870 - m_GlyphIndex: 22873 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22871 - m_GlyphIndex: 22874 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22880 - m_GlyphIndex: 22883 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22882 - m_GlyphIndex: 22885 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22885 - m_GlyphIndex: 22888 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22888 - m_GlyphIndex: 22891 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22890 - m_GlyphIndex: 22893 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22894 - m_GlyphIndex: 22897 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22899 - m_GlyphIndex: 22902 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22900 - m_GlyphIndex: 22903 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22902 - m_GlyphIndex: 22905 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22904 - m_GlyphIndex: 22907 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22905 - m_GlyphIndex: 22908 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22909 - m_GlyphIndex: 22912 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22914 - m_GlyphIndex: 22917 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22915 - m_GlyphIndex: 22918 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22916 - m_GlyphIndex: 22919 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22918 - m_GlyphIndex: 22921 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22919 - m_GlyphIndex: 22922 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22920 - m_GlyphIndex: 22923 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22930 - m_GlyphIndex: 22933 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22931 - m_GlyphIndex: 22934 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22934 - m_GlyphIndex: 22937 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22937 - m_GlyphIndex: 22940 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22949 - m_GlyphIndex: 22952 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22952 - m_GlyphIndex: 22955 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22958 - m_GlyphIndex: 22961 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22969 - m_GlyphIndex: 22972 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22971 - m_GlyphIndex: 22974 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22982 - m_GlyphIndex: 22985 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22985 - m_GlyphIndex: 22988 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22986 - m_GlyphIndex: 22989 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22987 - m_GlyphIndex: 22990 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22992 - m_GlyphIndex: 22995 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22993 - m_GlyphIndex: 22996 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22995 - m_GlyphIndex: 22998 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 22996 - m_GlyphIndex: 22999 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23002 - m_GlyphIndex: 23005 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23004 - m_GlyphIndex: 23007 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23013 - m_GlyphIndex: 23016 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23016 - m_GlyphIndex: 23019 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23035 - m_GlyphIndex: 23038 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23039 - m_GlyphIndex: 23042 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23041 - m_GlyphIndex: 23044 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23043 - m_GlyphIndex: 23046 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23044 - m_GlyphIndex: 23047 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23047 - m_GlyphIndex: 23050 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23064 - m_GlyphIndex: 23067 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23068 - m_GlyphIndex: 23071 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23071 - m_GlyphIndex: 23074 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23077 - m_GlyphIndex: 23080 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23089 - m_GlyphIndex: 23092 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23094 - m_GlyphIndex: 23097 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23110 - m_GlyphIndex: 23113 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23113 - m_GlyphIndex: 23116 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23130 - m_GlyphIndex: 23133 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23146 - m_GlyphIndex: 23149 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23156 - m_GlyphIndex: 23159 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23158 - m_GlyphIndex: 23161 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23167 - m_GlyphIndex: 23170 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23186 - m_GlyphIndex: 23189 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23194 - m_GlyphIndex: 23197 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23219 - m_GlyphIndex: 23222 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23233 - m_GlyphIndex: 23236 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23234 - m_GlyphIndex: 23237 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23241 - m_GlyphIndex: 23244 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23244 - m_GlyphIndex: 23247 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23265 - m_GlyphIndex: 23268 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23273 - m_GlyphIndex: 23276 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23305 - m_GlyphIndex: 23308 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23376 - m_GlyphIndex: 23379 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23380 - m_GlyphIndex: 23383 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23381 - m_GlyphIndex: 23384 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23383 - m_GlyphIndex: 23386 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23384 - m_GlyphIndex: 23387 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23385 - m_GlyphIndex: 23388 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23389 - m_GlyphIndex: 23392 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23391 - m_GlyphIndex: 23394 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23395 - m_GlyphIndex: 23398 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23396 - m_GlyphIndex: 23399 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23398 - m_GlyphIndex: 23401 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23401 - m_GlyphIndex: 23404 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23413 - m_GlyphIndex: 23416 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23421 - m_GlyphIndex: 23424 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23425 - m_GlyphIndex: 23428 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23427 - m_GlyphIndex: 23430 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23429 - m_GlyphIndex: 23432 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23431 - m_GlyphIndex: 23434 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23432 - m_GlyphIndex: 23435 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23433 - m_GlyphIndex: 23436 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23435 - m_GlyphIndex: 23438 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23436 - m_GlyphIndex: 23439 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23439 - m_GlyphIndex: 23442 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23445 - m_GlyphIndex: 23448 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23447 - m_GlyphIndex: 23450 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23448 - m_GlyphIndex: 23451 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23449 - m_GlyphIndex: 23452 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23450 - m_GlyphIndex: 23453 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23451 - m_GlyphIndex: 23454 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23452 - m_GlyphIndex: 23455 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23453 - m_GlyphIndex: 23456 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23454 - m_GlyphIndex: 23457 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23455 - m_GlyphIndex: 23458 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23456 - m_GlyphIndex: 23459 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23457 - m_GlyphIndex: 23460 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23458 - m_GlyphIndex: 23461 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23459 - m_GlyphIndex: 23462 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23460 - m_GlyphIndex: 23463 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23462 - m_GlyphIndex: 23465 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23466 - m_GlyphIndex: 23469 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23467 - m_GlyphIndex: 23470 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23472 - m_GlyphIndex: 23475 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23475 - m_GlyphIndex: 23478 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23476 - m_GlyphIndex: 23479 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23477 - m_GlyphIndex: 23480 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23478 - m_GlyphIndex: 23481 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23481 - m_GlyphIndex: 23484 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23485 - m_GlyphIndex: 23488 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23486 - m_GlyphIndex: 23489 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23487 - m_GlyphIndex: 23490 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23490 - m_GlyphIndex: 23493 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23492 - m_GlyphIndex: 23495 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23493 - m_GlyphIndex: 23496 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23494 - m_GlyphIndex: 23497 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23495 - m_GlyphIndex: 23498 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23500 - m_GlyphIndex: 23503 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23506 - m_GlyphIndex: 23509 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23507 - m_GlyphIndex: 23510 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23517 - m_GlyphIndex: 23520 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23518 - m_GlyphIndex: 23521 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23519 - m_GlyphIndex: 23522 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23521 - m_GlyphIndex: 23524 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23525 - m_GlyphIndex: 23528 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23528 - m_GlyphIndex: 23531 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23529 - m_GlyphIndex: 23532 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23544 - m_GlyphIndex: 23547 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23545 - m_GlyphIndex: 23548 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23546 - m_GlyphIndex: 23549 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23547 - m_GlyphIndex: 23550 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23548 - m_GlyphIndex: 23551 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23550 - m_GlyphIndex: 23553 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23551 - m_GlyphIndex: 23554 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23553 - m_GlyphIndex: 23556 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23554 - m_GlyphIndex: 23557 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23556 - m_GlyphIndex: 23559 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23558 - m_GlyphIndex: 23561 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23561 - m_GlyphIndex: 23564 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23562 - m_GlyphIndex: 23565 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23563 - m_GlyphIndex: 23566 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23566 - m_GlyphIndex: 23569 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23567 - m_GlyphIndex: 23570 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23569 - m_GlyphIndex: 23572 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23572 - m_GlyphIndex: 23575 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23574 - m_GlyphIndex: 23577 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23576 - m_GlyphIndex: 23579 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23578 - m_GlyphIndex: 23581 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23581 - m_GlyphIndex: 23584 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23588 - m_GlyphIndex: 23591 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23591 - m_GlyphIndex: 23594 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23596 - m_GlyphIndex: 23599 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23601 - m_GlyphIndex: 23604 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23604 - m_GlyphIndex: 23607 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23608 - m_GlyphIndex: 23611 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23610 - m_GlyphIndex: 23613 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23611 - m_GlyphIndex: 23614 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23612 - m_GlyphIndex: 23615 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23613 - m_GlyphIndex: 23616 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23614 - m_GlyphIndex: 23617 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23615 - m_GlyphIndex: 23618 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23616 - m_GlyphIndex: 23619 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23617 - m_GlyphIndex: 23620 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23618 - m_GlyphIndex: 23621 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23621 - m_GlyphIndex: 23624 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23624 - m_GlyphIndex: 23627 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23625 - m_GlyphIndex: 23628 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23626 - m_GlyphIndex: 23629 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23627 - m_GlyphIndex: 23630 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23630 - m_GlyphIndex: 23633 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23631 - m_GlyphIndex: 23634 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23633 - m_GlyphIndex: 23636 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23637 - m_GlyphIndex: 23640 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23646 - m_GlyphIndex: 23649 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23648 - m_GlyphIndex: 23651 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23649 - m_GlyphIndex: 23652 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23652 - m_GlyphIndex: 23655 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23653 - m_GlyphIndex: 23656 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23663 - m_GlyphIndex: 23666 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23665 - m_GlyphIndex: 23668 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23673 - m_GlyphIndex: 23676 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23679 - m_GlyphIndex: 23682 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23681 - m_GlyphIndex: 23684 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23682 - m_GlyphIndex: 23685 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23700 - m_GlyphIndex: 23703 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23702 - m_GlyphIndex: 23705 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23703 - m_GlyphIndex: 23706 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23707 - m_GlyphIndex: 23710 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23721 - m_GlyphIndex: 23724 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23725 - m_GlyphIndex: 23728 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23731 - m_GlyphIndex: 23734 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23736 - m_GlyphIndex: 23739 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23777 - m_GlyphIndex: 23780 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23782 - m_GlyphIndex: 23785 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23784 - m_GlyphIndex: 23787 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23789 - m_GlyphIndex: 23792 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23792 - m_GlyphIndex: 23795 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23803 - m_GlyphIndex: 23806 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23815 - m_GlyphIndex: 23818 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23822 - m_GlyphIndex: 23825 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23828 - m_GlyphIndex: 23831 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23830 - m_GlyphIndex: 23833 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23835 - m_GlyphIndex: 23838 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23849 - m_GlyphIndex: 23852 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23853 - m_GlyphIndex: 23856 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 23884 - m_GlyphIndex: 23887 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24005 - m_GlyphIndex: 24008 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24013 - m_GlyphIndex: 24016 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24029 - m_GlyphIndex: 24032 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24030 - m_GlyphIndex: 24033 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24033 - m_GlyphIndex: 24036 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24034 - m_GlyphIndex: 24037 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24035 - m_GlyphIndex: 24038 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24037 - m_GlyphIndex: 24040 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24038 - m_GlyphIndex: 24041 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24039 - m_GlyphIndex: 24042 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24040 - m_GlyphIndex: 24043 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24041 - m_GlyphIndex: 24044 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24043 - m_GlyphIndex: 24046 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24046 - m_GlyphIndex: 24049 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24049 - m_GlyphIndex: 24052 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24050 - m_GlyphIndex: 24053 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24051 - m_GlyphIndex: 24054 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24052 - m_GlyphIndex: 24055 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24055 - m_GlyphIndex: 24058 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24059 - m_GlyphIndex: 24062 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24062 - m_GlyphIndex: 24065 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24065 - m_GlyphIndex: 24068 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24066 - m_GlyphIndex: 24069 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24067 - m_GlyphIndex: 24070 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24069 - m_GlyphIndex: 24072 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24070 - m_GlyphIndex: 24073 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24072 - m_GlyphIndex: 24075 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24076 - m_GlyphIndex: 24079 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24080 - m_GlyphIndex: 24083 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24085 - m_GlyphIndex: 24088 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24086 - m_GlyphIndex: 24089 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24088 - m_GlyphIndex: 24091 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24090 - m_GlyphIndex: 24093 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24092 - m_GlyphIndex: 24095 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24093 - m_GlyphIndex: 24096 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24102 - m_GlyphIndex: 24105 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24103 - m_GlyphIndex: 24106 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24107 - m_GlyphIndex: 24110 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24109 - m_GlyphIndex: 24112 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24110 - m_GlyphIndex: 24113 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24111 - m_GlyphIndex: 24114 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24112 - m_GlyphIndex: 24115 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24115 - m_GlyphIndex: 24118 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24119 - m_GlyphIndex: 24122 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24120 - m_GlyphIndex: 24123 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24125 - m_GlyphIndex: 24128 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24133 - m_GlyphIndex: 24136 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24140 - m_GlyphIndex: 24143 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24149 - m_GlyphIndex: 24152 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24162 - m_GlyphIndex: 24165 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24178 - m_GlyphIndex: 24181 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24179 - m_GlyphIndex: 24182 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24180 - m_GlyphIndex: 24183 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24182 - m_GlyphIndex: 24185 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24184 - m_GlyphIndex: 24187 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24185 - m_GlyphIndex: 24188 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24187 - m_GlyphIndex: 24190 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24188 - m_GlyphIndex: 24191 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24189 - m_GlyphIndex: 24192 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24190 - m_GlyphIndex: 24193 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24191 - m_GlyphIndex: 24194 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24195 - m_GlyphIndex: 24198 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24196 - m_GlyphIndex: 24199 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24198 - m_GlyphIndex: 24201 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24199 - m_GlyphIndex: 24202 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24202 - m_GlyphIndex: 24205 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24207 - m_GlyphIndex: 24210 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24208 - m_GlyphIndex: 24211 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24211 - m_GlyphIndex: 24214 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24212 - m_GlyphIndex: 24215 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24213 - m_GlyphIndex: 24216 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24215 - m_GlyphIndex: 24218 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24217 - m_GlyphIndex: 24220 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24218 - m_GlyphIndex: 24221 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24220 - m_GlyphIndex: 24223 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24222 - m_GlyphIndex: 24225 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24223 - m_GlyphIndex: 24226 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24230 - m_GlyphIndex: 24233 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24231 - m_GlyphIndex: 24234 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24237 - m_GlyphIndex: 24240 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24245 - m_GlyphIndex: 24248 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24246 - m_GlyphIndex: 24249 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24247 - m_GlyphIndex: 24250 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24248 - m_GlyphIndex: 24251 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24259 - m_GlyphIndex: 24262 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24265 - m_GlyphIndex: 24268 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24266 - m_GlyphIndex: 24269 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24275 - m_GlyphIndex: 24278 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24310 - m_GlyphIndex: 24313 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24311 - m_GlyphIndex: 24314 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24314 - m_GlyphIndex: 24317 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24320 - m_GlyphIndex: 24323 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24321 - m_GlyphIndex: 24324 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24322 - m_GlyphIndex: 24325 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24323 - m_GlyphIndex: 24326 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24324 - m_GlyphIndex: 24327 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24330 - m_GlyphIndex: 24333 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24335 - m_GlyphIndex: 24338 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24339 - m_GlyphIndex: 24342 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24341 - m_GlyphIndex: 24344 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24343 - m_GlyphIndex: 24346 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24344 - m_GlyphIndex: 24347 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24347 - m_GlyphIndex: 24350 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24351 - m_GlyphIndex: 24354 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24352 - m_GlyphIndex: 24355 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24357 - m_GlyphIndex: 24360 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24358 - m_GlyphIndex: 24361 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24359 - m_GlyphIndex: 24362 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24367 - m_GlyphIndex: 24370 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24369 - m_GlyphIndex: 24372 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24373 - m_GlyphIndex: 24376 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24375 - m_GlyphIndex: 24378 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24377 - m_GlyphIndex: 24380 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24378 - m_GlyphIndex: 24381 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24402 - m_GlyphIndex: 24405 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24403 - m_GlyphIndex: 24406 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24405 - m_GlyphIndex: 24408 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24418 - m_GlyphIndex: 24421 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24420 - m_GlyphIndex: 24423 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24425 - m_GlyphIndex: 24428 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24426 - m_GlyphIndex: 24429 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24427 - m_GlyphIndex: 24430 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24428 - m_GlyphIndex: 24431 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24429 - m_GlyphIndex: 24432 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24432 - m_GlyphIndex: 24435 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24433 - m_GlyphIndex: 24436 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24441 - m_GlyphIndex: 24444 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24443 - m_GlyphIndex: 24446 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24444 - m_GlyphIndex: 24447 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24448 - m_GlyphIndex: 24451 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24449 - m_GlyphIndex: 24452 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24452 - m_GlyphIndex: 24455 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24453 - m_GlyphIndex: 24456 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24456 - m_GlyphIndex: 24459 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24458 - m_GlyphIndex: 24461 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24459 - m_GlyphIndex: 24462 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24460 - m_GlyphIndex: 24463 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24464 - m_GlyphIndex: 24467 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24466 - m_GlyphIndex: 24469 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24467 - m_GlyphIndex: 24470 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24471 - m_GlyphIndex: 24474 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24472 - m_GlyphIndex: 24475 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24473 - m_GlyphIndex: 24476 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24481 - m_GlyphIndex: 24484 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24489 - m_GlyphIndex: 24492 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24490 - m_GlyphIndex: 24493 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24494 - m_GlyphIndex: 24497 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24499 - m_GlyphIndex: 24502 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24500 - m_GlyphIndex: 24503 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24503 - m_GlyphIndex: 24506 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24505 - m_GlyphIndex: 24508 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24509 - m_GlyphIndex: 24512 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24515 - m_GlyphIndex: 24518 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24517 - m_GlyphIndex: 24520 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24518 - m_GlyphIndex: 24521 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24524 - m_GlyphIndex: 24527 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24525 - m_GlyphIndex: 24528 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24535 - m_GlyphIndex: 24538 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24536 - m_GlyphIndex: 24539 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24537 - m_GlyphIndex: 24540 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24540 - m_GlyphIndex: 24543 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24544 - m_GlyphIndex: 24547 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24551 - m_GlyphIndex: 24554 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24555 - m_GlyphIndex: 24558 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24561 - m_GlyphIndex: 24564 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24565 - m_GlyphIndex: 24568 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24573 - m_GlyphIndex: 24576 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24575 - m_GlyphIndex: 24578 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24576 - m_GlyphIndex: 24579 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24577 - m_GlyphIndex: 24580 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24590 - m_GlyphIndex: 24593 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24594 - m_GlyphIndex: 24597 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24596 - m_GlyphIndex: 24599 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24597 - m_GlyphIndex: 24600 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24598 - m_GlyphIndex: 24601 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24604 - m_GlyphIndex: 24607 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24605 - m_GlyphIndex: 24608 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24608 - m_GlyphIndex: 24611 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24609 - m_GlyphIndex: 24612 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24613 - m_GlyphIndex: 24616 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24615 - m_GlyphIndex: 24618 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24616 - m_GlyphIndex: 24619 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24618 - m_GlyphIndex: 24621 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24623 - m_GlyphIndex: 24626 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24635 - m_GlyphIndex: 24638 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24643 - m_GlyphIndex: 24646 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24651 - m_GlyphIndex: 24654 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24653 - m_GlyphIndex: 24656 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24656 - m_GlyphIndex: 24659 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24658 - m_GlyphIndex: 24661 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24661 - m_GlyphIndex: 24664 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24665 - m_GlyphIndex: 24668 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24674 - m_GlyphIndex: 24677 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24676 - m_GlyphIndex: 24679 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24677 - m_GlyphIndex: 24680 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24680 - m_GlyphIndex: 24683 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24681 - m_GlyphIndex: 24684 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24684 - m_GlyphIndex: 24687 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24685 - m_GlyphIndex: 24688 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24687 - m_GlyphIndex: 24690 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24688 - m_GlyphIndex: 24691 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24691 - m_GlyphIndex: 24694 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24694 - m_GlyphIndex: 24697 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24700 - m_GlyphIndex: 24703 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24708 - m_GlyphIndex: 24711 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24713 - m_GlyphIndex: 24716 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24717 - m_GlyphIndex: 24720 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24724 - m_GlyphIndex: 24727 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24726 - m_GlyphIndex: 24729 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24735 - m_GlyphIndex: 24738 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24736 - m_GlyphIndex: 24739 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24739 - m_GlyphIndex: 24742 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24742 - m_GlyphIndex: 24745 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24744 - m_GlyphIndex: 24747 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24745 - m_GlyphIndex: 24748 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24746 - m_GlyphIndex: 24749 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24748 - m_GlyphIndex: 24751 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24751 - m_GlyphIndex: 24754 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24754 - m_GlyphIndex: 24757 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24756 - m_GlyphIndex: 24759 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24764 - m_GlyphIndex: 24767 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24773 - m_GlyphIndex: 24776 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24778 - m_GlyphIndex: 24781 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24779 - m_GlyphIndex: 24782 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24785 - m_GlyphIndex: 24788 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24789 - m_GlyphIndex: 24792 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24796 - m_GlyphIndex: 24799 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24799 - m_GlyphIndex: 24802 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24800 - m_GlyphIndex: 24803 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24806 - m_GlyphIndex: 24809 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24807 - m_GlyphIndex: 24810 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24808 - m_GlyphIndex: 24811 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24809 - m_GlyphIndex: 24812 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24811 - m_GlyphIndex: 24814 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24813 - m_GlyphIndex: 24816 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24815 - m_GlyphIndex: 24818 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24816 - m_GlyphIndex: 24819 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24819 - m_GlyphIndex: 24822 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24822 - m_GlyphIndex: 24825 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24825 - m_GlyphIndex: 24828 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24833 - m_GlyphIndex: 24836 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24840 - m_GlyphIndex: 24843 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24841 - m_GlyphIndex: 24844 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24847 - m_GlyphIndex: 24850 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24853 - m_GlyphIndex: 24856 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24858 - m_GlyphIndex: 24861 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24859 - m_GlyphIndex: 24862 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24863 - m_GlyphIndex: 24866 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24867 - m_GlyphIndex: 24870 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24868 - m_GlyphIndex: 24871 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24871 - m_GlyphIndex: 24874 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24895 - m_GlyphIndex: 24898 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24904 - m_GlyphIndex: 24907 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24907 - m_GlyphIndex: 24910 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24908 - m_GlyphIndex: 24911 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24910 - m_GlyphIndex: 24913 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24917 - m_GlyphIndex: 24920 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24930 - m_GlyphIndex: 24933 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24931 - m_GlyphIndex: 24934 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24935 - m_GlyphIndex: 24938 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24936 - m_GlyphIndex: 24939 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24944 - m_GlyphIndex: 24947 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24951 - m_GlyphIndex: 24954 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24971 - m_GlyphIndex: 24974 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24974 - m_GlyphIndex: 24977 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 24980 - m_GlyphIndex: 24983 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25000 - m_GlyphIndex: 25003 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25014 - m_GlyphIndex: 25017 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25022 - m_GlyphIndex: 25025 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25026 - m_GlyphIndex: 25029 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25032 - m_GlyphIndex: 25035 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25034 - m_GlyphIndex: 25037 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25040 - m_GlyphIndex: 25043 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25042 - m_GlyphIndex: 25045 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25062 - m_GlyphIndex: 25065 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25080 - m_GlyphIndex: 25083 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25096 - m_GlyphIndex: 25099 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25098 - m_GlyphIndex: 25101 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25100 - m_GlyphIndex: 25103 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25102 - m_GlyphIndex: 25105 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25103 - m_GlyphIndex: 25106 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25104 - m_GlyphIndex: 25107 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25105 - m_GlyphIndex: 25108 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25106 - m_GlyphIndex: 25109 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25110 - m_GlyphIndex: 25113 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25112 - m_GlyphIndex: 25115 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25114 - m_GlyphIndex: 25117 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25126 - m_GlyphIndex: 25129 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25130 - m_GlyphIndex: 25133 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25139 - m_GlyphIndex: 25142 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25140 - m_GlyphIndex: 25143 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25143 - m_GlyphIndex: 25146 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25147 - m_GlyphIndex: 25150 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25151 - m_GlyphIndex: 25154 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25152 - m_GlyphIndex: 25155 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25153 - m_GlyphIndex: 25156 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25159 - m_GlyphIndex: 25162 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25161 - m_GlyphIndex: 25164 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25163 - m_GlyphIndex: 25166 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25165 - m_GlyphIndex: 25168 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25166 - m_GlyphIndex: 25169 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25169 - m_GlyphIndex: 25172 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25170 - m_GlyphIndex: 25173 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25171 - m_GlyphIndex: 25174 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25172 - m_GlyphIndex: 25175 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25173 - m_GlyphIndex: 25176 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25176 - m_GlyphIndex: 25179 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25179 - m_GlyphIndex: 25182 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25187 - m_GlyphIndex: 25190 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25191 - m_GlyphIndex: 25194 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25193 - m_GlyphIndex: 25196 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25195 - m_GlyphIndex: 25198 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25196 - m_GlyphIndex: 25199 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25197 - m_GlyphIndex: 25200 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25198 - m_GlyphIndex: 25201 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25199 - m_GlyphIndex: 25202 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25200 - m_GlyphIndex: 25203 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25201 - m_GlyphIndex: 25204 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25203 - m_GlyphIndex: 25206 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25206 - m_GlyphIndex: 25209 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25209 - m_GlyphIndex: 25212 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25212 - m_GlyphIndex: 25215 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25214 - m_GlyphIndex: 25217 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25215 - m_GlyphIndex: 25218 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25216 - m_GlyphIndex: 25219 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25220 - m_GlyphIndex: 25223 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25226 - m_GlyphIndex: 25229 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25233 - m_GlyphIndex: 25236 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25234 - m_GlyphIndex: 25237 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25235 - m_GlyphIndex: 25238 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25237 - m_GlyphIndex: 25240 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25238 - m_GlyphIndex: 25241 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25239 - m_GlyphIndex: 25242 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25240 - m_GlyphIndex: 25243 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25242 - m_GlyphIndex: 25245 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25243 - m_GlyphIndex: 25246 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25244 - m_GlyphIndex: 25247 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25246 - m_GlyphIndex: 25249 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25248 - m_GlyphIndex: 25251 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25249 - m_GlyphIndex: 25252 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25250 - m_GlyphIndex: 25253 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25252 - m_GlyphIndex: 25255 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25253 - m_GlyphIndex: 25256 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25259 - m_GlyphIndex: 25262 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25260 - m_GlyphIndex: 25263 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25265 - m_GlyphIndex: 25268 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25269 - m_GlyphIndex: 25272 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25273 - m_GlyphIndex: 25276 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25276 - m_GlyphIndex: 25279 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25277 - m_GlyphIndex: 25280 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25279 - m_GlyphIndex: 25282 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25282 - m_GlyphIndex: 25285 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25284 - m_GlyphIndex: 25287 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25285 - m_GlyphIndex: 25288 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25286 - m_GlyphIndex: 25289 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25287 - m_GlyphIndex: 25290 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25289 - m_GlyphIndex: 25292 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25292 - m_GlyphIndex: 25295 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25293 - m_GlyphIndex: 25296 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25294 - m_GlyphIndex: 25297 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25296 - m_GlyphIndex: 25299 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25298 - m_GlyphIndex: 25301 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25299 - m_GlyphIndex: 25302 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25300 - m_GlyphIndex: 25303 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25302 - m_GlyphIndex: 25305 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25303 - m_GlyphIndex: 25306 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25304 - m_GlyphIndex: 25307 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25305 - m_GlyphIndex: 25308 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25307 - m_GlyphIndex: 25310 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25308 - m_GlyphIndex: 25311 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25309 - m_GlyphIndex: 25312 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25311 - m_GlyphIndex: 25314 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25312 - m_GlyphIndex: 25315 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25313 - m_GlyphIndex: 25316 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25314 - m_GlyphIndex: 25317 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25315 - m_GlyphIndex: 25318 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25317 - m_GlyphIndex: 25320 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25318 - m_GlyphIndex: 25321 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25319 - m_GlyphIndex: 25322 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25320 - m_GlyphIndex: 25323 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25321 - m_GlyphIndex: 25324 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25324 - m_GlyphIndex: 25327 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25325 - m_GlyphIndex: 25328 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25327 - m_GlyphIndex: 25330 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25329 - m_GlyphIndex: 25332 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25331 - m_GlyphIndex: 25334 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25332 - m_GlyphIndex: 25335 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25335 - m_GlyphIndex: 25338 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25340 - m_GlyphIndex: 25343 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25341 - m_GlyphIndex: 25344 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25342 - m_GlyphIndex: 25345 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25343 - m_GlyphIndex: 25346 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25345 - m_GlyphIndex: 25348 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25346 - m_GlyphIndex: 25349 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25351 - m_GlyphIndex: 25354 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25353 - m_GlyphIndex: 25356 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25358 - m_GlyphIndex: 25361 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25361 - m_GlyphIndex: 25364 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25366 - m_GlyphIndex: 25369 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25370 - m_GlyphIndex: 25373 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25375 - m_GlyphIndex: 25378 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25376 - m_GlyphIndex: 25379 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25377 - m_GlyphIndex: 25380 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25379 - m_GlyphIndex: 25382 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25380 - m_GlyphIndex: 25383 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25381 - m_GlyphIndex: 25384 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25384 - m_GlyphIndex: 25387 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25386 - m_GlyphIndex: 25389 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25387 - m_GlyphIndex: 25390 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25391 - m_GlyphIndex: 25394 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25402 - m_GlyphIndex: 25405 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25405 - m_GlyphIndex: 25408 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25410 - m_GlyphIndex: 25413 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25413 - m_GlyphIndex: 25416 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25414 - m_GlyphIndex: 25417 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25417 - m_GlyphIndex: 25420 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25419 - m_GlyphIndex: 25422 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25420 - m_GlyphIndex: 25423 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25421 - m_GlyphIndex: 25424 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25422 - m_GlyphIndex: 25425 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25423 - m_GlyphIndex: 25426 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25424 - m_GlyphIndex: 25427 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25429 - m_GlyphIndex: 25432 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25436 - m_GlyphIndex: 25439 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25438 - m_GlyphIndex: 25441 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25439 - m_GlyphIndex: 25442 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25441 - m_GlyphIndex: 25444 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25442 - m_GlyphIndex: 25445 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25443 - m_GlyphIndex: 25446 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25447 - m_GlyphIndex: 25450 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25448 - m_GlyphIndex: 25451 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25454 - m_GlyphIndex: 25457 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25462 - m_GlyphIndex: 25465 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25463 - m_GlyphIndex: 25466 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25466 - m_GlyphIndex: 25469 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25467 - m_GlyphIndex: 25470 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25472 - m_GlyphIndex: 25475 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25474 - m_GlyphIndex: 25477 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25480 - m_GlyphIndex: 25483 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25481 - m_GlyphIndex: 25484 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25484 - m_GlyphIndex: 25487 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25487 - m_GlyphIndex: 25490 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25488 - m_GlyphIndex: 25491 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25490 - m_GlyphIndex: 25493 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25496 - m_GlyphIndex: 25499 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25499 - m_GlyphIndex: 25502 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25504 - m_GlyphIndex: 25507 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25506 - m_GlyphIndex: 25509 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25509 - m_GlyphIndex: 25512 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25511 - m_GlyphIndex: 25514 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25512 - m_GlyphIndex: 25515 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25513 - m_GlyphIndex: 25516 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25514 - m_GlyphIndex: 25517 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25520 - m_GlyphIndex: 25523 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25524 - m_GlyphIndex: 25527 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25527 - m_GlyphIndex: 25530 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25530 - m_GlyphIndex: 25533 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25531 - m_GlyphIndex: 25534 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25545 - m_GlyphIndex: 25548 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25549 - m_GlyphIndex: 25552 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25551 - m_GlyphIndex: 25554 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25552 - m_GlyphIndex: 25555 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25554 - m_GlyphIndex: 25557 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25562 - m_GlyphIndex: 25565 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25563 - m_GlyphIndex: 25566 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25569 - m_GlyphIndex: 25572 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25571 - m_GlyphIndex: 25574 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25577 - m_GlyphIndex: 25580 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25578 - m_GlyphIndex: 25581 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25581 - m_GlyphIndex: 25584 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25588 - m_GlyphIndex: 25591 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25594 - m_GlyphIndex: 25597 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25597 - m_GlyphIndex: 25600 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25600 - m_GlyphIndex: 25603 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25601 - m_GlyphIndex: 25604 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25602 - m_GlyphIndex: 25605 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25605 - m_GlyphIndex: 25608 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25613 - m_GlyphIndex: 25616 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25615 - m_GlyphIndex: 25618 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25616 - m_GlyphIndex: 25619 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25619 - m_GlyphIndex: 25622 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25620 - m_GlyphIndex: 25623 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25628 - m_GlyphIndex: 25631 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25630 - m_GlyphIndex: 25633 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25644 - m_GlyphIndex: 25647 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25645 - m_GlyphIndex: 25648 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25658 - m_GlyphIndex: 25661 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25668 - m_GlyphIndex: 25671 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25670 - m_GlyphIndex: 25673 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25671 - m_GlyphIndex: 25674 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25674 - m_GlyphIndex: 25677 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25684 - m_GlyphIndex: 25687 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25688 - m_GlyphIndex: 25691 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25703 - m_GlyphIndex: 25706 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25705 - m_GlyphIndex: 25708 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25720 - m_GlyphIndex: 25723 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25721 - m_GlyphIndex: 25724 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25735 - m_GlyphIndex: 25738 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25745 - m_GlyphIndex: 25748 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25746 - m_GlyphIndex: 25749 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25749 - m_GlyphIndex: 25752 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25758 - m_GlyphIndex: 25761 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25764 - m_GlyphIndex: 25767 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25769 - m_GlyphIndex: 25772 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25771 - m_GlyphIndex: 25774 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25772 - m_GlyphIndex: 25775 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25773 - m_GlyphIndex: 25776 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25774 - m_GlyphIndex: 25777 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25776 - m_GlyphIndex: 25779 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25781 - m_GlyphIndex: 25784 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25784 - m_GlyphIndex: 25787 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25788 - m_GlyphIndex: 25791 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25794 - m_GlyphIndex: 25797 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25797 - m_GlyphIndex: 25800 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25805 - m_GlyphIndex: 25808 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25806 - m_GlyphIndex: 25809 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25810 - m_GlyphIndex: 25813 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25830 - m_GlyphIndex: 25833 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25836 - m_GlyphIndex: 25839 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25856 - m_GlyphIndex: 25859 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25874 - m_GlyphIndex: 25877 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25893 - m_GlyphIndex: 25896 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25903 - m_GlyphIndex: 25906 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25910 - m_GlyphIndex: 25913 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25913 - m_GlyphIndex: 25916 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25915 - m_GlyphIndex: 25918 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25918 - m_GlyphIndex: 25921 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25919 - m_GlyphIndex: 25922 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25925 - m_GlyphIndex: 25928 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25928 - m_GlyphIndex: 25931 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25932 - m_GlyphIndex: 25935 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25935 - m_GlyphIndex: 25938 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25937 - m_GlyphIndex: 25940 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25943 - m_GlyphIndex: 25946 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25945 - m_GlyphIndex: 25948 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25947 - m_GlyphIndex: 25950 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25950 - m_GlyphIndex: 25953 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25954 - m_GlyphIndex: 25957 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25955 - m_GlyphIndex: 25958 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25958 - m_GlyphIndex: 25961 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25964 - m_GlyphIndex: 25967 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25968 - m_GlyphIndex: 25971 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25970 - m_GlyphIndex: 25973 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25972 - m_GlyphIndex: 25975 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25973 - m_GlyphIndex: 25976 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25975 - m_GlyphIndex: 25978 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25991 - m_GlyphIndex: 25994 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25995 - m_GlyphIndex: 25998 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 25996 - m_GlyphIndex: 25999 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26001 - m_GlyphIndex: 26004 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26007 - m_GlyphIndex: 26010 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26009 - m_GlyphIndex: 26012 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26012 - m_GlyphIndex: 26015 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26015 - m_GlyphIndex: 26018 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26020 - m_GlyphIndex: 26023 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26021 - m_GlyphIndex: 26024 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26023 - m_GlyphIndex: 26026 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26025 - m_GlyphIndex: 26028 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26029 - m_GlyphIndex: 26032 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26031 - m_GlyphIndex: 26034 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26032 - m_GlyphIndex: 26035 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26041 - m_GlyphIndex: 26044 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26045 - m_GlyphIndex: 26048 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26049 - m_GlyphIndex: 26052 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26053 - m_GlyphIndex: 26056 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26059 - m_GlyphIndex: 26062 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26063 - m_GlyphIndex: 26066 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26071 - m_GlyphIndex: 26074 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26080 - m_GlyphIndex: 26083 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26082 - m_GlyphIndex: 26085 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26085 - m_GlyphIndex: 26088 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26086 - m_GlyphIndex: 26089 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26087 - m_GlyphIndex: 26090 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26088 - m_GlyphIndex: 26091 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26089 - m_GlyphIndex: 26092 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26092 - m_GlyphIndex: 26095 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26093 - m_GlyphIndex: 26096 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26097 - m_GlyphIndex: 26100 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26102 - m_GlyphIndex: 26105 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26103 - m_GlyphIndex: 26106 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26106 - m_GlyphIndex: 26109 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26114 - m_GlyphIndex: 26117 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26118 - m_GlyphIndex: 26121 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26119 - m_GlyphIndex: 26122 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26124 - m_GlyphIndex: 26127 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26126 - m_GlyphIndex: 26129 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26127 - m_GlyphIndex: 26130 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26131 - m_GlyphIndex: 26134 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26132 - m_GlyphIndex: 26135 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26143 - m_GlyphIndex: 26146 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26144 - m_GlyphIndex: 26147 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26149 - m_GlyphIndex: 26152 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26151 - m_GlyphIndex: 26154 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26152 - m_GlyphIndex: 26155 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26157 - m_GlyphIndex: 26160 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26159 - m_GlyphIndex: 26162 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26172 - m_GlyphIndex: 26175 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26174 - m_GlyphIndex: 26177 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26178 - m_GlyphIndex: 26181 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26179 - m_GlyphIndex: 26182 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26187 - m_GlyphIndex: 26190 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26188 - m_GlyphIndex: 26191 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26194 - m_GlyphIndex: 26197 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26195 - m_GlyphIndex: 26198 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26197 - m_GlyphIndex: 26200 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26202 - m_GlyphIndex: 26205 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26214 - m_GlyphIndex: 26217 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26216 - m_GlyphIndex: 26219 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26217 - m_GlyphIndex: 26220 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26222 - m_GlyphIndex: 26225 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26223 - m_GlyphIndex: 26226 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26224 - m_GlyphIndex: 26227 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26228 - m_GlyphIndex: 26231 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26230 - m_GlyphIndex: 26233 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26234 - m_GlyphIndex: 26237 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26238 - m_GlyphIndex: 26241 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26242 - m_GlyphIndex: 26245 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26247 - m_GlyphIndex: 26250 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26257 - m_GlyphIndex: 26260 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26262 - m_GlyphIndex: 26265 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26263 - m_GlyphIndex: 26266 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26286 - m_GlyphIndex: 26289 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26292 - m_GlyphIndex: 26295 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26329 - m_GlyphIndex: 26332 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26332 - m_GlyphIndex: 26335 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26333 - m_GlyphIndex: 26336 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26352 - m_GlyphIndex: 26355 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26354 - m_GlyphIndex: 26357 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26356 - m_GlyphIndex: 26359 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26360 - m_GlyphIndex: 26363 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26361 - m_GlyphIndex: 26364 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26364 - m_GlyphIndex: 26367 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26366 - m_GlyphIndex: 26369 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26367 - m_GlyphIndex: 26370 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26368 - m_GlyphIndex: 26371 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26376 - m_GlyphIndex: 26379 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26377 - m_GlyphIndex: 26380 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26379 - m_GlyphIndex: 26382 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26381 - m_GlyphIndex: 26384 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26388 - m_GlyphIndex: 26391 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26391 - m_GlyphIndex: 26394 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26395 - m_GlyphIndex: 26398 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26397 - m_GlyphIndex: 26400 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26399 - m_GlyphIndex: 26402 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26406 - m_GlyphIndex: 26409 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26408 - m_GlyphIndex: 26411 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26410 - m_GlyphIndex: 26413 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26411 - m_GlyphIndex: 26414 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26412 - m_GlyphIndex: 26415 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26415 - m_GlyphIndex: 26418 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26417 - m_GlyphIndex: 26420 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26420 - m_GlyphIndex: 26423 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26421 - m_GlyphIndex: 26424 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26426 - m_GlyphIndex: 26429 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26429 - m_GlyphIndex: 26432 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26432 - m_GlyphIndex: 26435 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26434 - m_GlyphIndex: 26437 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26435 - m_GlyphIndex: 26438 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26438 - m_GlyphIndex: 26441 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26441 - m_GlyphIndex: 26444 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26446 - m_GlyphIndex: 26449 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26447 - m_GlyphIndex: 26450 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26448 - m_GlyphIndex: 26451 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26449 - m_GlyphIndex: 26452 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26454 - m_GlyphIndex: 26457 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26460 - m_GlyphIndex: 26463 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26463 - m_GlyphIndex: 26466 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26464 - m_GlyphIndex: 26467 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26465 - m_GlyphIndex: 26468 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26469 - m_GlyphIndex: 26472 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26472 - m_GlyphIndex: 26475 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26477 - m_GlyphIndex: 26480 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26479 - m_GlyphIndex: 26482 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26480 - m_GlyphIndex: 26483 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26481 - m_GlyphIndex: 26484 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26494 - m_GlyphIndex: 26497 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26495 - m_GlyphIndex: 26498 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26497 - m_GlyphIndex: 26500 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26500 - m_GlyphIndex: 26503 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26505 - m_GlyphIndex: 26508 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26512 - m_GlyphIndex: 26515 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26517 - m_GlyphIndex: 26520 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26519 - m_GlyphIndex: 26522 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26522 - m_GlyphIndex: 26525 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26524 - m_GlyphIndex: 26527 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26525 - m_GlyphIndex: 26528 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26528 - m_GlyphIndex: 26531 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26530 - m_GlyphIndex: 26533 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26531 - m_GlyphIndex: 26534 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26538 - m_GlyphIndex: 26541 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26539 - m_GlyphIndex: 26542 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26543 - m_GlyphIndex: 26546 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26550 - m_GlyphIndex: 26553 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26564 - m_GlyphIndex: 26567 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26575 - m_GlyphIndex: 26578 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26576 - m_GlyphIndex: 26579 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26577 - m_GlyphIndex: 26580 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26578 - m_GlyphIndex: 26581 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26579 - m_GlyphIndex: 26582 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26580 - m_GlyphIndex: 26583 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26588 - m_GlyphIndex: 26591 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26592 - m_GlyphIndex: 26595 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26597 - m_GlyphIndex: 26600 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26604 - m_GlyphIndex: 26607 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26609 - m_GlyphIndex: 26612 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26611 - m_GlyphIndex: 26614 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26612 - m_GlyphIndex: 26615 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26619 - m_GlyphIndex: 26622 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26623 - m_GlyphIndex: 26626 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26628 - m_GlyphIndex: 26631 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26629 - m_GlyphIndex: 26632 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26631 - m_GlyphIndex: 26634 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26632 - m_GlyphIndex: 26635 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26635 - m_GlyphIndex: 26638 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26639 - m_GlyphIndex: 26642 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26641 - m_GlyphIndex: 26644 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26643 - m_GlyphIndex: 26646 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26646 - m_GlyphIndex: 26649 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26647 - m_GlyphIndex: 26650 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26657 - m_GlyphIndex: 26660 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26666 - m_GlyphIndex: 26669 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26679 - m_GlyphIndex: 26682 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26680 - m_GlyphIndex: 26683 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26681 - m_GlyphIndex: 26684 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26684 - m_GlyphIndex: 26687 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26685 - m_GlyphIndex: 26688 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26690 - m_GlyphIndex: 26693 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26691 - m_GlyphIndex: 26694 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26694 - m_GlyphIndex: 26697 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26696 - m_GlyphIndex: 26699 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26700 - m_GlyphIndex: 26703 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26704 - m_GlyphIndex: 26707 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26705 - m_GlyphIndex: 26708 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26708 - m_GlyphIndex: 26711 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26723 - m_GlyphIndex: 26726 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26725 - m_GlyphIndex: 26728 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26726 - m_GlyphIndex: 26729 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26728 - m_GlyphIndex: 26731 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26729 - m_GlyphIndex: 26732 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26742 - m_GlyphIndex: 26745 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26753 - m_GlyphIndex: 26756 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26757 - m_GlyphIndex: 26760 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26758 - m_GlyphIndex: 26761 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26775 - m_GlyphIndex: 26778 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26786 - m_GlyphIndex: 26789 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26790 - m_GlyphIndex: 26793 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26791 - m_GlyphIndex: 26794 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26792 - m_GlyphIndex: 26795 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26797 - m_GlyphIndex: 26800 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26799 - m_GlyphIndex: 26802 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26800 - m_GlyphIndex: 26803 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26803 - m_GlyphIndex: 26806 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26816 - m_GlyphIndex: 26819 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26820 - m_GlyphIndex: 26823 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26825 - m_GlyphIndex: 26828 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26827 - m_GlyphIndex: 26830 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26829 - m_GlyphIndex: 26832 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26834 - m_GlyphIndex: 26837 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26837 - m_GlyphIndex: 26840 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26840 - m_GlyphIndex: 26843 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26842 - m_GlyphIndex: 26845 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26847 - m_GlyphIndex: 26850 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26848 - m_GlyphIndex: 26851 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26862 - m_GlyphIndex: 26865 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26865 - m_GlyphIndex: 26868 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26869 - m_GlyphIndex: 26872 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26874 - m_GlyphIndex: 26877 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26885 - m_GlyphIndex: 26888 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26893 - m_GlyphIndex: 26896 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26894 - m_GlyphIndex: 26897 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26898 - m_GlyphIndex: 26901 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26908 - m_GlyphIndex: 26911 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26925 - m_GlyphIndex: 26928 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26928 - m_GlyphIndex: 26931 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26943 - m_GlyphIndex: 26946 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26970 - m_GlyphIndex: 26973 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26989 - m_GlyphIndex: 26992 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26997 - m_GlyphIndex: 27000 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 26999 - m_GlyphIndex: 27002 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27004 - m_GlyphIndex: 27007 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27005 - m_GlyphIndex: 27008 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27010 - m_GlyphIndex: 27013 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27012 - m_GlyphIndex: 27015 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27014 - m_GlyphIndex: 27017 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27028 - m_GlyphIndex: 27031 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27029 - m_GlyphIndex: 27032 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27036 - m_GlyphIndex: 27039 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27048 - m_GlyphIndex: 27051 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27060 - m_GlyphIndex: 27063 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27083 - m_GlyphIndex: 27086 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27088 - m_GlyphIndex: 27091 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27096 - m_GlyphIndex: 27099 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27099 - m_GlyphIndex: 27102 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27133 - m_GlyphIndex: 27136 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27161 - m_GlyphIndex: 27164 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27167 - m_GlyphIndex: 27170 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27169 - m_GlyphIndex: 27172 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27177 - m_GlyphIndex: 27180 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27178 - m_GlyphIndex: 27181 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27185 - m_GlyphIndex: 27188 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27204 - m_GlyphIndex: 27207 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27211 - m_GlyphIndex: 27214 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27224 - m_GlyphIndex: 27227 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27225 - m_GlyphIndex: 27228 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27231 - m_GlyphIndex: 27234 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27233 - m_GlyphIndex: 27236 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27249 - m_GlyphIndex: 27252 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27264 - m_GlyphIndex: 27267 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27280 - m_GlyphIndex: 27283 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27308 - m_GlyphIndex: 27311 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27396 - m_GlyphIndex: 27399 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27424 - m_GlyphIndex: 27427 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27425 - m_GlyphIndex: 27428 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27426 - m_GlyphIndex: 27429 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27427 - m_GlyphIndex: 27430 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27431 - m_GlyphIndex: 27434 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27442 - m_GlyphIndex: 27445 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27450 - m_GlyphIndex: 27453 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27454 - m_GlyphIndex: 27457 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27463 - m_GlyphIndex: 27466 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27465 - m_GlyphIndex: 27468 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27468 - m_GlyphIndex: 27471 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27475 - m_GlyphIndex: 27478 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27490 - m_GlyphIndex: 27493 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27491 - m_GlyphIndex: 27494 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27492 - m_GlyphIndex: 27495 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27493 - m_GlyphIndex: 27496 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27494 - m_GlyphIndex: 27497 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27495 - m_GlyphIndex: 27498 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27497 - m_GlyphIndex: 27500 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27498 - m_GlyphIndex: 27501 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27503 - m_GlyphIndex: 27506 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27513 - m_GlyphIndex: 27516 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27515 - m_GlyphIndex: 27518 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27516 - m_GlyphIndex: 27519 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27523 - m_GlyphIndex: 27526 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27529 - m_GlyphIndex: 27532 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27530 - m_GlyphIndex: 27533 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27531 - m_GlyphIndex: 27534 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27542 - m_GlyphIndex: 27545 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27572 - m_GlyphIndex: 27575 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27573 - m_GlyphIndex: 27576 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27575 - m_GlyphIndex: 27578 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27578 - m_GlyphIndex: 27581 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27583 - m_GlyphIndex: 27586 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27585 - m_GlyphIndex: 27588 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27589 - m_GlyphIndex: 27592 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27597 - m_GlyphIndex: 27600 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27598 - m_GlyphIndex: 27601 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27599 - m_GlyphIndex: 27602 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27602 - m_GlyphIndex: 27605 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27604 - m_GlyphIndex: 27607 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27605 - m_GlyphIndex: 27608 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27609 - m_GlyphIndex: 27612 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27611 - m_GlyphIndex: 27614 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27617 - m_GlyphIndex: 27620 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27627 - m_GlyphIndex: 27630 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27631 - m_GlyphIndex: 27634 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27663 - m_GlyphIndex: 27666 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27665 - m_GlyphIndex: 27668 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27667 - m_GlyphIndex: 27670 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27668 - m_GlyphIndex: 27671 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27671 - m_GlyphIndex: 27674 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27675 - m_GlyphIndex: 27678 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27682 - m_GlyphIndex: 27685 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27687 - m_GlyphIndex: 27690 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27688 - m_GlyphIndex: 27691 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27694 - m_GlyphIndex: 27697 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27695 - m_GlyphIndex: 27698 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27700 - m_GlyphIndex: 27703 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27704 - m_GlyphIndex: 27707 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27713 - m_GlyphIndex: 27716 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27714 - m_GlyphIndex: 27717 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27719 - m_GlyphIndex: 27722 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27721 - m_GlyphIndex: 27724 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27726 - m_GlyphIndex: 27729 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27728 - m_GlyphIndex: 27731 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27735 - m_GlyphIndex: 27738 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27738 - m_GlyphIndex: 27741 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27739 - m_GlyphIndex: 27742 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27741 - m_GlyphIndex: 27744 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27742 - m_GlyphIndex: 27745 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27743 - m_GlyphIndex: 27746 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27744 - m_GlyphIndex: 27747 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27745 - m_GlyphIndex: 27748 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27748 - m_GlyphIndex: 27751 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27754 - m_GlyphIndex: 27757 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27760 - m_GlyphIndex: 27763 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27769 - m_GlyphIndex: 27772 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27770 - m_GlyphIndex: 27773 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27773 - m_GlyphIndex: 27776 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27777 - m_GlyphIndex: 27780 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27779 - m_GlyphIndex: 27782 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27784 - m_GlyphIndex: 27787 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27785 - m_GlyphIndex: 27788 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27788 - m_GlyphIndex: 27791 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27792 - m_GlyphIndex: 27795 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27801 - m_GlyphIndex: 27804 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27803 - m_GlyphIndex: 27806 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27807 - m_GlyphIndex: 27810 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27809 - m_GlyphIndex: 27812 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27810 - m_GlyphIndex: 27813 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27813 - m_GlyphIndex: 27816 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27814 - m_GlyphIndex: 27817 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27815 - m_GlyphIndex: 27818 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27818 - m_GlyphIndex: 27821 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27819 - m_GlyphIndex: 27822 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27822 - m_GlyphIndex: 27825 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27827 - m_GlyphIndex: 27830 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27832 - m_GlyphIndex: 27835 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27833 - m_GlyphIndex: 27836 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27835 - m_GlyphIndex: 27838 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27836 - m_GlyphIndex: 27839 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27837 - m_GlyphIndex: 27840 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27838 - m_GlyphIndex: 27841 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27839 - m_GlyphIndex: 27842 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27841 - m_GlyphIndex: 27844 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27844 - m_GlyphIndex: 27847 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27849 - m_GlyphIndex: 27852 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27850 - m_GlyphIndex: 27853 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27852 - m_GlyphIndex: 27855 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27861 - m_GlyphIndex: 27864 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27867 - m_GlyphIndex: 27870 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27870 - m_GlyphIndex: 27873 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27873 - m_GlyphIndex: 27876 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27874 - m_GlyphIndex: 27877 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27875 - m_GlyphIndex: 27878 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27877 - m_GlyphIndex: 27880 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27880 - m_GlyphIndex: 27883 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27882 - m_GlyphIndex: 27885 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27888 - m_GlyphIndex: 27891 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27891 - m_GlyphIndex: 27894 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27893 - m_GlyphIndex: 27896 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27899 - m_GlyphIndex: 27902 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27900 - m_GlyphIndex: 27903 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27901 - m_GlyphIndex: 27904 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27905 - m_GlyphIndex: 27908 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27915 - m_GlyphIndex: 27918 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27922 - m_GlyphIndex: 27925 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27927 - m_GlyphIndex: 27930 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27931 - m_GlyphIndex: 27934 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27934 - m_GlyphIndex: 27937 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27941 - m_GlyphIndex: 27944 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27945 - m_GlyphIndex: 27948 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27946 - m_GlyphIndex: 27949 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27954 - m_GlyphIndex: 27957 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27963 - m_GlyphIndex: 27966 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27964 - m_GlyphIndex: 27967 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27965 - m_GlyphIndex: 27968 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27966 - m_GlyphIndex: 27969 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27969 - m_GlyphIndex: 27972 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27973 - m_GlyphIndex: 27976 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27974 - m_GlyphIndex: 27977 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27975 - m_GlyphIndex: 27978 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27978 - m_GlyphIndex: 27981 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27979 - m_GlyphIndex: 27982 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27982 - m_GlyphIndex: 27985 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27983 - m_GlyphIndex: 27986 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27985 - m_GlyphIndex: 27988 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27987 - m_GlyphIndex: 27990 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 27993 - m_GlyphIndex: 27996 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28006 - m_GlyphIndex: 28009 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28009 - m_GlyphIndex: 28012 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28010 - m_GlyphIndex: 28013 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28014 - m_GlyphIndex: 28017 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28020 - m_GlyphIndex: 28023 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28023 - m_GlyphIndex: 28026 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28024 - m_GlyphIndex: 28027 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28034 - m_GlyphIndex: 28037 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28040 - m_GlyphIndex: 28043 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28041 - m_GlyphIndex: 28044 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28044 - m_GlyphIndex: 28047 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28053 - m_GlyphIndex: 28056 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28057 - m_GlyphIndex: 28060 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28059 - m_GlyphIndex: 28062 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28061 - m_GlyphIndex: 28064 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28065 - m_GlyphIndex: 28068 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28067 - m_GlyphIndex: 28070 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28068 - m_GlyphIndex: 28071 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28070 - m_GlyphIndex: 28073 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28071 - m_GlyphIndex: 28074 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28072 - m_GlyphIndex: 28075 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28073 - m_GlyphIndex: 28076 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28078 - m_GlyphIndex: 28081 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28079 - m_GlyphIndex: 28082 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28082 - m_GlyphIndex: 28085 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28085 - m_GlyphIndex: 28088 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28096 - m_GlyphIndex: 28099 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28102 - m_GlyphIndex: 28105 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28107 - m_GlyphIndex: 28110 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28108 - m_GlyphIndex: 28111 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28113 - m_GlyphIndex: 28116 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28120 - m_GlyphIndex: 28123 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28129 - m_GlyphIndex: 28132 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28132 - m_GlyphIndex: 28135 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28139 - m_GlyphIndex: 28142 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28142 - m_GlyphIndex: 28145 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28145 - m_GlyphIndex: 28148 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28147 - m_GlyphIndex: 28150 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28151 - m_GlyphIndex: 28154 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28153 - m_GlyphIndex: 28156 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28155 - m_GlyphIndex: 28158 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28165 - m_GlyphIndex: 28168 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28168 - m_GlyphIndex: 28171 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28169 - m_GlyphIndex: 28172 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28170 - m_GlyphIndex: 28173 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28176 - m_GlyphIndex: 28179 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28180 - m_GlyphIndex: 28183 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28183 - m_GlyphIndex: 28186 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28187 - m_GlyphIndex: 28190 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28189 - m_GlyphIndex: 28192 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28192 - m_GlyphIndex: 28195 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28193 - m_GlyphIndex: 28196 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28195 - m_GlyphIndex: 28198 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28196 - m_GlyphIndex: 28199 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28198 - m_GlyphIndex: 28201 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28201 - m_GlyphIndex: 28204 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28207 - m_GlyphIndex: 28210 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28210 - m_GlyphIndex: 28213 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28212 - m_GlyphIndex: 28215 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28216 - m_GlyphIndex: 28219 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28218 - m_GlyphIndex: 28221 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28227 - m_GlyphIndex: 28230 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28246 - m_GlyphIndex: 28249 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28248 - m_GlyphIndex: 28251 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28263 - m_GlyphIndex: 28266 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28286 - m_GlyphIndex: 28289 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28287 - m_GlyphIndex: 28290 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28288 - m_GlyphIndex: 28291 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28291 - m_GlyphIndex: 28294 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28293 - m_GlyphIndex: 28296 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28297 - m_GlyphIndex: 28300 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28304 - m_GlyphIndex: 28307 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28310 - m_GlyphIndex: 28313 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28316 - m_GlyphIndex: 28319 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28322 - m_GlyphIndex: 28325 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28330 - m_GlyphIndex: 28333 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28335 - m_GlyphIndex: 28338 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28342 - m_GlyphIndex: 28345 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28346 - m_GlyphIndex: 28349 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28357 - m_GlyphIndex: 28360 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28359 - m_GlyphIndex: 28362 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28363 - m_GlyphIndex: 28366 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28369 - m_GlyphIndex: 28372 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28372 - m_GlyphIndex: 28375 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28378 - m_GlyphIndex: 28381 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28382 - m_GlyphIndex: 28385 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28385 - m_GlyphIndex: 28388 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28388 - m_GlyphIndex: 28391 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28389 - m_GlyphIndex: 28392 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28392 - m_GlyphIndex: 28395 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28393 - m_GlyphIndex: 28396 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28404 - m_GlyphIndex: 28407 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28418 - m_GlyphIndex: 28421 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28422 - m_GlyphIndex: 28425 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28431 - m_GlyphIndex: 28434 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28435 - m_GlyphIndex: 28438 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28436 - m_GlyphIndex: 28439 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28448 - m_GlyphIndex: 28451 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28459 - m_GlyphIndex: 28462 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28465 - m_GlyphIndex: 28468 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28478 - m_GlyphIndex: 28481 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28487 - m_GlyphIndex: 28490 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28504 - m_GlyphIndex: 28507 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28508 - m_GlyphIndex: 28511 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28516 - m_GlyphIndex: 28519 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28525 - m_GlyphIndex: 28528 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28526 - m_GlyphIndex: 28529 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28548 - m_GlyphIndex: 28551 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28552 - m_GlyphIndex: 28555 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28558 - m_GlyphIndex: 28561 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28572 - m_GlyphIndex: 28575 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28577 - m_GlyphIndex: 28580 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28595 - m_GlyphIndex: 28598 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28608 - m_GlyphIndex: 28611 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28626 - m_GlyphIndex: 28629 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28641 - m_GlyphIndex: 28644 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28689 - m_GlyphIndex: 28692 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28748 - m_GlyphIndex: 28751 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28779 - m_GlyphIndex: 28782 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28781 - m_GlyphIndex: 28784 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28783 - m_GlyphIndex: 28786 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28784 - m_GlyphIndex: 28787 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28789 - m_GlyphIndex: 28792 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28790 - m_GlyphIndex: 28793 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28792 - m_GlyphIndex: 28795 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28796 - m_GlyphIndex: 28799 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28798 - m_GlyphIndex: 28801 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28799 - m_GlyphIndex: 28802 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28809 - m_GlyphIndex: 28812 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28810 - m_GlyphIndex: 28813 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28814 - m_GlyphIndex: 28817 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28818 - m_GlyphIndex: 28821 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28821 - m_GlyphIndex: 28824 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28843 - m_GlyphIndex: 28846 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28844 - m_GlyphIndex: 28847 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28845 - m_GlyphIndex: 28848 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28846 - m_GlyphIndex: 28849 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28856 - m_GlyphIndex: 28859 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28857 - m_GlyphIndex: 28860 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28858 - m_GlyphIndex: 28861 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28860 - m_GlyphIndex: 28863 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28865 - m_GlyphIndex: 28868 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28866 - m_GlyphIndex: 28869 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28872 - m_GlyphIndex: 28875 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28888 - m_GlyphIndex: 28891 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28889 - m_GlyphIndex: 28892 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28891 - m_GlyphIndex: 28894 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28895 - m_GlyphIndex: 28898 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28900 - m_GlyphIndex: 28903 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28902 - m_GlyphIndex: 28905 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28903 - m_GlyphIndex: 28906 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28907 - m_GlyphIndex: 28910 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28909 - m_GlyphIndex: 28912 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28921 - m_GlyphIndex: 28924 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28937 - m_GlyphIndex: 28940 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28938 - m_GlyphIndex: 28941 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28949 - m_GlyphIndex: 28952 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28954 - m_GlyphIndex: 28957 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28961 - m_GlyphIndex: 28964 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28966 - m_GlyphIndex: 28969 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28976 - m_GlyphIndex: 28979 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28982 - m_GlyphIndex: 28985 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 28988 - m_GlyphIndex: 28991 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29004 - m_GlyphIndex: 29007 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29006 - m_GlyphIndex: 29009 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29017 - m_GlyphIndex: 29020 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29022 - m_GlyphIndex: 29025 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29028 - m_GlyphIndex: 29031 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29031 - m_GlyphIndex: 29034 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29033 - m_GlyphIndex: 29036 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29038 - m_GlyphIndex: 29041 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29053 - m_GlyphIndex: 29056 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29060 - m_GlyphIndex: 29063 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29066 - m_GlyphIndex: 29069 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29071 - m_GlyphIndex: 29074 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29076 - m_GlyphIndex: 29079 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29081 - m_GlyphIndex: 29084 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29087 - m_GlyphIndex: 29090 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29100 - m_GlyphIndex: 29103 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29105 - m_GlyphIndex: 29108 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29123 - m_GlyphIndex: 29126 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29141 - m_GlyphIndex: 29144 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29157 - m_GlyphIndex: 29160 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29190 - m_GlyphIndex: 29193 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29226 - m_GlyphIndex: 29229 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29228 - m_GlyphIndex: 29231 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29233 - m_GlyphIndex: 29236 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29237 - m_GlyphIndex: 29240 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29238 - m_GlyphIndex: 29241 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29239 - m_GlyphIndex: 29242 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29240 - m_GlyphIndex: 29243 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29241 - m_GlyphIndex: 29244 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29245 - m_GlyphIndex: 29248 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29255 - m_GlyphIndex: 29258 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29256 - m_GlyphIndex: 29259 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29260 - m_GlyphIndex: 29263 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29273 - m_GlyphIndex: 29276 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29275 - m_GlyphIndex: 29278 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29281 - m_GlyphIndex: 29284 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29282 - m_GlyphIndex: 29285 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29287 - m_GlyphIndex: 29290 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29289 - m_GlyphIndex: 29292 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29298 - m_GlyphIndex: 29301 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29301 - m_GlyphIndex: 29304 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29305 - m_GlyphIndex: 29308 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29306 - m_GlyphIndex: 29309 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29312 - m_GlyphIndex: 29315 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29313 - m_GlyphIndex: 29316 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29356 - m_GlyphIndex: 29359 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29359 - m_GlyphIndex: 29362 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29366 - m_GlyphIndex: 29369 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29369 - m_GlyphIndex: 29372 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29378 - m_GlyphIndex: 29381 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29384 - m_GlyphIndex: 29387 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29392 - m_GlyphIndex: 29395 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29399 - m_GlyphIndex: 29402 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29406 - m_GlyphIndex: 29409 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29408 - m_GlyphIndex: 29411 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29409 - m_GlyphIndex: 29412 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29420 - m_GlyphIndex: 29423 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29421 - m_GlyphIndex: 29424 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29422 - m_GlyphIndex: 29425 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29424 - m_GlyphIndex: 29427 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29425 - m_GlyphIndex: 29428 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29432 - m_GlyphIndex: 29435 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29436 - m_GlyphIndex: 29439 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29454 - m_GlyphIndex: 29457 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29462 - m_GlyphIndex: 29465 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29467 - m_GlyphIndex: 29470 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29468 - m_GlyphIndex: 29471 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29481 - m_GlyphIndex: 29484 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29482 - m_GlyphIndex: 29485 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29483 - m_GlyphIndex: 29486 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29484 - m_GlyphIndex: 29487 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29486 - m_GlyphIndex: 29489 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29492 - m_GlyphIndex: 29495 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29502 - m_GlyphIndex: 29505 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29503 - m_GlyphIndex: 29506 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29554 - m_GlyphIndex: 29557 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29572 - m_GlyphIndex: 29575 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29575 - m_GlyphIndex: 29578 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29577 - m_GlyphIndex: 29580 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29579 - m_GlyphIndex: 29582 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29590 - m_GlyphIndex: 29593 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29595 - m_GlyphIndex: 29598 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29609 - m_GlyphIndex: 29612 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29611 - m_GlyphIndex: 29614 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29615 - m_GlyphIndex: 29618 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29616 - m_GlyphIndex: 29619 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29618 - m_GlyphIndex: 29621 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29623 - m_GlyphIndex: 29626 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29627 - m_GlyphIndex: 29630 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29642 - m_GlyphIndex: 29645 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29645 - m_GlyphIndex: 29648 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29664 - m_GlyphIndex: 29667 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29677 - m_GlyphIndex: 29680 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29694 - m_GlyphIndex: 29697 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29699 - m_GlyphIndex: 29702 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29701 - m_GlyphIndex: 29704 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29702 - m_GlyphIndex: 29705 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29705 - m_GlyphIndex: 29708 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29712 - m_GlyphIndex: 29715 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29730 - m_GlyphIndex: 29733 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29747 - m_GlyphIndex: 29750 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29748 - m_GlyphIndex: 29751 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29756 - m_GlyphIndex: 29759 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29785 - m_GlyphIndex: 29788 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29790 - m_GlyphIndex: 29793 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29791 - m_GlyphIndex: 29794 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29808 - m_GlyphIndex: 29811 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29827 - m_GlyphIndex: 29830 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29863 - m_GlyphIndex: 29866 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29872 - m_GlyphIndex: 29875 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29916 - m_GlyphIndex: 29919 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29922 - m_GlyphIndex: 29925 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29923 - m_GlyphIndex: 29926 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29924 - m_GlyphIndex: 29927 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29926 - m_GlyphIndex: 29929 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29942 - m_GlyphIndex: 29945 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29943 - m_GlyphIndex: 29946 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29976 - m_GlyphIndex: 29979 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29978 - m_GlyphIndex: 29981 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29980 - m_GlyphIndex: 29983 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29983 - m_GlyphIndex: 29986 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29987 - m_GlyphIndex: 29990 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29989 - m_GlyphIndex: 29992 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29992 - m_GlyphIndex: 29995 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29993 - m_GlyphIndex: 29996 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 29995 - m_GlyphIndex: 29998 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30000 - m_GlyphIndex: 30003 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30001 - m_GlyphIndex: 30004 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30002 - m_GlyphIndex: 30005 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30003 - m_GlyphIndex: 30006 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30005 - m_GlyphIndex: 30008 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30007 - m_GlyphIndex: 30010 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30008 - m_GlyphIndex: 30011 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30010 - m_GlyphIndex: 30013 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30011 - m_GlyphIndex: 30014 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30021 - m_GlyphIndex: 30024 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30028 - m_GlyphIndex: 30031 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30031 - m_GlyphIndex: 30034 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30036 - m_GlyphIndex: 30039 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30041 - m_GlyphIndex: 30044 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30044 - m_GlyphIndex: 30047 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30053 - m_GlyphIndex: 30056 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30058 - m_GlyphIndex: 30061 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30064 - m_GlyphIndex: 30067 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30068 - m_GlyphIndex: 30071 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30072 - m_GlyphIndex: 30075 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30086 - m_GlyphIndex: 30089 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30095 - m_GlyphIndex: 30098 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30097 - m_GlyphIndex: 30100 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30103 - m_GlyphIndex: 30106 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30105 - m_GlyphIndex: 30108 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30106 - m_GlyphIndex: 30109 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30111 - m_GlyphIndex: 30114 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30116 - m_GlyphIndex: 30119 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30123 - m_GlyphIndex: 30126 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30126 - m_GlyphIndex: 30129 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30127 - m_GlyphIndex: 30130 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30130 - m_GlyphIndex: 30133 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30137 - m_GlyphIndex: 30140 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30140 - m_GlyphIndex: 30143 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30142 - m_GlyphIndex: 30145 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30149 - m_GlyphIndex: 30152 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30151 - m_GlyphIndex: 30154 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30154 - m_GlyphIndex: 30157 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30162 - m_GlyphIndex: 30165 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30165 - m_GlyphIndex: 30168 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30168 - m_GlyphIndex: 30171 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30171 - m_GlyphIndex: 30174 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30178 - m_GlyphIndex: 30181 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30186 - m_GlyphIndex: 30189 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30192 - m_GlyphIndex: 30195 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30196 - m_GlyphIndex: 30199 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30201 - m_GlyphIndex: 30204 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30239 - m_GlyphIndex: 30242 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30244 - m_GlyphIndex: 30247 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30246 - m_GlyphIndex: 30249 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30249 - m_GlyphIndex: 30252 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30250 - m_GlyphIndex: 30253 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30251 - m_GlyphIndex: 30254 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30264 - m_GlyphIndex: 30267 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30270 - m_GlyphIndex: 30273 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30274 - m_GlyphIndex: 30277 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30284 - m_GlyphIndex: 30287 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30290 - m_GlyphIndex: 30293 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30307 - m_GlyphIndex: 30310 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30328 - m_GlyphIndex: 30331 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30330 - m_GlyphIndex: 30333 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30331 - m_GlyphIndex: 30334 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30333 - m_GlyphIndex: 30336 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30334 - m_GlyphIndex: 30337 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30338 - m_GlyphIndex: 30341 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30340 - m_GlyphIndex: 30343 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30342 - m_GlyphIndex: 30345 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30343 - m_GlyphIndex: 30346 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30355 - m_GlyphIndex: 30358 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30358 - m_GlyphIndex: 30361 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30382 - m_GlyphIndex: 30385 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30385 - m_GlyphIndex: 30388 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30394 - m_GlyphIndex: 30397 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30399 - m_GlyphIndex: 30402 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30406 - m_GlyphIndex: 30409 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30408 - m_GlyphIndex: 30411 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30410 - m_GlyphIndex: 30413 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30415 - m_GlyphIndex: 30418 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30416 - m_GlyphIndex: 30419 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30417 - m_GlyphIndex: 30420 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30418 - m_GlyphIndex: 30421 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30420 - m_GlyphIndex: 30423 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30422 - m_GlyphIndex: 30425 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30423 - m_GlyphIndex: 30426 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30424 - m_GlyphIndex: 30427 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30427 - m_GlyphIndex: 30430 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30431 - m_GlyphIndex: 30434 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30446 - m_GlyphIndex: 30449 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30447 - m_GlyphIndex: 30450 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30450 - m_GlyphIndex: 30453 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30452 - m_GlyphIndex: 30455 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30456 - m_GlyphIndex: 30459 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30457 - m_GlyphIndex: 30460 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30460 - m_GlyphIndex: 30463 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30462 - m_GlyphIndex: 30465 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30465 - m_GlyphIndex: 30468 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30473 - m_GlyphIndex: 30476 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30475 - m_GlyphIndex: 30478 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30495 - m_GlyphIndex: 30498 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30496 - m_GlyphIndex: 30499 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30504 - m_GlyphIndex: 30507 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30505 - m_GlyphIndex: 30508 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30511 - m_GlyphIndex: 30514 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30518 - m_GlyphIndex: 30521 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30519 - m_GlyphIndex: 30522 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30522 - m_GlyphIndex: 30525 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30524 - m_GlyphIndex: 30527 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30528 - m_GlyphIndex: 30531 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30529 - m_GlyphIndex: 30532 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30544 - m_GlyphIndex: 30547 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30555 - m_GlyphIndex: 30558 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30561 - m_GlyphIndex: 30564 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30563 - m_GlyphIndex: 30566 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30566 - m_GlyphIndex: 30569 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30571 - m_GlyphIndex: 30574 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30572 - m_GlyphIndex: 30575 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30585 - m_GlyphIndex: 30588 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30596 - m_GlyphIndex: 30599 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30597 - m_GlyphIndex: 30600 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30604 - m_GlyphIndex: 30607 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30606 - m_GlyphIndex: 30609 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30610 - m_GlyphIndex: 30613 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30622 - m_GlyphIndex: 30625 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30629 - m_GlyphIndex: 30632 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30631 - m_GlyphIndex: 30634 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30633 - m_GlyphIndex: 30636 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30634 - m_GlyphIndex: 30637 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30636 - m_GlyphIndex: 30639 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30637 - m_GlyphIndex: 30640 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30643 - m_GlyphIndex: 30646 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30651 - m_GlyphIndex: 30654 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30679 - m_GlyphIndex: 30682 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30683 - m_GlyphIndex: 30686 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30690 - m_GlyphIndex: 30693 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30691 - m_GlyphIndex: 30694 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30693 - m_GlyphIndex: 30696 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30697 - m_GlyphIndex: 30700 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30699 - m_GlyphIndex: 30702 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30701 - m_GlyphIndex: 30704 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30702 - m_GlyphIndex: 30705 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30707 - m_GlyphIndex: 30710 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30718 - m_GlyphIndex: 30721 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30719 - m_GlyphIndex: 30722 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30721 - m_GlyphIndex: 30724 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30722 - m_GlyphIndex: 30725 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30732 - m_GlyphIndex: 30735 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30733 - m_GlyphIndex: 30736 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30740 - m_GlyphIndex: 30743 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30741 - m_GlyphIndex: 30744 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30742 - m_GlyphIndex: 30745 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30746 - m_GlyphIndex: 30749 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30768 - m_GlyphIndex: 30771 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30772 - m_GlyphIndex: 30775 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30776 - m_GlyphIndex: 30779 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30782 - m_GlyphIndex: 30785 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30784 - m_GlyphIndex: 30787 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30789 - m_GlyphIndex: 30792 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30805 - m_GlyphIndex: 30808 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30813 - m_GlyphIndex: 30816 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30827 - m_GlyphIndex: 30830 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30828 - m_GlyphIndex: 30831 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30830 - m_GlyphIndex: 30833 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30860 - m_GlyphIndex: 30863 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30861 - m_GlyphIndex: 30864 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30862 - m_GlyphIndex: 30865 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30865 - m_GlyphIndex: 30868 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30871 - m_GlyphIndex: 30874 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30872 - m_GlyphIndex: 30875 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30879 - m_GlyphIndex: 30882 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30887 - m_GlyphIndex: 30890 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30896 - m_GlyphIndex: 30899 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30897 - m_GlyphIndex: 30900 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30899 - m_GlyphIndex: 30902 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30906 - m_GlyphIndex: 30909 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30910 - m_GlyphIndex: 30913 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30913 - m_GlyphIndex: 30916 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30917 - m_GlyphIndex: 30920 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30922 - m_GlyphIndex: 30925 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30933 - m_GlyphIndex: 30936 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30952 - m_GlyphIndex: 30955 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30967 - m_GlyphIndex: 30970 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 30977 - m_GlyphIndex: 30980 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31034 - m_GlyphIndex: 31037 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31036 - m_GlyphIndex: 31039 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31038 - m_GlyphIndex: 31041 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31040 - m_GlyphIndex: 31043 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31048 - m_GlyphIndex: 31051 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31062 - m_GlyphIndex: 31065 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31069 - m_GlyphIndex: 31072 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31070 - m_GlyphIndex: 31073 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31071 - m_GlyphIndex: 31074 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31072 - m_GlyphIndex: 31075 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31077 - m_GlyphIndex: 31080 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31080 - m_GlyphIndex: 31083 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31085 - m_GlyphIndex: 31088 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31095 - m_GlyphIndex: 31098 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31096 - m_GlyphIndex: 31099 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31104 - m_GlyphIndex: 31107 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31105 - m_GlyphIndex: 31108 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31108 - m_GlyphIndex: 31111 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31109 - m_GlyphIndex: 31112 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31119 - m_GlyphIndex: 31122 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31161 - m_GlyphIndex: 31164 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31163 - m_GlyphIndex: 31166 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31165 - m_GlyphIndex: 31168 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31166 - m_GlyphIndex: 31169 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31168 - m_GlyphIndex: 31171 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31169 - m_GlyphIndex: 31172 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31171 - m_GlyphIndex: 31174 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31174 - m_GlyphIndex: 31177 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31177 - m_GlyphIndex: 31180 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31179 - m_GlyphIndex: 31182 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31181 - m_GlyphIndex: 31184 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31185 - m_GlyphIndex: 31188 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31186 - m_GlyphIndex: 31189 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31192 - m_GlyphIndex: 31195 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31199 - m_GlyphIndex: 31202 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31204 - m_GlyphIndex: 31207 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31206 - m_GlyphIndex: 31209 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31207 - m_GlyphIndex: 31210 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31209 - m_GlyphIndex: 31212 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31215 - m_GlyphIndex: 31218 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31216 - m_GlyphIndex: 31219 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31224 - m_GlyphIndex: 31227 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31227 - m_GlyphIndex: 31230 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31229 - m_GlyphIndex: 31232 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31232 - m_GlyphIndex: 31235 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31243 - m_GlyphIndex: 31246 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31245 - m_GlyphIndex: 31248 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31246 - m_GlyphIndex: 31249 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31258 - m_GlyphIndex: 31261 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31264 - m_GlyphIndex: 31267 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31278 - m_GlyphIndex: 31281 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31283 - m_GlyphIndex: 31286 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31291 - m_GlyphIndex: 31294 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31292 - m_GlyphIndex: 31295 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31293 - m_GlyphIndex: 31296 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31295 - m_GlyphIndex: 31298 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31302 - m_GlyphIndex: 31305 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31309 - m_GlyphIndex: 31312 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31311 - m_GlyphIndex: 31314 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31319 - m_GlyphIndex: 31322 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31348 - m_GlyphIndex: 31351 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31350 - m_GlyphIndex: 31353 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31351 - m_GlyphIndex: 31354 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31354 - m_GlyphIndex: 31357 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31359 - m_GlyphIndex: 31362 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31361 - m_GlyphIndex: 31364 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31363 - m_GlyphIndex: 31366 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31364 - m_GlyphIndex: 31367 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31373 - m_GlyphIndex: 31376 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31377 - m_GlyphIndex: 31380 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31378 - m_GlyphIndex: 31381 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31379 - m_GlyphIndex: 31382 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31382 - m_GlyphIndex: 31385 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31383 - m_GlyphIndex: 31386 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31384 - m_GlyphIndex: 31387 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31388 - m_GlyphIndex: 31391 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31389 - m_GlyphIndex: 31392 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31391 - m_GlyphIndex: 31394 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31395 - m_GlyphIndex: 31398 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31397 - m_GlyphIndex: 31400 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31416 - m_GlyphIndex: 31419 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31423 - m_GlyphIndex: 31426 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31435 - m_GlyphIndex: 31438 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31446 - m_GlyphIndex: 31449 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31449 - m_GlyphIndex: 31452 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31454 - m_GlyphIndex: 31457 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31455 - m_GlyphIndex: 31458 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31456 - m_GlyphIndex: 31459 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31459 - m_GlyphIndex: 31462 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31461 - m_GlyphIndex: 31464 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31469 - m_GlyphIndex: 31472 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31471 - m_GlyphIndex: 31474 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31481 - m_GlyphIndex: 31484 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31487 - m_GlyphIndex: 31490 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31499 - m_GlyphIndex: 31502 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31505 - m_GlyphIndex: 31508 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31508 - m_GlyphIndex: 31511 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31513 - m_GlyphIndex: 31516 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31515 - m_GlyphIndex: 31518 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31526 - m_GlyphIndex: 31529 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31528 - m_GlyphIndex: 31531 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31532 - m_GlyphIndex: 31535 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31546 - m_GlyphIndex: 31549 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31548 - m_GlyphIndex: 31551 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31558 - m_GlyphIndex: 31561 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31561 - m_GlyphIndex: 31564 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31563 - m_GlyphIndex: 31566 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31567 - m_GlyphIndex: 31570 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31568 - m_GlyphIndex: 31571 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31569 - m_GlyphIndex: 31572 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31570 - m_GlyphIndex: 31573 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31572 - m_GlyphIndex: 31575 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31574 - m_GlyphIndex: 31577 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31579 - m_GlyphIndex: 31582 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31581 - m_GlyphIndex: 31584 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31607 - m_GlyphIndex: 31610 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31609 - m_GlyphIndex: 31612 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31614 - m_GlyphIndex: 31617 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31616 - m_GlyphIndex: 31619 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31623 - m_GlyphIndex: 31626 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31637 - m_GlyphIndex: 31640 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31639 - m_GlyphIndex: 31642 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31649 - m_GlyphIndex: 31652 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31657 - m_GlyphIndex: 31660 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31659 - m_GlyphIndex: 31662 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31661 - m_GlyphIndex: 31664 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31665 - m_GlyphIndex: 31668 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31680 - m_GlyphIndex: 31683 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31684 - m_GlyphIndex: 31687 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31687 - m_GlyphIndex: 31690 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31699 - m_GlyphIndex: 31702 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31713 - m_GlyphIndex: 31716 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31726 - m_GlyphIndex: 31729 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31729 - m_GlyphIndex: 31732 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31735 - m_GlyphIndex: 31738 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31751 - m_GlyphIndex: 31754 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31777 - m_GlyphIndex: 31780 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31783 - m_GlyphIndex: 31786 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31800 - m_GlyphIndex: 31803 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31807 - m_GlyphIndex: 31810 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31821 - m_GlyphIndex: 31824 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31859 - m_GlyphIndex: 31862 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31867 - m_GlyphIndex: 31870 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31869 - m_GlyphIndex: 31872 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31881 - m_GlyphIndex: 31884 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31883 - m_GlyphIndex: 31886 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31890 - m_GlyphIndex: 31893 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31895 - m_GlyphIndex: 31898 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31896 - m_GlyphIndex: 31899 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31903 - m_GlyphIndex: 31906 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31908 - m_GlyphIndex: 31911 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31909 - m_GlyphIndex: 31912 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31914 - m_GlyphIndex: 31917 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31918 - m_GlyphIndex: 31921 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31921 - m_GlyphIndex: 31924 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31929 - m_GlyphIndex: 31932 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31934 - m_GlyphIndex: 31937 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31946 - m_GlyphIndex: 31949 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31957 - m_GlyphIndex: 31960 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31958 - m_GlyphIndex: 31961 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31961 - m_GlyphIndex: 31964 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31967 - m_GlyphIndex: 31970 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31968 - m_GlyphIndex: 31971 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31983 - m_GlyphIndex: 31986 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31992 - m_GlyphIndex: 31995 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 31995 - m_GlyphIndex: 31998 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32004 - m_GlyphIndex: 32007 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32005 - m_GlyphIndex: 32008 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32006 - m_GlyphIndex: 32009 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32010 - m_GlyphIndex: 32013 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32013 - m_GlyphIndex: 32016 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32020 - m_GlyphIndex: 32023 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32025 - m_GlyphIndex: 32028 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32026 - m_GlyphIndex: 32029 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32027 - m_GlyphIndex: 32030 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32032 - m_GlyphIndex: 32035 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32034 - m_GlyphIndex: 32037 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32039 - m_GlyphIndex: 32042 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32043 - m_GlyphIndex: 32046 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32047 - m_GlyphIndex: 32050 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32048 - m_GlyphIndex: 32051 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32066 - m_GlyphIndex: 32069 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32068 - m_GlyphIndex: 32071 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32076 - m_GlyphIndex: 32079 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32080 - m_GlyphIndex: 32083 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32097 - m_GlyphIndex: 32100 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32110 - m_GlyphIndex: 32113 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32113 - m_GlyphIndex: 32116 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32117 - m_GlyphIndex: 32120 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32118 - m_GlyphIndex: 32121 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32153 - m_GlyphIndex: 32156 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32154 - m_GlyphIndex: 32157 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32173 - m_GlyphIndex: 32176 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32186 - m_GlyphIndex: 32189 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32187 - m_GlyphIndex: 32190 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32202 - m_GlyphIndex: 32205 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32209 - m_GlyphIndex: 32212 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32210 - m_GlyphIndex: 32213 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32218 - m_GlyphIndex: 32221 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32224 - m_GlyphIndex: 32227 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32233 - m_GlyphIndex: 32236 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32244 - m_GlyphIndex: 32247 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32257 - m_GlyphIndex: 32260 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32260 - m_GlyphIndex: 32263 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32283 - m_GlyphIndex: 32286 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32302 - m_GlyphIndex: 32305 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32318 - m_GlyphIndex: 32321 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32321 - m_GlyphIndex: 32324 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32331 - m_GlyphIndex: 32334 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32368 - m_GlyphIndex: 32371 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32416 - m_GlyphIndex: 32419 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32418 - m_GlyphIndex: 32421 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32420 - m_GlyphIndex: 32423 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32422 - m_GlyphIndex: 32425 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32423 - m_GlyphIndex: 32426 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32426 - m_GlyphIndex: 32429 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32427 - m_GlyphIndex: 32430 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32428 - m_GlyphIndex: 32431 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32431 - m_GlyphIndex: 32434 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32433 - m_GlyphIndex: 32436 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32434 - m_GlyphIndex: 32437 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32435 - m_GlyphIndex: 32438 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32437 - m_GlyphIndex: 32440 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32439 - m_GlyphIndex: 32442 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32440 - m_GlyphIndex: 32443 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32441 - m_GlyphIndex: 32444 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32442 - m_GlyphIndex: 32445 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32445 - m_GlyphIndex: 32448 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32447 - m_GlyphIndex: 32450 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32451 - m_GlyphIndex: 32454 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32452 - m_GlyphIndex: 32455 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32453 - m_GlyphIndex: 32456 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32454 - m_GlyphIndex: 32457 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32455 - m_GlyphIndex: 32458 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32456 - m_GlyphIndex: 32459 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32458 - m_GlyphIndex: 32461 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32461 - m_GlyphIndex: 32464 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32462 - m_GlyphIndex: 32465 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32463 - m_GlyphIndex: 32466 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32465 - m_GlyphIndex: 32468 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32466 - m_GlyphIndex: 32469 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32467 - m_GlyphIndex: 32470 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32469 - m_GlyphIndex: 32472 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32472 - m_GlyphIndex: 32475 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32473 - m_GlyphIndex: 32476 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32474 - m_GlyphIndex: 32477 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32476 - m_GlyphIndex: 32479 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32477 - m_GlyphIndex: 32480 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32478 - m_GlyphIndex: 32481 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32479 - m_GlyphIndex: 32482 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32482 - m_GlyphIndex: 32485 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32483 - m_GlyphIndex: 32486 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32487 - m_GlyphIndex: 32490 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32489 - m_GlyphIndex: 32492 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32490 - m_GlyphIndex: 32493 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32493 - m_GlyphIndex: 32496 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32496 - m_GlyphIndex: 32499 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32499 - m_GlyphIndex: 32502 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32500 - m_GlyphIndex: 32503 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32501 - m_GlyphIndex: 32504 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32503 - m_GlyphIndex: 32506 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32504 - m_GlyphIndex: 32507 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32508 - m_GlyphIndex: 32511 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32509 - m_GlyphIndex: 32512 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32511 - m_GlyphIndex: 32514 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32512 - m_GlyphIndex: 32515 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32517 - m_GlyphIndex: 32520 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32518 - m_GlyphIndex: 32521 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32521 - m_GlyphIndex: 32524 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32526 - m_GlyphIndex: 32529 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32531 - m_GlyphIndex: 32534 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32532 - m_GlyphIndex: 32535 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32533 - m_GlyphIndex: 32536 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32534 - m_GlyphIndex: 32537 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32536 - m_GlyphIndex: 32539 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32538 - m_GlyphIndex: 32541 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32541 - m_GlyphIndex: 32544 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32544 - m_GlyphIndex: 32547 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32548 - m_GlyphIndex: 32551 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32553 - m_GlyphIndex: 32556 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32557 - m_GlyphIndex: 32560 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32560 - m_GlyphIndex: 32563 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32564 - m_GlyphIndex: 32567 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32566 - m_GlyphIndex: 32569 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32568 - m_GlyphIndex: 32571 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32570 - m_GlyphIndex: 32573 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32592 - m_GlyphIndex: 32595 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32593 - m_GlyphIndex: 32596 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32597 - m_GlyphIndex: 32600 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32599 - m_GlyphIndex: 32602 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32602 - m_GlyphIndex: 32605 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32608 - m_GlyphIndex: 32611 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32610 - m_GlyphIndex: 32613 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32617 - m_GlyphIndex: 32620 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32618 - m_GlyphIndex: 32621 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32622 - m_GlyphIndex: 32625 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32624 - m_GlyphIndex: 32627 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32626 - m_GlyphIndex: 32629 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32650 - m_GlyphIndex: 32653 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32654 - m_GlyphIndex: 32657 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32660 - m_GlyphIndex: 32663 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32666 - m_GlyphIndex: 32669 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32670 - m_GlyphIndex: 32673 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32673 - m_GlyphIndex: 32676 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32676 - m_GlyphIndex: 32679 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32681 - m_GlyphIndex: 32684 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32697 - m_GlyphIndex: 32700 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32701 - m_GlyphIndex: 32704 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32705 - m_GlyphIndex: 32708 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32709 - m_GlyphIndex: 32712 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32722 - m_GlyphIndex: 32725 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32724 - m_GlyphIndex: 32727 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32728 - m_GlyphIndex: 32731 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32736 - m_GlyphIndex: 32739 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32745 - m_GlyphIndex: 32748 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32752 - m_GlyphIndex: 32755 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32763 - m_GlyphIndex: 32766 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32764 - m_GlyphIndex: 32767 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32768 - m_GlyphIndex: 32771 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32769 - m_GlyphIndex: 32772 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32771 - m_GlyphIndex: 32774 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32773 - m_GlyphIndex: 32776 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32780 - m_GlyphIndex: 32783 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32781 - m_GlyphIndex: 32784 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32784 - m_GlyphIndex: 32787 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32789 - m_GlyphIndex: 32792 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32791 - m_GlyphIndex: 32794 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32792 - m_GlyphIndex: 32795 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32793 - m_GlyphIndex: 32796 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32806 - m_GlyphIndex: 32809 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32819 - m_GlyphIndex: 32822 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32823 - m_GlyphIndex: 32826 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32824 - m_GlyphIndex: 32827 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32827 - m_GlyphIndex: 32830 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32829 - m_GlyphIndex: 32832 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32831 - m_GlyphIndex: 32834 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32834 - m_GlyphIndex: 32837 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32838 - m_GlyphIndex: 32841 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32842 - m_GlyphIndex: 32845 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32843 - m_GlyphIndex: 32846 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32844 - m_GlyphIndex: 32847 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32852 - m_GlyphIndex: 32855 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32856 - m_GlyphIndex: 32859 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32858 - m_GlyphIndex: 32861 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32862 - m_GlyphIndex: 32865 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32874 - m_GlyphIndex: 32877 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32887 - m_GlyphIndex: 32890 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32899 - m_GlyphIndex: 32902 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32902 - m_GlyphIndex: 32905 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32903 - m_GlyphIndex: 32906 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32905 - m_GlyphIndex: 32908 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32907 - m_GlyphIndex: 32910 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32908 - m_GlyphIndex: 32911 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32918 - m_GlyphIndex: 32921 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32920 - m_GlyphIndex: 32923 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32922 - m_GlyphIndex: 32925 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32923 - m_GlyphIndex: 32926 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32925 - m_GlyphIndex: 32928 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32928 - m_GlyphIndex: 32931 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32929 - m_GlyphIndex: 32932 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32930 - m_GlyphIndex: 32933 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32932 - m_GlyphIndex: 32935 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32933 - m_GlyphIndex: 32936 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32937 - m_GlyphIndex: 32940 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32938 - m_GlyphIndex: 32941 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32942 - m_GlyphIndex: 32945 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32943 - m_GlyphIndex: 32946 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32946 - m_GlyphIndex: 32949 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32948 - m_GlyphIndex: 32951 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32954 - m_GlyphIndex: 32957 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32958 - m_GlyphIndex: 32961 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32959 - m_GlyphIndex: 32962 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32960 - m_GlyphIndex: 32963 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32961 - m_GlyphIndex: 32964 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32963 - m_GlyphIndex: 32966 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32966 - m_GlyphIndex: 32969 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32972 - m_GlyphIndex: 32975 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32974 - m_GlyphIndex: 32977 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32982 - m_GlyphIndex: 32985 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32986 - m_GlyphIndex: 32989 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32988 - m_GlyphIndex: 32991 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32990 - m_GlyphIndex: 32993 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32993 - m_GlyphIndex: 32996 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 32999 - m_GlyphIndex: 33002 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33008 - m_GlyphIndex: 33011 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33011 - m_GlyphIndex: 33014 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33014 - m_GlyphIndex: 33017 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33016 - m_GlyphIndex: 33019 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33021 - m_GlyphIndex: 33024 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33026 - m_GlyphIndex: 33029 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33030 - m_GlyphIndex: 33033 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33033 - m_GlyphIndex: 33036 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33034 - m_GlyphIndex: 33037 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33039 - m_GlyphIndex: 33042 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33040 - m_GlyphIndex: 33043 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33041 - m_GlyphIndex: 33044 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33043 - m_GlyphIndex: 33046 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33046 - m_GlyphIndex: 33049 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33050 - m_GlyphIndex: 33053 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33071 - m_GlyphIndex: 33074 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33073 - m_GlyphIndex: 33076 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33075 - m_GlyphIndex: 33078 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33080 - m_GlyphIndex: 33083 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33086 - m_GlyphIndex: 33089 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33098 - m_GlyphIndex: 33101 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33099 - m_GlyphIndex: 33102 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33104 - m_GlyphIndex: 33107 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33108 - m_GlyphIndex: 33111 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33109 - m_GlyphIndex: 33112 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33125 - m_GlyphIndex: 33128 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33134 - m_GlyphIndex: 33137 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33136 - m_GlyphIndex: 33139 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33145 - m_GlyphIndex: 33148 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33146 - m_GlyphIndex: 33149 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33147 - m_GlyphIndex: 33150 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33150 - m_GlyphIndex: 33153 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33151 - m_GlyphIndex: 33154 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33152 - m_GlyphIndex: 33155 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33162 - m_GlyphIndex: 33165 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33167 - m_GlyphIndex: 33170 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33179 - m_GlyphIndex: 33182 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33180 - m_GlyphIndex: 33183 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33181 - m_GlyphIndex: 33184 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33192 - m_GlyphIndex: 33195 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33216 - m_GlyphIndex: 33219 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33218 - m_GlyphIndex: 33221 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33222 - m_GlyphIndex: 33225 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33226 - m_GlyphIndex: 33229 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33235 - m_GlyphIndex: 33238 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33251 - m_GlyphIndex: 33254 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33258 - m_GlyphIndex: 33261 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33261 - m_GlyphIndex: 33264 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33267 - m_GlyphIndex: 33270 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33268 - m_GlyphIndex: 33271 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33276 - m_GlyphIndex: 33279 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33280 - m_GlyphIndex: 33283 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33285 - m_GlyphIndex: 33288 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33286 - m_GlyphIndex: 33289 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33288 - m_GlyphIndex: 33291 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33292 - m_GlyphIndex: 33295 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33293 - m_GlyphIndex: 33296 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33294 - m_GlyphIndex: 33297 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33298 - m_GlyphIndex: 33301 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33300 - m_GlyphIndex: 33303 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33310 - m_GlyphIndex: 33313 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33311 - m_GlyphIndex: 33314 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33322 - m_GlyphIndex: 33325 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33324 - m_GlyphIndex: 33327 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33328 - m_GlyphIndex: 33331 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33329 - m_GlyphIndex: 33332 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33333 - m_GlyphIndex: 33336 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33334 - m_GlyphIndex: 33337 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33337 - m_GlyphIndex: 33340 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33351 - m_GlyphIndex: 33354 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33368 - m_GlyphIndex: 33371 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33391 - m_GlyphIndex: 33394 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33392 - m_GlyphIndex: 33395 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33394 - m_GlyphIndex: 33397 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33395 - m_GlyphIndex: 33398 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33402 - m_GlyphIndex: 33405 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33406 - m_GlyphIndex: 33409 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33410 - m_GlyphIndex: 33413 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33419 - m_GlyphIndex: 33422 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33426 - m_GlyphIndex: 33429 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33433 - m_GlyphIndex: 33436 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33436 - m_GlyphIndex: 33439 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33437 - m_GlyphIndex: 33440 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33445 - m_GlyphIndex: 33448 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33446 - m_GlyphIndex: 33449 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33452 - m_GlyphIndex: 33455 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33453 - m_GlyphIndex: 33456 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33455 - m_GlyphIndex: 33458 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33457 - m_GlyphIndex: 33460 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33459 - m_GlyphIndex: 33462 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33464 - m_GlyphIndex: 33467 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33465 - m_GlyphIndex: 33468 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33469 - m_GlyphIndex: 33472 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33479 - m_GlyphIndex: 33482 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33485 - m_GlyphIndex: 33488 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33487 - m_GlyphIndex: 33490 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33489 - m_GlyphIndex: 33492 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33492 - m_GlyphIndex: 33495 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33495 - m_GlyphIndex: 33498 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33499 - m_GlyphIndex: 33502 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33502 - m_GlyphIndex: 33505 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33503 - m_GlyphIndex: 33506 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33509 - m_GlyphIndex: 33512 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33510 - m_GlyphIndex: 33513 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33521 - m_GlyphIndex: 33524 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33529 - m_GlyphIndex: 33532 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33537 - m_GlyphIndex: 33540 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33538 - m_GlyphIndex: 33541 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33539 - m_GlyphIndex: 33542 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33540 - m_GlyphIndex: 33543 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33541 - m_GlyphIndex: 33544 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33545 - m_GlyphIndex: 33548 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33550 - m_GlyphIndex: 33553 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33575 - m_GlyphIndex: 33578 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33579 - m_GlyphIndex: 33582 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33580 - m_GlyphIndex: 33583 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33589 - m_GlyphIndex: 33592 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33590 - m_GlyphIndex: 33593 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33592 - m_GlyphIndex: 33595 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33606 - m_GlyphIndex: 33609 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33609 - m_GlyphIndex: 33612 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33616 - m_GlyphIndex: 33619 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33618 - m_GlyphIndex: 33621 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33620 - m_GlyphIndex: 33623 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33633 - m_GlyphIndex: 33636 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33635 - m_GlyphIndex: 33638 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33636 - m_GlyphIndex: 33639 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33639 - m_GlyphIndex: 33642 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33643 - m_GlyphIndex: 33646 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33647 - m_GlyphIndex: 33650 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33655 - m_GlyphIndex: 33658 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33673 - m_GlyphIndex: 33676 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33707 - m_GlyphIndex: 33710 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33713 - m_GlyphIndex: 33716 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33714 - m_GlyphIndex: 33717 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33719 - m_GlyphIndex: 33722 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33721 - m_GlyphIndex: 33724 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33722 - m_GlyphIndex: 33725 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33725 - m_GlyphIndex: 33728 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33735 - m_GlyphIndex: 33738 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33738 - m_GlyphIndex: 33741 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33740 - m_GlyphIndex: 33743 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33756 - m_GlyphIndex: 33759 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33760 - m_GlyphIndex: 33763 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33769 - m_GlyphIndex: 33772 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33777 - m_GlyphIndex: 33780 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33778 - m_GlyphIndex: 33781 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33796 - m_GlyphIndex: 33799 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33804 - m_GlyphIndex: 33807 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33805 - m_GlyphIndex: 33808 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33806 - m_GlyphIndex: 33809 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33821 - m_GlyphIndex: 33824 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33828 - m_GlyphIndex: 33831 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33829 - m_GlyphIndex: 33832 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33831 - m_GlyphIndex: 33834 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33832 - m_GlyphIndex: 33835 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33853 - m_GlyphIndex: 33856 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33865 - m_GlyphIndex: 33868 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33879 - m_GlyphIndex: 33882 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33883 - m_GlyphIndex: 33886 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33889 - m_GlyphIndex: 33892 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33891 - m_GlyphIndex: 33894 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33899 - m_GlyphIndex: 33902 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33900 - m_GlyphIndex: 33903 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33905 - m_GlyphIndex: 33908 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33909 - m_GlyphIndex: 33912 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33922 - m_GlyphIndex: 33925 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33931 - m_GlyphIndex: 33934 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33945 - m_GlyphIndex: 33948 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33948 - m_GlyphIndex: 33951 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33970 - m_GlyphIndex: 33973 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33976 - m_GlyphIndex: 33979 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33988 - m_GlyphIndex: 33991 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33993 - m_GlyphIndex: 33996 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34013 - m_GlyphIndex: 34016 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34028 - m_GlyphIndex: 34031 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34065 - m_GlyphIndex: 34068 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34067 - m_GlyphIndex: 34070 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34071 - m_GlyphIndex: 34074 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34074 - m_GlyphIndex: 34077 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34081 - m_GlyphIndex: 34084 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34092 - m_GlyphIndex: 34095 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34101 - m_GlyphIndex: 34104 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34108 - m_GlyphIndex: 34111 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34109 - m_GlyphIndex: 34112 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34121 - m_GlyphIndex: 34124 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34122 - m_GlyphIndex: 34125 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34164 - m_GlyphIndex: 34167 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34174 - m_GlyphIndex: 34177 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34180 - m_GlyphIndex: 34183 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34183 - m_GlyphIndex: 34186 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34203 - m_GlyphIndex: 34206 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34218 - m_GlyphIndex: 34221 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34220 - m_GlyphIndex: 34223 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34223 - m_GlyphIndex: 34226 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34249 - m_GlyphIndex: 34252 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34255 - m_GlyphIndex: 34258 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34256 - m_GlyphIndex: 34259 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34261 - m_GlyphIndex: 34264 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34276 - m_GlyphIndex: 34279 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34299 - m_GlyphIndex: 34302 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34321 - m_GlyphIndex: 34324 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34382 - m_GlyphIndex: 34385 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34383 - m_GlyphIndex: 34386 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34384 - m_GlyphIndex: 34387 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34385 - m_GlyphIndex: 34388 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34394 - m_GlyphIndex: 34397 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34411 - m_GlyphIndex: 34414 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34425 - m_GlyphIndex: 34428 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34429 - m_GlyphIndex: 34432 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34430 - m_GlyphIndex: 34433 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34432 - m_GlyphIndex: 34435 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34433 - m_GlyphIndex: 34436 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34434 - m_GlyphIndex: 34437 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34442 - m_GlyphIndex: 34445 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34444 - m_GlyphIndex: 34447 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34451 - m_GlyphIndex: 34454 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34453 - m_GlyphIndex: 34456 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34467 - m_GlyphIndex: 34470 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34468 - m_GlyphIndex: 34471 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34474 - m_GlyphIndex: 34477 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34479 - m_GlyphIndex: 34482 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34496 - m_GlyphIndex: 34499 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34503 - m_GlyphIndex: 34506 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34507 - m_GlyphIndex: 34510 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34521 - m_GlyphIndex: 34524 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34523 - m_GlyphIndex: 34526 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34532 - m_GlyphIndex: 34535 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34542 - m_GlyphIndex: 34545 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34558 - m_GlyphIndex: 34561 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34560 - m_GlyphIndex: 34563 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34562 - m_GlyphIndex: 34565 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34568 - m_GlyphIndex: 34571 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34578 - m_GlyphIndex: 34581 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34579 - m_GlyphIndex: 34582 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34581 - m_GlyphIndex: 34584 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34583 - m_GlyphIndex: 34586 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34584 - m_GlyphIndex: 34587 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34588 - m_GlyphIndex: 34591 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34593 - m_GlyphIndex: 34596 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34619 - m_GlyphIndex: 34622 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34631 - m_GlyphIndex: 34634 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34633 - m_GlyphIndex: 34636 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34636 - m_GlyphIndex: 34639 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34638 - m_GlyphIndex: 34641 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34647 - m_GlyphIndex: 34650 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34649 - m_GlyphIndex: 34652 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34656 - m_GlyphIndex: 34659 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34676 - m_GlyphIndex: 34679 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34678 - m_GlyphIndex: 34681 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34691 - m_GlyphIndex: 34694 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34701 - m_GlyphIndex: 34704 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34746 - m_GlyphIndex: 34749 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34752 - m_GlyphIndex: 34755 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34758 - m_GlyphIndex: 34761 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34763 - m_GlyphIndex: 34766 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34809 - m_GlyphIndex: 34812 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34837 - m_GlyphIndex: 34840 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34850 - m_GlyphIndex: 34853 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34880 - m_GlyphIndex: 34883 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34885 - m_GlyphIndex: 34888 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34892 - m_GlyphIndex: 34895 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34893 - m_GlyphIndex: 34896 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34899 - m_GlyphIndex: 34902 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34900 - m_GlyphIndex: 34903 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34903 - m_GlyphIndex: 34906 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34905 - m_GlyphIndex: 34908 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34909 - m_GlyphIndex: 34912 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34913 - m_GlyphIndex: 34916 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34915 - m_GlyphIndex: 34918 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34917 - m_GlyphIndex: 34920 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34920 - m_GlyphIndex: 34923 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34923 - m_GlyphIndex: 34926 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34924 - m_GlyphIndex: 34927 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34928 - m_GlyphIndex: 34931 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34935 - m_GlyphIndex: 34938 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34945 - m_GlyphIndex: 34948 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34948 - m_GlyphIndex: 34951 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34955 - m_GlyphIndex: 34958 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34957 - m_GlyphIndex: 34960 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34966 - m_GlyphIndex: 34969 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34972 - m_GlyphIndex: 34975 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34987 - m_GlyphIndex: 34990 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34989 - m_GlyphIndex: 34992 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34993 - m_GlyphIndex: 34996 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35009 - m_GlyphIndex: 35012 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35010 - m_GlyphIndex: 35013 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35013 - m_GlyphIndex: 35016 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35023 - m_GlyphIndex: 35026 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35029 - m_GlyphIndex: 35032 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35033 - m_GlyphIndex: 35036 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35036 - m_GlyphIndex: 35039 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35044 - m_GlyphIndex: 35047 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35059 - m_GlyphIndex: 35062 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35064 - m_GlyphIndex: 35067 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35065 - m_GlyphIndex: 35068 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35069 - m_GlyphIndex: 35072 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35074 - m_GlyphIndex: 35077 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35076 - m_GlyphIndex: 35079 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35079 - m_GlyphIndex: 35082 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35088 - m_GlyphIndex: 35091 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35090 - m_GlyphIndex: 35093 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35109 - m_GlyphIndex: 35112 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35114 - m_GlyphIndex: 35117 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35167 - m_GlyphIndex: 35170 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35186 - m_GlyphIndex: 35189 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35199 - m_GlyphIndex: 35202 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35201 - m_GlyphIndex: 35204 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35206 - m_GlyphIndex: 35209 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35211 - m_GlyphIndex: 35214 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35215 - m_GlyphIndex: 35218 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35222 - m_GlyphIndex: 35225 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35223 - m_GlyphIndex: 35226 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35226 - m_GlyphIndex: 35229 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35239 - m_GlyphIndex: 35242 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35251 - m_GlyphIndex: 35254 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35265 - m_GlyphIndex: 35268 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35266 - m_GlyphIndex: 35269 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35268 - m_GlyphIndex: 35271 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35269 - m_GlyphIndex: 35272 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35270 - m_GlyphIndex: 35273 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35272 - m_GlyphIndex: 35275 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35273 - m_GlyphIndex: 35276 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35282 - m_GlyphIndex: 35285 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35299 - m_GlyphIndex: 35302 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35302 - m_GlyphIndex: 35305 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35328 - m_GlyphIndex: 35331 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35336 - m_GlyphIndex: 35339 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35347 - m_GlyphIndex: 35350 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35352 - m_GlyphIndex: 35355 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35357 - m_GlyphIndex: 35360 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35373 - m_GlyphIndex: 35376 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35377 - m_GlyphIndex: 35380 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35379 - m_GlyphIndex: 35382 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35386 - m_GlyphIndex: 35389 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35388 - m_GlyphIndex: 35391 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35413 - m_GlyphIndex: 35416 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35430 - m_GlyphIndex: 35433 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35440 - m_GlyphIndex: 35443 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35441 - m_GlyphIndex: 35444 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35442 - m_GlyphIndex: 35445 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35443 - m_GlyphIndex: 35446 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35465 - m_GlyphIndex: 35468 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35466 - m_GlyphIndex: 35469 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35469 - m_GlyphIndex: 35472 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35475 - m_GlyphIndex: 35478 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35486 - m_GlyphIndex: 35489 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35492 - m_GlyphIndex: 35495 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35500 - m_GlyphIndex: 35503 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35501 - m_GlyphIndex: 35504 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35504 - m_GlyphIndex: 35507 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35519 - m_GlyphIndex: 35522 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35527 - m_GlyphIndex: 35530 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35531 - m_GlyphIndex: 35534 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35542 - m_GlyphIndex: 35545 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35558 - m_GlyphIndex: 35561 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35613 - m_GlyphIndex: 35616 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35672 - m_GlyphIndex: 35675 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35686 - m_GlyphIndex: 35689 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35692 - m_GlyphIndex: 35695 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35696 - m_GlyphIndex: 35699 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35703 - m_GlyphIndex: 35706 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35745 - m_GlyphIndex: 35748 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35746 - m_GlyphIndex: 35749 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35748 - m_GlyphIndex: 35751 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35749 - m_GlyphIndex: 35752 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35752 - m_GlyphIndex: 35755 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35753 - m_GlyphIndex: 35756 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35757 - m_GlyphIndex: 35760 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35758 - m_GlyphIndex: 35761 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35759 - m_GlyphIndex: 35762 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35760 - m_GlyphIndex: 35763 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35762 - m_GlyphIndex: 35765 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35763 - m_GlyphIndex: 35766 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35766 - m_GlyphIndex: 35769 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35768 - m_GlyphIndex: 35771 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35769 - m_GlyphIndex: 35772 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35770 - m_GlyphIndex: 35773 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35772 - m_GlyphIndex: 35775 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35773 - m_GlyphIndex: 35776 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35774 - m_GlyphIndex: 35777 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35775 - m_GlyphIndex: 35778 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35776 - m_GlyphIndex: 35779 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35777 - m_GlyphIndex: 35780 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35780 - m_GlyphIndex: 35783 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35782 - m_GlyphIndex: 35785 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35784 - m_GlyphIndex: 35787 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35785 - m_GlyphIndex: 35788 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35786 - m_GlyphIndex: 35789 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35789 - m_GlyphIndex: 35792 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35793 - m_GlyphIndex: 35796 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35797 - m_GlyphIndex: 35800 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35799 - m_GlyphIndex: 35802 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35802 - m_GlyphIndex: 35805 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35805 - m_GlyphIndex: 35808 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35806 - m_GlyphIndex: 35809 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35809 - m_GlyphIndex: 35812 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35810 - m_GlyphIndex: 35813 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35813 - m_GlyphIndex: 35816 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35814 - m_GlyphIndex: 35817 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35819 - m_GlyphIndex: 35822 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35820 - m_GlyphIndex: 35823 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35821 - m_GlyphIndex: 35824 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35823 - m_GlyphIndex: 35826 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35825 - m_GlyphIndex: 35828 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35826 - m_GlyphIndex: 35829 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35828 - m_GlyphIndex: 35831 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35829 - m_GlyphIndex: 35832 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35831 - m_GlyphIndex: 35834 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35832 - m_GlyphIndex: 35835 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35834 - m_GlyphIndex: 35837 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35835 - m_GlyphIndex: 35838 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35837 - m_GlyphIndex: 35840 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35838 - m_GlyphIndex: 35841 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35841 - m_GlyphIndex: 35844 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35843 - m_GlyphIndex: 35846 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35845 - m_GlyphIndex: 35848 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35846 - m_GlyphIndex: 35849 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35848 - m_GlyphIndex: 35851 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35850 - m_GlyphIndex: 35853 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35851 - m_GlyphIndex: 35854 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35853 - m_GlyphIndex: 35856 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35854 - m_GlyphIndex: 35857 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35856 - m_GlyphIndex: 35859 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35859 - m_GlyphIndex: 35862 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35866 - m_GlyphIndex: 35869 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35868 - m_GlyphIndex: 35871 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35874 - m_GlyphIndex: 35877 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35875 - m_GlyphIndex: 35878 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35876 - m_GlyphIndex: 35879 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35878 - m_GlyphIndex: 35881 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35880 - m_GlyphIndex: 35883 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35884 - m_GlyphIndex: 35887 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35885 - m_GlyphIndex: 35888 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35889 - m_GlyphIndex: 35892 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35892 - m_GlyphIndex: 35895 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35895 - m_GlyphIndex: 35898 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35905 - m_GlyphIndex: 35908 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35910 - m_GlyphIndex: 35913 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35914 - m_GlyphIndex: 35917 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35916 - m_GlyphIndex: 35919 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35930 - m_GlyphIndex: 35933 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35937 - m_GlyphIndex: 35940 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35946 - m_GlyphIndex: 35949 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35947 - m_GlyphIndex: 35950 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35961 - m_GlyphIndex: 35964 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35962 - m_GlyphIndex: 35965 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 35980 - m_GlyphIndex: 35983 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36000 - m_GlyphIndex: 36003 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36009 - m_GlyphIndex: 36012 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36012 - m_GlyphIndex: 36015 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36020 - m_GlyphIndex: 36023 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36023 - m_GlyphIndex: 36026 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36027 - m_GlyphIndex: 36030 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36028 - m_GlyphIndex: 36031 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36039 - m_GlyphIndex: 36042 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36066 - m_GlyphIndex: 36069 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36074 - m_GlyphIndex: 36077 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36101 - m_GlyphIndex: 36104 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36125 - m_GlyphIndex: 36128 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36126 - m_GlyphIndex: 36129 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36127 - m_GlyphIndex: 36130 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36129 - m_GlyphIndex: 36132 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36130 - m_GlyphIndex: 36133 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36131 - m_GlyphIndex: 36134 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36132 - m_GlyphIndex: 36135 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36133 - m_GlyphIndex: 36136 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36134 - m_GlyphIndex: 36137 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36135 - m_GlyphIndex: 36138 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36136 - m_GlyphIndex: 36139 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36137 - m_GlyphIndex: 36140 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36138 - m_GlyphIndex: 36141 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36139 - m_GlyphIndex: 36142 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36140 - m_GlyphIndex: 36143 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36141 - m_GlyphIndex: 36144 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36142 - m_GlyphIndex: 36145 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36143 - m_GlyphIndex: 36146 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36144 - m_GlyphIndex: 36147 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36145 - m_GlyphIndex: 36148 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36148 - m_GlyphIndex: 36151 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36149 - m_GlyphIndex: 36152 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36151 - m_GlyphIndex: 36154 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36152 - m_GlyphIndex: 36155 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36153 - m_GlyphIndex: 36156 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36154 - m_GlyphIndex: 36157 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36155 - m_GlyphIndex: 36158 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36156 - m_GlyphIndex: 36159 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36158 - m_GlyphIndex: 36161 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36159 - m_GlyphIndex: 36162 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36161 - m_GlyphIndex: 36164 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36162 - m_GlyphIndex: 36165 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36163 - m_GlyphIndex: 36166 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36164 - m_GlyphIndex: 36167 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36171 - m_GlyphIndex: 36174 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36172 - m_GlyphIndex: 36175 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36174 - m_GlyphIndex: 36177 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36175 - m_GlyphIndex: 36178 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36176 - m_GlyphIndex: 36179 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36180 - m_GlyphIndex: 36183 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36182 - m_GlyphIndex: 36185 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36184 - m_GlyphIndex: 36187 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36186 - m_GlyphIndex: 36189 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36187 - m_GlyphIndex: 36190 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36190 - m_GlyphIndex: 36193 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36192 - m_GlyphIndex: 36195 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36193 - m_GlyphIndex: 36196 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36194 - m_GlyphIndex: 36197 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36195 - m_GlyphIndex: 36198 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36196 - m_GlyphIndex: 36199 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36198 - m_GlyphIndex: 36201 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36203 - m_GlyphIndex: 36206 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36208 - m_GlyphIndex: 36211 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36212 - m_GlyphIndex: 36215 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36213 - m_GlyphIndex: 36216 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36214 - m_GlyphIndex: 36217 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36215 - m_GlyphIndex: 36218 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36225 - m_GlyphIndex: 36228 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36229 - m_GlyphIndex: 36232 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36234 - m_GlyphIndex: 36237 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36235 - m_GlyphIndex: 36238 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36255 - m_GlyphIndex: 36258 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36259 - m_GlyphIndex: 36262 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36275 - m_GlyphIndex: 36278 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36276 - m_GlyphIndex: 36279 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36286 - m_GlyphIndex: 36289 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36291 - m_GlyphIndex: 36294 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36299 - m_GlyphIndex: 36302 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36300 - m_GlyphIndex: 36303 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36305 - m_GlyphIndex: 36308 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36315 - m_GlyphIndex: 36318 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36317 - m_GlyphIndex: 36320 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36319 - m_GlyphIndex: 36322 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36321 - m_GlyphIndex: 36324 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36324 - m_GlyphIndex: 36327 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36328 - m_GlyphIndex: 36331 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36330 - m_GlyphIndex: 36333 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36335 - m_GlyphIndex: 36338 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36339 - m_GlyphIndex: 36342 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36341 - m_GlyphIndex: 36344 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36343 - m_GlyphIndex: 36346 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36346 - m_GlyphIndex: 36349 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36362 - m_GlyphIndex: 36365 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36367 - m_GlyphIndex: 36370 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36381 - m_GlyphIndex: 36384 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36386 - m_GlyphIndex: 36389 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36393 - m_GlyphIndex: 36396 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36394 - m_GlyphIndex: 36397 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36398 - m_GlyphIndex: 36401 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36401 - m_GlyphIndex: 36404 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36418 - m_GlyphIndex: 36421 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36420 - m_GlyphIndex: 36423 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36424 - m_GlyphIndex: 36427 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36427 - m_GlyphIndex: 36430 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36454 - m_GlyphIndex: 36457 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36460 - m_GlyphIndex: 36463 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36461 - m_GlyphIndex: 36464 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36466 - m_GlyphIndex: 36469 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36481 - m_GlyphIndex: 36484 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36493 - m_GlyphIndex: 36496 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36495 - m_GlyphIndex: 36498 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36523 - m_GlyphIndex: 36526 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36524 - m_GlyphIndex: 36527 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36527 - m_GlyphIndex: 36530 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36530 - m_GlyphIndex: 36533 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36538 - m_GlyphIndex: 36541 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36554 - m_GlyphIndex: 36557 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36578 - m_GlyphIndex: 36581 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36605 - m_GlyphIndex: 36608 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36611 - m_GlyphIndex: 36614 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36617 - m_GlyphIndex: 36620 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36637 - m_GlyphIndex: 36640 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36650 - m_GlyphIndex: 36653 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36676 - m_GlyphIndex: 36679 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36685 - m_GlyphIndex: 36688 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36710 - m_GlyphIndex: 36713 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36711 - m_GlyphIndex: 36714 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36712 - m_GlyphIndex: 36715 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36713 - m_GlyphIndex: 36716 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36716 - m_GlyphIndex: 36719 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36718 - m_GlyphIndex: 36721 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36719 - m_GlyphIndex: 36722 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36720 - m_GlyphIndex: 36723 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36721 - m_GlyphIndex: 36724 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36724 - m_GlyphIndex: 36727 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36731 - m_GlyphIndex: 36734 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36733 - m_GlyphIndex: 36736 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36735 - m_GlyphIndex: 36738 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36739 - m_GlyphIndex: 36742 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36741 - m_GlyphIndex: 36744 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36742 - m_GlyphIndex: 36745 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36744 - m_GlyphIndex: 36747 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36745 - m_GlyphIndex: 36748 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36752 - m_GlyphIndex: 36755 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36753 - m_GlyphIndex: 36756 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36755 - m_GlyphIndex: 36758 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36758 - m_GlyphIndex: 36761 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36759 - m_GlyphIndex: 36762 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36760 - m_GlyphIndex: 36763 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36761 - m_GlyphIndex: 36764 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36763 - m_GlyphIndex: 36766 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36764 - m_GlyphIndex: 36767 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36766 - m_GlyphIndex: 36769 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36767 - m_GlyphIndex: 36770 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36771 - m_GlyphIndex: 36774 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36776 - m_GlyphIndex: 36779 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36777 - m_GlyphIndex: 36780 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36779 - m_GlyphIndex: 36782 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36784 - m_GlyphIndex: 36787 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36785 - m_GlyphIndex: 36788 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36793 - m_GlyphIndex: 36796 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36794 - m_GlyphIndex: 36797 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36795 - m_GlyphIndex: 36798 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36796 - m_GlyphIndex: 36799 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36797 - m_GlyphIndex: 36800 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36798 - m_GlyphIndex: 36801 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36799 - m_GlyphIndex: 36802 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36801 - m_GlyphIndex: 36804 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36802 - m_GlyphIndex: 36805 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36804 - m_GlyphIndex: 36807 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36805 - m_GlyphIndex: 36808 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36807 - m_GlyphIndex: 36810 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36808 - m_GlyphIndex: 36811 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36814 - m_GlyphIndex: 36817 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36816 - m_GlyphIndex: 36819 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36817 - m_GlyphIndex: 36820 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36820 - m_GlyphIndex: 36823 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36824 - m_GlyphIndex: 36827 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36825 - m_GlyphIndex: 36828 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36827 - m_GlyphIndex: 36830 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36828 - m_GlyphIndex: 36831 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36829 - m_GlyphIndex: 36832 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36830 - m_GlyphIndex: 36833 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36831 - m_GlyphIndex: 36834 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36834 - m_GlyphIndex: 36837 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36842 - m_GlyphIndex: 36845 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36843 - m_GlyphIndex: 36846 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36845 - m_GlyphIndex: 36848 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36848 - m_GlyphIndex: 36851 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36855 - m_GlyphIndex: 36858 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36857 - m_GlyphIndex: 36860 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36861 - m_GlyphIndex: 36864 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36864 - m_GlyphIndex: 36867 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36865 - m_GlyphIndex: 36868 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36866 - m_GlyphIndex: 36869 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36867 - m_GlyphIndex: 36870 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36870 - m_GlyphIndex: 36873 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36873 - m_GlyphIndex: 36876 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36874 - m_GlyphIndex: 36877 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36879 - m_GlyphIndex: 36882 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36880 - m_GlyphIndex: 36883 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36882 - m_GlyphIndex: 36885 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36884 - m_GlyphIndex: 36887 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36887 - m_GlyphIndex: 36890 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36890 - m_GlyphIndex: 36893 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36891 - m_GlyphIndex: 36894 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36893 - m_GlyphIndex: 36896 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36894 - m_GlyphIndex: 36897 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36895 - m_GlyphIndex: 36898 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36896 - m_GlyphIndex: 36899 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36898 - m_GlyphIndex: 36901 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36899 - m_GlyphIndex: 36902 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36910 - m_GlyphIndex: 36913 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36913 - m_GlyphIndex: 36916 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36914 - m_GlyphIndex: 36917 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36920 - m_GlyphIndex: 36923 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36923 - m_GlyphIndex: 36926 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36924 - m_GlyphIndex: 36927 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36926 - m_GlyphIndex: 36929 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36930 - m_GlyphIndex: 36933 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36933 - m_GlyphIndex: 36936 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36935 - m_GlyphIndex: 36938 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36938 - m_GlyphIndex: 36941 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36939 - m_GlyphIndex: 36942 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36941 - m_GlyphIndex: 36944 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36942 - m_GlyphIndex: 36945 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36943 - m_GlyphIndex: 36946 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36947 - m_GlyphIndex: 36950 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36948 - m_GlyphIndex: 36951 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36949 - m_GlyphIndex: 36952 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36951 - m_GlyphIndex: 36954 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36960 - m_GlyphIndex: 36963 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36963 - m_GlyphIndex: 36966 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36965 - m_GlyphIndex: 36968 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36969 - m_GlyphIndex: 36972 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36973 - m_GlyphIndex: 36976 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36974 - m_GlyphIndex: 36977 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36981 - m_GlyphIndex: 36984 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36984 - m_GlyphIndex: 36987 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36991 - m_GlyphIndex: 36994 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 36992 - m_GlyphIndex: 36995 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37009 - m_GlyphIndex: 37012 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37011 - m_GlyphIndex: 37014 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37027 - m_GlyphIndex: 37030 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37030 - m_GlyphIndex: 37033 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37034 - m_GlyphIndex: 37037 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37038 - m_GlyphIndex: 37041 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37051 - m_GlyphIndex: 37054 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37057 - m_GlyphIndex: 37060 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37066 - m_GlyphIndex: 37069 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37070 - m_GlyphIndex: 37073 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37073 - m_GlyphIndex: 37076 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37096 - m_GlyphIndex: 37099 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37101 - m_GlyphIndex: 37104 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37117 - m_GlyphIndex: 37120 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37122 - m_GlyphIndex: 37125 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37145 - m_GlyphIndex: 37148 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37193 - m_GlyphIndex: 37196 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37196 - m_GlyphIndex: 37199 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37197 - m_GlyphIndex: 37200 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37202 - m_GlyphIndex: 37205 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37207 - m_GlyphIndex: 37210 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37213 - m_GlyphIndex: 37216 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37219 - m_GlyphIndex: 37222 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37221 - m_GlyphIndex: 37224 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37226 - m_GlyphIndex: 37229 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37228 - m_GlyphIndex: 37231 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37233 - m_GlyphIndex: 37236 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37237 - m_GlyphIndex: 37240 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37239 - m_GlyphIndex: 37242 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37240 - m_GlyphIndex: 37243 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37247 - m_GlyphIndex: 37250 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37255 - m_GlyphIndex: 37258 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37257 - m_GlyphIndex: 37260 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37259 - m_GlyphIndex: 37262 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37266 - m_GlyphIndex: 37269 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37319 - m_GlyphIndex: 37322 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37320 - m_GlyphIndex: 37323 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37322 - m_GlyphIndex: 37325 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37324 - m_GlyphIndex: 37327 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37325 - m_GlyphIndex: 37328 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37326 - m_GlyphIndex: 37329 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37327 - m_GlyphIndex: 37330 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37329 - m_GlyphIndex: 37332 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37336 - m_GlyphIndex: 37339 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37341 - m_GlyphIndex: 37344 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37389 - m_GlyphIndex: 37392 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37474 - m_GlyphIndex: 37477 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37492 - m_GlyphIndex: 37495 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37628 - m_GlyphIndex: 37631 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37638 - m_GlyphIndex: 37641 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37682 - m_GlyphIndex: 37685 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37806 - m_GlyphIndex: 37809 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 37857 - m_GlyphIndex: 37860 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38024 - m_GlyphIndex: 38027 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38025 - m_GlyphIndex: 38028 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38035 - m_GlyphIndex: 38038 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38041 - m_GlyphIndex: 38044 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38045 - m_GlyphIndex: 38048 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38046 - m_GlyphIndex: 38049 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38047 - m_GlyphIndex: 38050 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38048 - m_GlyphIndex: 38051 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38050 - m_GlyphIndex: 38053 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38053 - m_GlyphIndex: 38056 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38054 - m_GlyphIndex: 38057 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38055 - m_GlyphIndex: 38058 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38057 - m_GlyphIndex: 38060 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38062 - m_GlyphIndex: 38065 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38065 - m_GlyphIndex: 38068 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38067 - m_GlyphIndex: 38070 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38075 - m_GlyphIndex: 38078 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38078 - m_GlyphIndex: 38081 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38081 - m_GlyphIndex: 38084 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38083 - m_GlyphIndex: 38086 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38085 - m_GlyphIndex: 38088 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38086 - m_GlyphIndex: 38089 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38096 - m_GlyphIndex: 38099 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38107 - m_GlyphIndex: 38110 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38108 - m_GlyphIndex: 38111 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38109 - m_GlyphIndex: 38112 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38124 - m_GlyphIndex: 38127 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38125 - m_GlyphIndex: 38128 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38130 - m_GlyphIndex: 38133 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38134 - m_GlyphIndex: 38137 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38136 - m_GlyphIndex: 38139 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38138 - m_GlyphIndex: 38141 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38142 - m_GlyphIndex: 38145 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38144 - m_GlyphIndex: 38147 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38145 - m_GlyphIndex: 38148 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38148 - m_GlyphIndex: 38151 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38149 - m_GlyphIndex: 38152 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38152 - m_GlyphIndex: 38155 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38155 - m_GlyphIndex: 38158 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38156 - m_GlyphIndex: 38159 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38160 - m_GlyphIndex: 38163 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38169 - m_GlyphIndex: 38172 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38170 - m_GlyphIndex: 38173 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38177 - m_GlyphIndex: 38180 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38179 - m_GlyphIndex: 38182 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38180 - m_GlyphIndex: 38183 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38181 - m_GlyphIndex: 38184 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38182 - m_GlyphIndex: 38185 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38190 - m_GlyphIndex: 38193 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38191 - m_GlyphIndex: 38194 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38192 - m_GlyphIndex: 38195 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38201 - m_GlyphIndex: 38204 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38203 - m_GlyphIndex: 38206 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38208 - m_GlyphIndex: 38211 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38215 - m_GlyphIndex: 38218 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38221 - m_GlyphIndex: 38224 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38224 - m_GlyphIndex: 38227 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38225 - m_GlyphIndex: 38228 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38236 - m_GlyphIndex: 38239 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38256 - m_GlyphIndex: 38259 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38262 - m_GlyphIndex: 38265 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38263 - m_GlyphIndex: 38266 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38271 - m_GlyphIndex: 38274 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38272 - m_GlyphIndex: 38275 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38281 - m_GlyphIndex: 38284 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38283 - m_GlyphIndex: 38286 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38291 - m_GlyphIndex: 38294 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38306 - m_GlyphIndex: 38309 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38322 - m_GlyphIndex: 38325 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38343 - m_GlyphIndex: 38346 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38376 - m_GlyphIndex: 38379 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38378 - m_GlyphIndex: 38381 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38381 - m_GlyphIndex: 38384 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38382 - m_GlyphIndex: 38385 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38383 - m_GlyphIndex: 38386 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38384 - m_GlyphIndex: 38387 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38386 - m_GlyphIndex: 38389 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38388 - m_GlyphIndex: 38391 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38391 - m_GlyphIndex: 38394 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38392 - m_GlyphIndex: 38395 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38393 - m_GlyphIndex: 38396 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38394 - m_GlyphIndex: 38397 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38395 - m_GlyphIndex: 38398 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38397 - m_GlyphIndex: 38400 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38400 - m_GlyphIndex: 38403 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38401 - m_GlyphIndex: 38404 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38405 - m_GlyphIndex: 38408 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38408 - m_GlyphIndex: 38411 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38414 - m_GlyphIndex: 38417 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38416 - m_GlyphIndex: 38419 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38420 - m_GlyphIndex: 38423 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38431 - m_GlyphIndex: 38434 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38449 - m_GlyphIndex: 38452 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38450 - m_GlyphIndex: 38453 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38451 - m_GlyphIndex: 38454 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38452 - m_GlyphIndex: 38455 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38453 - m_GlyphIndex: 38456 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38454 - m_GlyphIndex: 38457 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38459 - m_GlyphIndex: 38462 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38463 - m_GlyphIndex: 38466 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38468 - m_GlyphIndex: 38471 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38469 - m_GlyphIndex: 38472 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38470 - m_GlyphIndex: 38473 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38472 - m_GlyphIndex: 38475 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38475 - m_GlyphIndex: 38478 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38476 - m_GlyphIndex: 38479 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38477 - m_GlyphIndex: 38480 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38480 - m_GlyphIndex: 38483 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38485 - m_GlyphIndex: 38488 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38497 - m_GlyphIndex: 38500 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38498 - m_GlyphIndex: 38501 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38499 - m_GlyphIndex: 38502 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38500 - m_GlyphIndex: 38503 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38501 - m_GlyphIndex: 38504 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38504 - m_GlyphIndex: 38507 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38505 - m_GlyphIndex: 38508 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38506 - m_GlyphIndex: 38509 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38517 - m_GlyphIndex: 38520 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38518 - m_GlyphIndex: 38521 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38519 - m_GlyphIndex: 38522 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38522 - m_GlyphIndex: 38525 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38525 - m_GlyphIndex: 38528 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38533 - m_GlyphIndex: 38536 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38534 - m_GlyphIndex: 38537 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38539 - m_GlyphIndex: 38542 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38542 - m_GlyphIndex: 38545 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38543 - m_GlyphIndex: 38546 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38544 - m_GlyphIndex: 38547 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38548 - m_GlyphIndex: 38551 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38552 - m_GlyphIndex: 38555 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38553 - m_GlyphIndex: 38556 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38555 - m_GlyphIndex: 38558 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38556 - m_GlyphIndex: 38559 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38560 - m_GlyphIndex: 38563 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38567 - m_GlyphIndex: 38570 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38582 - m_GlyphIndex: 38585 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38583 - m_GlyphIndex: 38586 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38590 - m_GlyphIndex: 38593 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38592 - m_GlyphIndex: 38595 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38593 - m_GlyphIndex: 38596 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38596 - m_GlyphIndex: 38599 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38597 - m_GlyphIndex: 38600 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38598 - m_GlyphIndex: 38601 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38599 - m_GlyphIndex: 38602 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38604 - m_GlyphIndex: 38607 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38607 - m_GlyphIndex: 38610 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38609 - m_GlyphIndex: 38612 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38613 - m_GlyphIndex: 38616 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38626 - m_GlyphIndex: 38629 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38627 - m_GlyphIndex: 38630 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38632 - m_GlyphIndex: 38635 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38634 - m_GlyphIndex: 38637 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38642 - m_GlyphIndex: 38645 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38643 - m_GlyphIndex: 38646 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38646 - m_GlyphIndex: 38649 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38647 - m_GlyphIndex: 38650 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38649 - m_GlyphIndex: 38652 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38651 - m_GlyphIndex: 38654 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38654 - m_GlyphIndex: 38657 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38656 - m_GlyphIndex: 38659 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38660 - m_GlyphIndex: 38663 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38663 - m_GlyphIndex: 38666 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38665 - m_GlyphIndex: 38668 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38666 - m_GlyphIndex: 38669 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38669 - m_GlyphIndex: 38672 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38670 - m_GlyphIndex: 38673 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38675 - m_GlyphIndex: 38678 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38684 - m_GlyphIndex: 38687 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38686 - m_GlyphIndex: 38689 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38695 - m_GlyphIndex: 38698 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38706 - m_GlyphIndex: 38709 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38712 - m_GlyphIndex: 38715 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38713 - m_GlyphIndex: 38716 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38738 - m_GlyphIndex: 38741 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38742 - m_GlyphIndex: 38745 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38745 - m_GlyphIndex: 38748 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38750 - m_GlyphIndex: 38753 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38752 - m_GlyphIndex: 38755 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38753 - m_GlyphIndex: 38756 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38754 - m_GlyphIndex: 38757 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38761 - m_GlyphIndex: 38764 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38772 - m_GlyphIndex: 38775 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38774 - m_GlyphIndex: 38777 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38795 - m_GlyphIndex: 38798 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38797 - m_GlyphIndex: 38800 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38816 - m_GlyphIndex: 38819 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38829 - m_GlyphIndex: 38832 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38886 - m_GlyphIndex: 38889 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38887 - m_GlyphIndex: 38890 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38889 - m_GlyphIndex: 38892 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38893 - m_GlyphIndex: 38896 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38899 - m_GlyphIndex: 38902 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38901 - m_GlyphIndex: 38904 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38911 - m_GlyphIndex: 38914 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38915 - m_GlyphIndex: 38918 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38917 - m_GlyphIndex: 38920 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38929 - m_GlyphIndex: 38932 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38957 - m_GlyphIndex: 38960 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38971 - m_GlyphIndex: 38974 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38972 - m_GlyphIndex: 38975 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38988 - m_GlyphIndex: 38991 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38989 - m_GlyphIndex: 38992 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 38996 - m_GlyphIndex: 38999 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39000 - m_GlyphIndex: 39003 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39006 - m_GlyphIndex: 39009 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39015 - m_GlyphIndex: 39018 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39029 - m_GlyphIndex: 39032 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39030 - m_GlyphIndex: 39033 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39031 - m_GlyphIndex: 39034 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39033 - m_GlyphIndex: 39036 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39034 - m_GlyphIndex: 39037 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39035 - m_GlyphIndex: 39038 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39037 - m_GlyphIndex: 39040 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39038 - m_GlyphIndex: 39041 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39039 - m_GlyphIndex: 39042 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39041 - m_GlyphIndex: 39044 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39042 - m_GlyphIndex: 39045 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39044 - m_GlyphIndex: 39047 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39045 - m_GlyphIndex: 39048 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39046 - m_GlyphIndex: 39049 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39047 - m_GlyphIndex: 39050 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39048 - m_GlyphIndex: 39051 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39050 - m_GlyphIndex: 39053 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39057 - m_GlyphIndex: 39060 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39059 - m_GlyphIndex: 39062 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39062 - m_GlyphIndex: 39065 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39063 - m_GlyphIndex: 39066 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39064 - m_GlyphIndex: 39067 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39068 - m_GlyphIndex: 39071 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39069 - m_GlyphIndex: 39072 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39072 - m_GlyphIndex: 39075 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39076 - m_GlyphIndex: 39079 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39080 - m_GlyphIndex: 39083 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39118 - m_GlyphIndex: 39121 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39125 - m_GlyphIndex: 39128 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39128 - m_GlyphIndex: 39131 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39131 - m_GlyphIndex: 39134 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39134 - m_GlyphIndex: 39137 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39135 - m_GlyphIndex: 39138 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39154 - m_GlyphIndex: 39157 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39184 - m_GlyphIndex: 39187 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39208 - m_GlyphIndex: 39211 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39269 - m_GlyphIndex: 39272 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39277 - m_GlyphIndex: 39280 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39278 - m_GlyphIndex: 39281 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39280 - m_GlyphIndex: 39283 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39281 - m_GlyphIndex: 39284 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39282 - m_GlyphIndex: 39285 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39285 - m_GlyphIndex: 39288 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39286 - m_GlyphIndex: 39289 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39290 - m_GlyphIndex: 39293 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39292 - m_GlyphIndex: 39295 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39295 - m_GlyphIndex: 39298 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39297 - m_GlyphIndex: 39300 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39301 - m_GlyphIndex: 39304 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39302 - m_GlyphIndex: 39305 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39304 - m_GlyphIndex: 39307 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39307 - m_GlyphIndex: 39310 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39309 - m_GlyphIndex: 39312 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39311 - m_GlyphIndex: 39314 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39314 - m_GlyphIndex: 39317 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39318 - m_GlyphIndex: 39321 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39321 - m_GlyphIndex: 39324 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39336 - m_GlyphIndex: 39339 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39340 - m_GlyphIndex: 39343 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39347 - m_GlyphIndex: 39350 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39364 - m_GlyphIndex: 39367 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39366 - m_GlyphIndex: 39369 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39442 - m_GlyphIndex: 39445 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39443 - m_GlyphIndex: 39446 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39532 - m_GlyphIndex: 39535 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39534 - m_GlyphIndex: 39537 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39535 - m_GlyphIndex: 39538 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39536 - m_GlyphIndex: 39539 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39537 - m_GlyphIndex: 39540 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39539 - m_GlyphIndex: 39542 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39540 - m_GlyphIndex: 39543 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39542 - m_GlyphIndex: 39545 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39545 - m_GlyphIndex: 39548 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39547 - m_GlyphIndex: 39550 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39548 - m_GlyphIndex: 39551 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39550 - m_GlyphIndex: 39553 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39554 - m_GlyphIndex: 39557 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39556 - m_GlyphIndex: 39559 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39558 - m_GlyphIndex: 39561 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39559 - m_GlyphIndex: 39562 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39564 - m_GlyphIndex: 39567 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39567 - m_GlyphIndex: 39570 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39569 - m_GlyphIndex: 39572 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39575 - m_GlyphIndex: 39578 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39578 - m_GlyphIndex: 39581 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39585 - m_GlyphIndex: 39588 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39588 - m_GlyphIndex: 39591 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39592 - m_GlyphIndex: 39595 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39635 - m_GlyphIndex: 39638 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39640 - m_GlyphIndex: 39643 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39699 - m_GlyphIndex: 39702 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39729 - m_GlyphIndex: 39732 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39740 - m_GlyphIndex: 39743 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39745 - m_GlyphIndex: 39748 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39746 - m_GlyphIndex: 39749 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39748 - m_GlyphIndex: 39751 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39749 - m_GlyphIndex: 39752 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39759 - m_GlyphIndex: 39762 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39764 - m_GlyphIndex: 39767 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39770 - m_GlyphIndex: 39773 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 39854 - m_GlyphIndex: 39857 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40060 - m_GlyphIndex: 40063 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40065 - m_GlyphIndex: 40068 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40077 - m_GlyphIndex: 40080 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40092 - m_GlyphIndex: 40095 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40100 - m_GlyphIndex: 40103 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40104 - m_GlyphIndex: 40107 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40107 - m_GlyphIndex: 40110 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40120 - m_GlyphIndex: 40123 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40132 - m_GlyphIndex: 40135 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40141 - m_GlyphIndex: 40144 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40150 - m_GlyphIndex: 40153 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40158 - m_GlyphIndex: 40161 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40165 - m_GlyphIndex: 40168 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40180 - m_GlyphIndex: 40183 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40201 - m_GlyphIndex: 40204 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40474 - m_GlyphIndex: 40477 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40479 - m_GlyphIndex: 40482 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40481 - m_GlyphIndex: 40484 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40483 - m_GlyphIndex: 40486 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40485 - m_GlyphIndex: 40488 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40486 - m_GlyphIndex: 40489 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40493 - m_GlyphIndex: 40496 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40495 - m_GlyphIndex: 40498 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40499 - m_GlyphIndex: 40502 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40501 - m_GlyphIndex: 40504 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40509 - m_GlyphIndex: 40512 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40511 - m_GlyphIndex: 40514 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40515 - m_GlyphIndex: 40518 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40517 - m_GlyphIndex: 40520 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40521 - m_GlyphIndex: 40524 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40522 - m_GlyphIndex: 40525 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40527 - m_GlyphIndex: 40530 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40548 - m_GlyphIndex: 40551 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40550 - m_GlyphIndex: 40553 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40560 - m_GlyphIndex: 40563 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40575 - m_GlyphIndex: 40578 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40599 - m_GlyphIndex: 40602 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40614 - m_GlyphIndex: 40617 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40635 - m_GlyphIndex: 40638 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40644 - m_GlyphIndex: 40647 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40654 - m_GlyphIndex: 40657 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40657 - m_GlyphIndex: 40660 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40658 - m_GlyphIndex: 40661 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40660 - m_GlyphIndex: 40663 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40664 - m_GlyphIndex: 40667 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40665 - m_GlyphIndex: 40668 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40687 - m_GlyphIndex: 40690 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40718 - m_GlyphIndex: 40721 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40723 - m_GlyphIndex: 40726 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40736 - m_GlyphIndex: 40739 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40763 - m_GlyphIndex: 40766 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40784 - m_GlyphIndex: 40787 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40831 - m_GlyphIndex: 40834 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40836 - m_GlyphIndex: 40839 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40857 - m_GlyphIndex: 40860 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40863 - m_GlyphIndex: 40866 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 44058 - m_GlyphIndex: 44061 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 44228 - m_GlyphIndex: 44231 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 44520 - m_GlyphIndex: 44523 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 44963 - m_GlyphIndex: 44966 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 45540 - m_GlyphIndex: 45543 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 45893 - m_GlyphIndex: 45896 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 46124 - m_GlyphIndex: 46127 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 46771 - m_GlyphIndex: 46774 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 47016 - m_GlyphIndex: 47019 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 47880 - m_GlyphIndex: 47883 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 48628 - m_GlyphIndex: 48631 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 48941 - m_GlyphIndex: 48944 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 49417 - m_GlyphIndex: 49420 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 49587 - m_GlyphIndex: 49590 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 49669 - m_GlyphIndex: 49672 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 49770 - m_GlyphIndex: 49773 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 49895 - m_GlyphIndex: 49898 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 50030 - m_GlyphIndex: 50033 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 50041 - m_GlyphIndex: 50044 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 50211 - m_GlyphIndex: 50214 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 54205 - m_GlyphIndex: 54208 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 54406 - m_GlyphIndex: 54409 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 54515 - m_GlyphIndex: 54518 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 54517 - m_GlyphIndex: 54520 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 65281 - m_GlyphIndex: 56820 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 65288 - m_GlyphIndex: 56827 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 65289 - m_GlyphIndex: 56828 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 65292 - m_GlyphIndex: 56831 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 65306 - m_GlyphIndex: 56845 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 65307 - m_GlyphIndex: 56846 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 65311 - m_GlyphIndex: 56850 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 65533 - m_GlyphIndex: 57072 - m_Scale: 1 - m_AtlasTextures: - - {fileID: -5022517894881243634} - m_AtlasTextureIndex: 0 - m_IsMultiAtlasTexturesEnabled: 0 - m_ClearDynamicDataOnBuild: 0 - m_UsedGlyphRects: - - m_X: 0 - m_Y: 0 - m_Width: 26 - m_Height: 26 - - m_X: 0 - m_Y: 26 - m_Width: 26 - m_Height: 26 - - m_X: 0 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 442 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 468 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 494 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 520 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 546 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 572 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 598 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 624 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 650 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 676 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 702 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 728 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 754 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 780 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 806 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 832 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 858 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 884 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 910 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 936 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 962 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 988 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1014 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1040 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1066 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1092 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1118 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1144 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1170 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1196 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1222 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1248 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1274 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1300 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1326 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1352 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1378 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1404 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1430 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1456 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1482 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1508 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1534 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1560 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1586 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1612 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1638 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1664 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1690 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1716 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1742 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1768 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1794 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1820 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1846 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1872 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1898 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1924 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1950 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 1976 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 2002 - m_Width: 25 - m_Height: 26 - - m_X: 0 - m_Y: 2028 - m_Width: 25 - m_Height: 20 - - m_X: 25 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 26 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 26 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 442 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 468 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 494 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 520 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 546 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 572 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 598 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 624 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 650 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 676 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 702 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 728 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 754 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 780 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 806 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 832 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 858 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 884 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 910 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 936 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 962 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 988 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1014 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1040 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1066 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1092 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1118 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1144 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1170 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1196 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1222 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1248 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1274 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1300 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1326 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1352 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1378 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1404 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1430 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1456 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1482 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1508 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1534 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1560 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1586 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1612 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1638 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1664 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1690 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1716 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1742 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1768 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1794 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1820 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1846 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1872 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1898 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1924 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1950 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 1976 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 2002 - m_Width: 25 - m_Height: 26 - - m_X: 25 - m_Y: 2028 - m_Width: 21 - m_Height: 20 - - m_X: 46 - m_Y: 2028 - m_Width: 20 - m_Height: 20 - - m_X: 50 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 51 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 51 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 442 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 468 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 494 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 520 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 546 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 572 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 598 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 624 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 650 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 676 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 702 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 728 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 754 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 780 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 806 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 832 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 858 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 884 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 910 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 936 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 962 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 988 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1014 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1040 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1066 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1092 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1118 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1144 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1170 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1196 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1222 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1248 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1274 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1300 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1326 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1352 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1378 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1404 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1430 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1456 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1482 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1508 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1534 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1560 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1586 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1612 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1638 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1664 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1690 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1716 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1742 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1768 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1794 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1820 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1846 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1872 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1898 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1924 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1950 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 1976 - m_Width: 25 - m_Height: 26 - - m_X: 50 - m_Y: 2002 - m_Width: 25 - m_Height: 26 - - m_X: 66 - m_Y: 2028 - m_Width: 20 - m_Height: 20 - - m_X: 86 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 111 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 136 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 161 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 186 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 211 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 236 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 261 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 286 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 311 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 336 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 361 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 386 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 411 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 436 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 461 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 486 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 511 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 536 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 561 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 586 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 611 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 636 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 661 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 686 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 711 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 736 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 761 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 786 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 811 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 836 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 861 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 886 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 911 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 936 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 961 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 986 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1011 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1036 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1061 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1086 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1111 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1136 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1161 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1186 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1211 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1236 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1261 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1286 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1311 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1336 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1361 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1386 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1411 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1436 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1461 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1486 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1511 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1536 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1561 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1586 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1611 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1636 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1661 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1686 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1711 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1736 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1761 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1786 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1811 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1836 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1861 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1886 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1911 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1936 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1961 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 1986 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 2011 - m_Y: 0 - m_Width: 25 - m_Height: 26 - - m_X: 2036 - m_Y: 0 - m_Width: 12 - m_Height: 20 - - m_X: 2036 - m_Y: 20 - m_Width: 12 - m_Height: 19 - - m_X: 86 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 111 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 136 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 161 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 186 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 211 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 236 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 261 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 286 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 311 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 336 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 361 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 386 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 411 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 436 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 461 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 486 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 511 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 536 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 561 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 586 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 611 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 636 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 661 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 686 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 711 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 736 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 761 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 786 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 811 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 836 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 861 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 886 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 911 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 936 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 961 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 986 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1011 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1036 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1061 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1086 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1111 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1136 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1161 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1186 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1211 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1236 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1261 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1286 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1311 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1336 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1361 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1386 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1411 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1436 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1461 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1486 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1511 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1536 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1561 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1586 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1611 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1636 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1661 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1686 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1711 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1736 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1761 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1786 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1811 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1836 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1861 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1886 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1911 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1936 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1961 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 1986 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 2011 - m_Y: 26 - m_Width: 25 - m_Height: 26 - - m_X: 2036 - m_Y: 39 - m_Width: 12 - m_Height: 17 - - m_X: 86 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 52 - m_Width: 11 - m_Height: 24 - - m_X: 75 - m_Y: 76 - m_Width: 11 - m_Height: 20 - - m_X: 111 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 136 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 161 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 186 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 211 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 236 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 261 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 286 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 311 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 336 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 361 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 386 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 411 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 436 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 461 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 486 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 511 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 536 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 561 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 586 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 611 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 636 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 661 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 686 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 711 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 736 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 761 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 786 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 811 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 836 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 861 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 886 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 911 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 936 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 961 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 986 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1011 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1036 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1061 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1086 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1111 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1136 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1161 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1186 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1211 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1236 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1261 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1286 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1311 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1336 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1361 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1386 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1411 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1436 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1461 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1486 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1511 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1536 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1561 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1586 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1611 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1636 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1661 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1686 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1711 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1736 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1761 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1786 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1811 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1836 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1861 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1886 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1911 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1936 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1961 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 1986 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 2011 - m_Y: 52 - m_Width: 25 - m_Height: 26 - - m_X: 2036 - m_Y: 56 - m_Width: 12 - m_Height: 17 - - m_X: 2036 - m_Y: 73 - m_Width: 12 - m_Height: 15 - - m_X: 75 - m_Y: 96 - m_Width: 25 - m_Height: 26 - - m_X: 86 - m_Y: 78 - m_Width: 22 - m_Height: 18 - - m_X: 75 - m_Y: 122 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 148 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 174 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 200 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 226 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 252 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 278 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 304 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 330 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 356 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 382 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 408 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 434 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 460 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 486 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 512 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 538 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 564 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 590 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 616 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 642 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 668 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 694 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 720 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 746 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 772 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 798 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 824 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 850 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 876 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 902 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 928 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 954 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 980 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1006 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1032 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1058 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1084 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1110 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1136 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1162 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1188 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1214 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1240 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1266 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1292 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1318 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1344 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1370 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1396 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1422 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1448 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1474 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1500 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1526 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1552 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1578 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1604 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1630 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1656 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1682 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1708 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1734 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1760 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1786 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1812 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1838 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1864 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1890 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1916 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1942 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1968 - m_Width: 25 - m_Height: 26 - - m_X: 75 - m_Y: 1994 - m_Width: 25 - m_Height: 26 - - m_X: 86 - m_Y: 2020 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 96 - m_Width: 25 - m_Height: 26 - - m_X: 108 - m_Y: 78 - m_Width: 22 - m_Height: 18 - - m_X: 100 - m_Y: 122 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 148 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 174 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 200 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 226 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 252 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 278 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 304 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 330 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 356 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 382 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 408 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 434 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 460 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 486 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 512 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 538 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 564 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 590 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 616 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 642 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 668 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 694 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 720 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 746 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 772 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 798 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 824 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 850 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 876 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 902 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 928 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 954 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 980 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1006 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1032 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1058 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1084 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1110 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1136 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1162 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1188 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1214 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1240 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1266 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1292 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1318 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1344 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1370 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1396 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1422 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1448 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1474 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1500 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1526 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1552 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1578 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1604 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1630 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1656 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1682 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1708 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1734 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1760 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1786 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1812 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1838 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1864 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1890 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1916 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1942 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1968 - m_Width: 25 - m_Height: 26 - - m_X: 100 - m_Y: 1994 - m_Width: 25 - m_Height: 26 - - m_X: 111 - m_Y: 2020 - m_Width: 25 - m_Height: 26 - - m_X: 136 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 96 - m_Width: 11 - m_Height: 20 - - m_X: 161 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 186 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 211 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 236 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 261 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 286 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 311 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 336 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 361 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 386 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 411 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 436 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 461 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 486 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 511 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 536 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 561 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 586 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 611 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 636 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 661 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 686 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 711 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 736 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 761 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 786 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 811 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 836 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 861 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 886 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 911 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 936 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 961 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 986 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1011 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1036 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1061 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1086 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1111 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1136 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1161 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1186 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1211 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1236 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1261 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1286 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1311 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1336 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1361 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1386 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1411 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1436 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1461 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1486 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1511 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1536 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1561 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1586 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1611 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1636 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1661 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1686 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1711 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1736 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1761 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1786 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1811 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1836 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1861 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1886 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1911 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1936 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1961 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 1986 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 2011 - m_Y: 78 - m_Width: 25 - m_Height: 26 - - m_X: 2036 - m_Y: 88 - m_Width: 12 - m_Height: 15 - - m_X: 2036 - m_Y: 103 - m_Width: 12 - m_Height: 14 - - m_X: 136 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 116 - m_Width: 11 - m_Height: 14 - - m_X: 161 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 186 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 211 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 236 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 261 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 286 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 311 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 336 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 361 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 386 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 411 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 436 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 461 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 486 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 511 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 536 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 561 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 586 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 611 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 636 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 661 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 686 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 711 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 736 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 761 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 786 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 811 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 836 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 861 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 886 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 911 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 936 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 961 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 986 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1011 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1036 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1061 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1086 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1111 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1136 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1161 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1186 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1211 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1236 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1261 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1286 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1311 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1336 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1361 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1386 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1411 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1436 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1461 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1486 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1511 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1536 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1561 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1586 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1611 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1636 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1661 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1686 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1711 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1736 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1761 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1786 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1811 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1836 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1861 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1886 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1911 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1936 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1961 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 1986 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 2011 - m_Y: 104 - m_Width: 25 - m_Height: 26 - - m_X: 2036 - m_Y: 117 - m_Width: 12 - m_Height: 13 - - m_X: 125 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 442 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 468 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 494 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 520 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 546 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 572 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 598 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 624 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 650 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 676 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 702 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 728 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 754 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 780 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 806 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 832 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 858 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 884 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 910 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 936 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 962 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 988 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1014 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1040 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1066 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1092 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1118 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1144 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1170 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1196 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1222 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1248 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1274 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1300 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1326 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1352 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1378 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1404 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1430 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1456 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1482 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1508 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1534 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1560 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1586 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1612 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1638 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1664 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1690 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1716 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1742 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1768 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1794 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1820 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1846 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1872 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1898 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1924 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1950 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 1976 - m_Width: 25 - m_Height: 26 - - m_X: 125 - m_Y: 2002 - m_Width: 21 - m_Height: 18 - - m_X: 136 - m_Y: 2020 - m_Width: 25 - m_Height: 26 - - m_X: 146 - m_Y: 2002 - m_Width: 20 - m_Height: 18 - - m_X: 161 - m_Y: 2020 - m_Width: 25 - m_Height: 26 - - m_X: 186 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 166 - m_Y: 130 - m_Width: 20 - m_Height: 25 - - m_X: 166 - m_Y: 155 - m_Width: 20 - m_Height: 24 - - m_X: 150 - m_Y: 130 - m_Width: 16 - m_Height: 26 - - m_X: 150 - m_Y: 156 - m_Width: 16 - m_Height: 24 - - m_X: 150 - m_Y: 180 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 206 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 232 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 258 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 284 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 310 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 336 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 362 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 388 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 414 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 440 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 466 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 492 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 518 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 544 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 570 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 596 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 622 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 648 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 674 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 700 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 726 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 752 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 778 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 804 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 830 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 856 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 882 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 908 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 934 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 960 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 986 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1012 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1038 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1064 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1090 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1116 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1142 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1168 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1194 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1220 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1246 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1272 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1298 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1324 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1350 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1376 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1402 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1428 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1454 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1480 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1506 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1532 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1558 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1584 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1610 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1636 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1662 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1688 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1714 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1740 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1766 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1792 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1818 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1844 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1870 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1896 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1922 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1948 - m_Width: 25 - m_Height: 26 - - m_X: 150 - m_Y: 1974 - m_Width: 25 - m_Height: 26 - - m_X: 166 - m_Y: 2000 - m_Width: 20 - m_Height: 20 - - m_X: 175 - m_Y: 179 - m_Width: 25 - m_Height: 26 - - m_X: 186 - m_Y: 156 - m_Width: 25 - m_Height: 23 - - m_X: 175 - m_Y: 205 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 231 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 257 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 283 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 309 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 335 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 361 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 387 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 413 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 439 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 465 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 491 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 517 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 543 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 569 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 595 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 621 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 647 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 673 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 699 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 725 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 751 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 777 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 803 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 829 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 855 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 881 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 907 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 933 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 959 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 985 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1011 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1037 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1063 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1089 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1115 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1141 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1167 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1193 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1219 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1245 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1271 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1297 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1323 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1349 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1375 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1401 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1427 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1453 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1479 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1505 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1531 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1557 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1583 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1609 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1635 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1661 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1687 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1713 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1739 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1765 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1791 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1817 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1843 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1869 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1895 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1921 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1947 - m_Width: 25 - m_Height: 26 - - m_X: 175 - m_Y: 1973 - m_Width: 25 - m_Height: 26 - - m_X: 186 - m_Y: 1999 - m_Width: 25 - m_Height: 26 - - m_X: 186 - m_Y: 2025 - m_Width: 23 - m_Height: 23 - - m_X: 209 - m_Y: 2025 - m_Width: 23 - m_Height: 23 - - m_X: 232 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 211 - m_Y: 130 - m_Width: 21 - m_Height: 26 - - m_X: 257 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 282 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 307 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 332 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 357 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 382 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 407 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 432 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 457 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 482 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 507 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 532 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 557 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 582 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 607 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 632 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 657 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 682 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 707 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 732 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 757 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 782 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 807 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 832 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 857 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 882 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 907 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 932 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 957 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 982 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1007 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1032 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1057 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1082 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1107 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1132 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1157 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1182 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1207 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1232 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1257 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1282 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1307 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1332 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1357 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1382 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1407 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1432 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1457 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1482 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1507 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1532 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1557 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1582 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1607 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1632 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1657 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1682 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1707 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1732 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1757 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1782 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1807 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1832 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1857 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1882 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1907 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1932 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1957 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 1982 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 2007 - m_Y: 130 - m_Width: 25 - m_Height: 26 - - m_X: 2032 - m_Y: 130 - m_Width: 16 - m_Height: 24 - - m_X: 2032 - m_Y: 154 - m_Width: 16 - m_Height: 24 - - m_X: 232 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 211 - m_Y: 156 - m_Width: 21 - m_Height: 26 - - m_X: 200 - m_Y: 179 - m_Width: 11 - m_Height: 13 - - m_X: 257 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 282 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 307 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 332 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 357 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 382 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 407 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 432 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 457 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 482 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 507 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 532 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 557 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 582 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 607 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 632 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 657 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 682 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 707 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 732 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 757 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 782 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 807 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 832 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 857 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 882 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 907 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 932 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 957 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 982 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1007 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1032 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1057 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1082 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1107 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1132 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1157 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1182 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1207 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1232 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1257 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1282 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1307 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1332 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1357 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1382 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1407 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1432 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1457 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1482 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1507 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1532 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1557 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1582 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1607 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1632 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1657 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1682 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1707 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1732 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1757 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1782 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1807 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1832 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1857 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1882 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1907 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1932 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1957 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 1982 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 2007 - m_Y: 156 - m_Width: 25 - m_Height: 26 - - m_X: 2032 - m_Y: 178 - m_Width: 16 - m_Height: 24 - - m_X: 200 - m_Y: 202 - m_Width: 25 - m_Height: 26 - - m_X: 211 - m_Y: 182 - m_Width: 20 - m_Height: 20 - - m_X: 200 - m_Y: 228 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 254 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 280 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 306 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 332 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 358 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 384 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 410 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 436 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 462 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 488 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 514 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 540 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 566 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 592 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 618 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 644 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 670 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 696 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 722 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 748 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 774 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 800 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 826 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 852 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 878 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 904 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 930 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 956 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 982 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1008 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1034 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1060 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1086 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1112 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1138 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1164 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1190 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1216 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1242 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1268 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1294 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1320 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1346 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1372 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1398 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1424 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1450 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1476 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1502 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1528 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1554 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1580 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1606 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1632 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1658 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1684 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1710 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1736 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1762 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1788 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1814 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1840 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1866 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1892 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1918 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1944 - m_Width: 25 - m_Height: 26 - - m_X: 200 - m_Y: 1970 - m_Width: 25 - m_Height: 26 - - m_X: 211 - m_Y: 1996 - m_Width: 25 - m_Height: 26 - - m_X: 232 - m_Y: 2022 - m_Width: 25 - m_Height: 26 - - m_X: 257 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 236 - m_Y: 182 - m_Width: 21 - m_Height: 26 - - m_X: 225 - m_Y: 202 - m_Width: 11 - m_Height: 13 - - m_X: 282 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 307 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 332 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 357 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 382 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 407 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 432 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 457 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 482 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 507 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 532 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 557 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 582 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 607 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 632 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 657 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 682 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 707 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 732 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 757 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 782 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 807 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 832 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 857 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 882 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 907 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 932 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 957 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 982 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1007 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1032 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1057 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1082 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1107 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1132 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1157 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1182 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1207 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1232 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1257 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1282 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1307 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1332 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1357 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1382 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1407 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1432 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1457 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1482 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1507 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1532 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1557 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1582 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1607 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1632 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1657 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1682 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1707 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1732 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1757 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1782 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1807 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1832 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1857 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1882 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1907 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1932 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1957 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 1982 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 2007 - m_Y: 182 - m_Width: 25 - m_Height: 26 - - m_X: 2032 - m_Y: 202 - m_Width: 16 - m_Height: 24 - - m_X: 225 - m_Y: 226 - m_Width: 25 - m_Height: 26 - - m_X: 236 - m_Y: 208 - m_Width: 19 - m_Height: 18 - - m_X: 225 - m_Y: 215 - m_Width: 11 - m_Height: 11 - - m_X: 225 - m_Y: 252 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 278 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 304 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 330 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 356 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 382 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 408 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 434 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 460 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 486 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 512 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 538 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 564 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 590 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 616 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 642 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 668 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 694 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 720 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 746 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 772 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 798 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 824 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 850 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 876 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 902 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 928 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 954 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 980 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1006 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1032 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1058 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1084 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1110 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1136 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1162 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1188 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1214 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1240 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1266 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1292 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1318 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1344 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1370 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1396 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1422 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1448 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1474 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1500 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1526 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1552 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1578 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1604 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1630 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1656 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1682 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1708 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1734 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1760 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1786 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1812 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1838 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1864 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1890 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1916 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1942 - m_Width: 25 - m_Height: 26 - - m_X: 225 - m_Y: 1968 - m_Width: 25 - m_Height: 26 - - m_X: 236 - m_Y: 1994 - m_Width: 25 - m_Height: 26 - - m_X: 257 - m_Y: 2020 - m_Width: 25 - m_Height: 26 - - m_X: 282 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 261 - m_Y: 208 - m_Width: 21 - m_Height: 26 - - m_X: 250 - m_Y: 226 - m_Width: 11 - m_Height: 11 - - m_X: 307 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 332 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 357 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 382 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 407 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 432 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 457 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 482 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 507 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 532 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 557 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 582 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 607 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 632 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 657 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 682 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 707 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 732 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 757 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 782 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 807 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 832 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 857 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 882 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 907 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 932 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 957 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 982 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1007 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1032 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1057 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1082 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1107 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1132 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1157 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1182 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1207 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1232 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1257 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1282 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1307 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1332 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1357 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1382 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1407 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1432 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1457 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1482 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1507 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1532 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1557 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1582 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1607 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1632 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1657 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1682 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1707 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1732 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1757 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1782 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1807 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1832 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1857 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1882 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1907 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1932 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1957 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 1982 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 2007 - m_Y: 208 - m_Width: 25 - m_Height: 26 - - m_X: 2032 - m_Y: 226 - m_Width: 16 - m_Height: 24 - - m_X: 250 - m_Y: 250 - m_Width: 25 - m_Height: 26 - - m_X: 261 - m_Y: 234 - m_Width: 23 - m_Height: 16 - - m_X: 250 - m_Y: 276 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 302 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 328 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 354 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 380 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 406 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 432 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 458 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 484 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 510 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 536 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 562 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 588 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 614 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 640 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 666 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 692 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 718 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 744 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 770 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 796 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 822 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 848 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 874 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 900 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 926 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 952 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 978 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1004 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1030 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1056 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1082 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1108 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1134 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1160 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1186 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1212 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1238 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1264 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1290 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1316 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1342 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1368 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1394 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1420 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1446 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1472 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1498 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1524 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1550 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1576 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1602 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1628 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1654 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1680 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1706 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1732 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1758 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1784 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1810 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1836 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1862 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1888 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1914 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1940 - m_Width: 25 - m_Height: 26 - - m_X: 250 - m_Y: 1966 - m_Width: 25 - m_Height: 26 - - m_X: 261 - m_Y: 1992 - m_Width: 25 - m_Height: 26 - - m_X: 282 - m_Y: 2018 - m_Width: 25 - m_Height: 26 - - m_X: 307 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 284 - m_Y: 234 - m_Width: 23 - m_Height: 26 - - m_X: 332 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 357 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 382 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 407 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 432 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 457 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 482 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 507 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 532 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 557 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 582 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 607 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 632 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 657 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 682 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 707 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 732 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 757 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 782 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 807 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 832 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 857 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 882 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 907 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 932 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 957 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 982 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1007 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1032 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1057 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1082 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1107 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1132 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1157 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1182 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1207 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1232 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1257 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1282 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1307 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1332 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1357 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1382 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1407 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1432 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1457 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1482 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1507 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1532 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1557 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1582 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1607 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1632 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1657 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1682 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1707 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1732 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1757 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1782 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1807 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1832 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1857 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1882 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1907 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1932 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1957 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 1982 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 2007 - m_Y: 234 - m_Width: 25 - m_Height: 26 - - m_X: 2032 - m_Y: 250 - m_Width: 16 - m_Height: 23 - - m_X: 275 - m_Y: 273 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 260 - m_Width: 24 - m_Height: 13 - - m_X: 299 - m_Y: 260 - m_Width: 24 - m_Height: 13 - - m_X: 275 - m_Y: 299 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 325 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 351 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 377 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 403 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 429 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 455 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 481 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 507 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 533 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 559 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 585 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 611 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 637 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 663 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 689 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 715 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 741 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 767 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 793 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 819 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 845 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 871 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 897 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 923 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 949 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 975 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1001 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1027 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1053 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1079 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1105 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1131 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1157 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1183 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1209 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1235 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1261 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1287 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1313 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1339 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1365 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1391 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1417 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1443 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1469 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1495 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1521 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1547 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1573 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1599 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1625 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1651 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1677 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1703 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1729 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1755 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1781 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1807 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1833 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1859 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1885 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1911 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1937 - m_Width: 25 - m_Height: 26 - - m_X: 275 - m_Y: 1963 - m_Width: 25 - m_Height: 26 - - m_X: 286 - m_Y: 1989 - m_Width: 25 - m_Height: 26 - - m_X: 307 - m_Y: 2015 - m_Width: 25 - m_Height: 26 - - m_X: 332 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 311 - m_Y: 273 - m_Width: 21 - m_Height: 26 - - m_X: 357 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 382 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 407 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 432 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 457 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 482 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 507 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 532 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 557 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 582 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 607 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 632 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 657 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 682 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 707 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 732 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 757 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 782 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 807 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 832 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 857 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 882 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 907 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 932 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 957 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 982 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1007 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1032 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1057 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1082 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1107 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1132 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1157 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1182 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1207 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1232 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1257 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1282 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1307 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1332 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1357 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1382 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1407 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1432 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1457 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1482 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1507 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1532 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1557 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1582 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1607 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1632 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1657 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1682 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1707 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1732 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1757 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1782 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1807 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1832 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1857 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1882 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1907 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1932 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1957 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 1982 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 2007 - m_Y: 260 - m_Width: 25 - m_Height: 26 - - m_X: 2032 - m_Y: 273 - m_Width: 16 - m_Height: 22 - - m_X: 300 - m_Y: 299 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 325 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 351 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 377 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 403 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 429 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 455 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 481 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 507 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 533 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 559 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 585 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 611 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 637 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 663 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 689 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 715 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 741 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 767 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 793 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 819 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 845 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 871 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 897 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 923 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 949 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 975 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1001 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1027 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1053 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1079 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1105 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1131 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1157 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1183 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1209 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1235 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1261 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1287 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1313 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1339 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1365 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1391 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1417 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1443 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1469 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1495 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1521 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1547 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1573 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1599 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1625 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1651 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1677 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1703 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1729 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1755 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1781 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1807 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1833 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1859 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1885 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1911 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1937 - m_Width: 25 - m_Height: 26 - - m_X: 300 - m_Y: 1963 - m_Width: 25 - m_Height: 26 - - m_X: 311 - m_Y: 1989 - m_Width: 25 - m_Height: 26 - - m_X: 332 - m_Y: 2015 - m_Width: 25 - m_Height: 26 - - m_X: 357 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 332 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 382 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 407 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 432 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 457 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 482 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 507 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 532 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 557 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 582 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 607 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 632 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 657 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 682 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 707 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 732 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 757 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 782 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 807 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 832 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 857 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 882 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 907 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 932 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 957 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 982 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1007 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1032 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1057 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1082 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1107 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1132 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1157 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1182 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1207 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1232 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1257 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1282 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1307 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1332 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1357 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1382 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1407 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1432 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1457 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1482 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1507 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1532 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1557 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1582 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1607 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1632 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1657 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1682 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1707 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1732 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1757 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1782 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1807 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1832 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1857 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1882 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1907 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1932 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1957 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 1982 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 2007 - m_Y: 286 - m_Width: 25 - m_Height: 26 - - m_X: 2032 - m_Y: 295 - m_Width: 16 - m_Height: 22 - - m_X: 325 - m_Y: 317 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 343 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 369 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 395 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 421 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 447 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 473 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 499 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 525 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 551 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 577 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 603 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 629 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 655 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 681 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 707 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 733 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 759 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 785 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 811 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 837 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 863 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 889 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 915 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 941 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 967 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 993 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1019 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1045 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1071 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1097 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1123 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1149 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1175 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1201 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1227 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1253 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1279 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1305 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1331 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1357 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1383 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1409 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1435 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1461 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1487 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1513 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1539 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1565 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1591 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1617 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1643 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1669 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1695 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1721 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1747 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1773 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1799 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1825 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1851 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1877 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1903 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1929 - m_Width: 25 - m_Height: 26 - - m_X: 325 - m_Y: 1955 - m_Width: 25 - m_Height: 26 - - m_X: 336 - m_Y: 1981 - m_Width: 25 - m_Height: 26 - - m_X: 357 - m_Y: 2007 - m_Width: 25 - m_Height: 26 - - m_X: 357 - m_Y: 2033 - m_Width: 18 - m_Height: 15 - - m_X: 375 - m_Y: 2033 - m_Width: 17 - m_Height: 15 - - m_X: 392 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 361 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 417 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 442 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 467 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 492 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 517 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 542 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 567 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 592 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 617 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 642 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 667 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 692 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 717 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 742 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 767 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 792 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 817 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 842 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 867 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 892 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 917 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 942 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 967 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 992 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1017 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1042 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1067 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1092 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1117 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1142 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1167 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1192 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1217 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1242 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1267 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1292 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1317 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1342 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1367 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1392 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1417 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1442 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1467 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1492 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1517 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1542 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1567 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1592 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1617 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1642 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1667 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1692 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1717 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1742 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1767 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1792 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1817 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1842 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1867 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1892 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1917 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1942 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1967 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 1992 - m_Y: 312 - m_Width: 25 - m_Height: 26 - - m_X: 2017 - m_Y: 312 - m_Width: 15 - m_Height: 25 - - m_X: 2032 - m_Y: 317 - m_Width: 16 - m_Height: 22 - - m_X: 2017 - m_Y: 337 - m_Width: 15 - m_Height: 25 - - m_X: 2032 - m_Y: 339 - m_Width: 16 - m_Height: 22 - - m_X: 2032 - m_Y: 361 - m_Width: 16 - m_Height: 22 - - m_X: 350 - m_Y: 383 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 362 - m_Width: 23 - m_Height: 21 - - m_X: 373 - m_Y: 362 - m_Width: 21 - m_Height: 21 - - m_X: 350 - m_Y: 338 - m_Width: 25 - m_Height: 24 - - m_X: 375 - m_Y: 338 - m_Width: 25 - m_Height: 24 - - m_X: 350 - m_Y: 409 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 435 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 461 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 487 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 513 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 539 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 565 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 591 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 617 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 643 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 669 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 695 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 721 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 747 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 773 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 799 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 825 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 851 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 877 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 903 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 929 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 955 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 981 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1007 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1033 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1059 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1085 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1111 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1137 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1163 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1189 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1215 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1241 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1267 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1293 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1319 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1345 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1371 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1397 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1423 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1449 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1475 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1501 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1527 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1553 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1579 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1605 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1631 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1657 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1683 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1709 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1735 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1761 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1787 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1813 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1839 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1865 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1891 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1917 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1943 - m_Width: 25 - m_Height: 26 - - m_X: 350 - m_Y: 1969 - m_Width: 22 - m_Height: 12 - - m_X: 361 - m_Y: 1981 - m_Width: 25 - m_Height: 26 - - m_X: 382 - m_Y: 2007 - m_Width: 25 - m_Height: 26 - - m_X: 392 - m_Y: 2033 - m_Width: 16 - m_Height: 15 - - m_X: 372 - m_Y: 1969 - m_Width: 17 - m_Height: 12 - - m_X: 386 - m_Y: 1981 - m_Width: 25 - m_Height: 26 - - m_X: 407 - m_Y: 2007 - m_Width: 25 - m_Height: 26 - - m_X: 408 - m_Y: 2033 - m_Width: 15 - m_Height: 15 - - m_X: 423 - m_Y: 2033 - m_Width: 14 - m_Height: 15 - - m_X: 437 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 411 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 394 - m_Y: 362 - m_Width: 17 - m_Height: 24 - - m_X: 375 - m_Y: 383 - m_Width: 19 - m_Height: 26 - - m_X: 462 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 487 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 512 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 537 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 562 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 587 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 612 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 637 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 662 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 687 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 712 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 737 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 762 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 787 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 812 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 837 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 862 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 887 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 912 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 937 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 962 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 987 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1012 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1037 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1062 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1087 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1112 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1137 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1162 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1187 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1212 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1237 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1262 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1287 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1312 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1337 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1362 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1387 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1412 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1437 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1462 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1487 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1512 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1537 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1562 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1587 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1612 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1637 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1662 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1687 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1712 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1737 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1762 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1787 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1812 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1837 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1862 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1887 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1912 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1937 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1962 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 1987 - m_Y: 338 - m_Width: 25 - m_Height: 26 - - m_X: 2012 - m_Y: 362 - m_Width: 20 - m_Height: 24 - - m_X: 2032 - m_Y: 383 - m_Width: 16 - m_Height: 22 - - m_X: 375 - m_Y: 409 - m_Width: 25 - m_Height: 26 - - m_X: 394 - m_Y: 386 - m_Width: 23 - m_Height: 23 - - m_X: 411 - m_Y: 364 - m_Width: 25 - m_Height: 22 - - m_X: 375 - m_Y: 435 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 461 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 487 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 513 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 539 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 565 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 591 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 617 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 643 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 669 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 695 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 721 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 747 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 773 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 799 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 825 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 851 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 877 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 903 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 929 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 955 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 981 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1007 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1033 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1059 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1085 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1111 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1137 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1163 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1189 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1215 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1241 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1267 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1293 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1319 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1345 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1371 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1397 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1423 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1449 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1475 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1501 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1527 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1553 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1579 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1605 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1631 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1657 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1683 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1709 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1735 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1761 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1787 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1813 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1839 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1865 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1891 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1917 - m_Width: 25 - m_Height: 26 - - m_X: 375 - m_Y: 1943 - m_Width: 25 - m_Height: 26 - - m_X: 389 - m_Y: 1969 - m_Width: 17 - m_Height: 12 - - m_X: 400 - m_Y: 409 - m_Width: 25 - m_Height: 26 - - m_X: 417 - m_Y: 386 - m_Width: 23 - m_Height: 23 - - m_X: 436 - m_Y: 364 - m_Width: 25 - m_Height: 22 - - m_X: 400 - m_Y: 435 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 461 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 487 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 513 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 539 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 565 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 591 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 617 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 643 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 669 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 695 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 721 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 747 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 773 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 799 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 825 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 851 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 877 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 903 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 929 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 955 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 981 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1007 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1033 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1059 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1085 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1111 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1137 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1163 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1189 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1215 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1241 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1267 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1293 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1319 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1345 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1371 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1397 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1423 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1449 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1475 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1501 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1527 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1553 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1579 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1605 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1631 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1657 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1683 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1709 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1735 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1761 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1787 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1813 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1839 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1865 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1891 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1917 - m_Width: 25 - m_Height: 26 - - m_X: 400 - m_Y: 1943 - m_Width: 25 - m_Height: 26 - - m_X: 406 - m_Y: 1969 - m_Width: 17 - m_Height: 12 - - m_X: 411 - m_Y: 1981 - m_Width: 25 - m_Height: 26 - - m_X: 432 - m_Y: 2007 - m_Width: 25 - m_Height: 26 - - m_X: 437 - m_Y: 2033 - m_Width: 13 - m_Height: 15 - - m_X: 450 - m_Y: 2033 - m_Width: 13 - m_Height: 15 - - m_X: 423 - m_Y: 1969 - m_Width: 16 - m_Height: 12 - - m_X: 436 - m_Y: 1981 - m_Width: 25 - m_Height: 26 - - m_X: 457 - m_Y: 2007 - m_Width: 25 - m_Height: 26 - - m_X: 463 - m_Y: 2033 - m_Width: 13 - m_Height: 15 - - m_X: 476 - m_Y: 2033 - m_Width: 13 - m_Height: 15 - - m_X: 489 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 461 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 440 - m_Y: 386 - m_Width: 21 - m_Height: 26 - - m_X: 425 - m_Y: 409 - m_Width: 15 - m_Height: 24 - - m_X: 514 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 539 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 564 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 589 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 614 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 639 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 664 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 689 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 714 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 739 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 764 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 789 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 814 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 839 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 864 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 889 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 914 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 939 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 964 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 989 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1014 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1039 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1064 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1089 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1114 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1139 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1164 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1189 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1214 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1239 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1264 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1289 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1314 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1339 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1364 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1389 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1414 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1439 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1464 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1489 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1514 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1539 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1564 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1589 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1614 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1639 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1664 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1689 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1714 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1739 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1764 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1789 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1814 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1839 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1864 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1889 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1914 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1939 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1964 - m_Y: 364 - m_Width: 25 - m_Height: 26 - - m_X: 1989 - m_Y: 364 - m_Width: 23 - m_Height: 26 - - m_X: 2012 - m_Y: 386 - m_Width: 20 - m_Height: 23 - - m_X: 2032 - m_Y: 405 - m_Width: 16 - m_Height: 22 - - m_X: 489 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 461 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 440 - m_Y: 412 - m_Width: 21 - m_Height: 26 - - m_X: 425 - m_Y: 433 - m_Width: 15 - m_Height: 24 - - m_X: 514 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 539 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 564 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 589 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 614 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 639 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 664 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 689 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 714 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 739 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 764 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 789 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 814 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 839 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 864 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 889 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 914 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 939 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 964 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 989 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1014 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1039 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1064 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1089 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1114 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1139 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1164 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1189 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1214 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1239 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1264 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1289 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1314 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1339 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1364 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1389 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1414 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1439 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1464 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1489 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1514 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1539 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1564 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1589 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1614 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1639 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1664 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1689 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1714 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1739 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1764 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1789 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1814 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1839 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1864 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1889 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1914 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1939 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1964 - m_Y: 390 - m_Width: 25 - m_Height: 26 - - m_X: 1989 - m_Y: 390 - m_Width: 23 - m_Height: 26 - - m_X: 2012 - m_Y: 409 - m_Width: 20 - m_Height: 23 - - m_X: 2032 - m_Y: 427 - m_Width: 16 - m_Height: 22 - - m_X: 425 - m_Y: 457 - m_Width: 25 - m_Height: 26 - - m_X: 440 - m_Y: 438 - m_Width: 23 - m_Height: 19 - - m_X: 461 - m_Y: 416 - m_Width: 25 - m_Height: 22 - - m_X: 425 - m_Y: 483 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 509 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 535 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 561 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 587 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 613 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 639 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 665 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 691 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 717 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 743 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 769 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 795 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 821 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 847 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 873 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 899 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 925 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 951 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 977 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1003 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1029 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1055 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1081 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1107 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1133 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1159 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1185 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1211 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1237 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1263 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1289 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1315 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1341 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1367 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1393 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1419 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1445 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1471 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1497 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1523 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1549 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1575 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1601 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1627 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1653 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1679 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1705 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1731 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1757 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1783 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1809 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1835 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1861 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1887 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1913 - m_Width: 25 - m_Height: 26 - - m_X: 425 - m_Y: 1939 - m_Width: 25 - m_Height: 26 - - m_X: 439 - m_Y: 1965 - m_Width: 22 - m_Height: 16 - - m_X: 450 - m_Y: 457 - m_Width: 25 - m_Height: 26 - - m_X: 463 - m_Y: 438 - m_Width: 23 - m_Height: 19 - - m_X: 450 - m_Y: 483 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 509 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 535 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 561 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 587 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 613 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 639 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 665 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 691 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 717 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 743 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 769 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 795 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 821 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 847 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 873 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 899 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 925 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 951 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 977 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1003 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1029 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1055 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1081 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1107 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1133 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1159 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1185 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1211 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1237 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1263 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1289 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1315 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1341 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1367 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1393 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1419 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1445 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1471 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1497 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1523 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1549 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1575 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1601 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1627 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1653 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1679 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1705 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1731 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1757 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1783 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1809 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1835 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1861 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1887 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1913 - m_Width: 25 - m_Height: 26 - - m_X: 450 - m_Y: 1939 - m_Width: 25 - m_Height: 26 - - m_X: 461 - m_Y: 1965 - m_Width: 25 - m_Height: 26 - - m_X: 461 - m_Y: 1991 - m_Width: 19 - m_Height: 16 - - m_X: 480 - m_Y: 1991 - m_Width: 18 - m_Height: 14 - - m_X: 482 - m_Y: 2005 - m_Width: 25 - m_Height: 26 - - m_X: 489 - m_Y: 2031 - m_Width: 21 - m_Height: 17 - - m_X: 510 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 486 - m_Y: 416 - m_Width: 24 - m_Height: 26 - - m_X: 535 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 560 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 585 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 610 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 635 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 660 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 685 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 710 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 735 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 760 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 785 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 810 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 835 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 860 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 885 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 910 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 935 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 960 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 985 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 1010 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 1035 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 1060 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 1085 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 1110 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 1135 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 1160 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 1185 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 1210 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 1235 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 1260 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 1285 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 1310 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 1335 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 1360 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 1385 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 1410 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 1435 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 1460 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 1485 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 1510 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 1535 - m_Y: 416 - m_Width: 25 - m_Height: 26 - - m_X: 1560 - m_Y: 416 - m_Width: 25 - m_Height: 25 - - m_X: 1585 - m_Y: 416 - m_Width: 25 - m_Height: 25 - - m_X: 1610 - m_Y: 416 - m_Width: 25 - m_Height: 25 - - m_X: 1635 - m_Y: 416 - m_Width: 25 - m_Height: 25 - - m_X: 1660 - m_Y: 416 - m_Width: 25 - m_Height: 25 - - m_X: 1685 - m_Y: 416 - m_Width: 25 - m_Height: 25 - - m_X: 1710 - m_Y: 416 - m_Width: 25 - m_Height: 25 - - m_X: 1735 - m_Y: 416 - m_Width: 25 - m_Height: 25 - - m_X: 1760 - m_Y: 416 - m_Width: 25 - m_Height: 25 - - m_X: 1785 - m_Y: 416 - m_Width: 25 - m_Height: 25 - - m_X: 1810 - m_Y: 416 - m_Width: 25 - m_Height: 25 - - m_X: 1835 - m_Y: 416 - m_Width: 25 - m_Height: 25 - - m_X: 1860 - m_Y: 416 - m_Width: 25 - m_Height: 25 - - m_X: 1885 - m_Y: 416 - m_Width: 25 - m_Height: 25 - - m_X: 1910 - m_Y: 416 - m_Width: 25 - m_Height: 25 - - m_X: 1935 - m_Y: 416 - m_Width: 25 - m_Height: 25 - - m_X: 1960 - m_Y: 416 - m_Width: 25 - m_Height: 25 - - m_X: 1985 - m_Y: 416 - m_Width: 25 - m_Height: 25 - - m_X: 2010 - m_Y: 432 - m_Width: 22 - m_Height: 26 - - m_X: 2032 - m_Y: 449 - m_Width: 16 - m_Height: 22 - - m_X: 1560 - m_Y: 441 - m_Width: 25 - m_Height: 25 - - m_X: 1585 - m_Y: 441 - m_Width: 25 - m_Height: 25 - - m_X: 1610 - m_Y: 441 - m_Width: 25 - m_Height: 25 - - m_X: 1635 - m_Y: 441 - m_Width: 25 - m_Height: 25 - - m_X: 1660 - m_Y: 441 - m_Width: 25 - m_Height: 25 - - m_X: 1685 - m_Y: 441 - m_Width: 25 - m_Height: 25 - - m_X: 1710 - m_Y: 441 - m_Width: 25 - m_Height: 25 - - m_X: 1735 - m_Y: 441 - m_Width: 25 - m_Height: 25 - - m_X: 1760 - m_Y: 441 - m_Width: 25 - m_Height: 25 - - m_X: 1785 - m_Y: 441 - m_Width: 25 - m_Height: 25 - - m_X: 1810 - m_Y: 441 - m_Width: 25 - m_Height: 25 - - m_X: 1835 - m_Y: 441 - m_Width: 25 - m_Height: 25 - - m_X: 1860 - m_Y: 441 - m_Width: 25 - m_Height: 25 - - m_X: 1885 - m_Y: 441 - m_Width: 25 - m_Height: 25 - - m_X: 1910 - m_Y: 441 - m_Width: 25 - m_Height: 25 - - m_X: 1935 - m_Y: 441 - m_Width: 25 - m_Height: 25 - - m_X: 1960 - m_Y: 441 - m_Width: 25 - m_Height: 25 - - m_X: 1985 - m_Y: 441 - m_Width: 25 - m_Height: 25 - - m_X: 2010 - m_Y: 458 - m_Width: 22 - m_Height: 26 - - m_X: 2032 - m_Y: 471 - m_Width: 16 - m_Height: 22 - - m_X: 510 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 486 - m_Y: 442 - m_Width: 24 - m_Height: 26 - - m_X: 535 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 560 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 585 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 610 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 635 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 660 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 685 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 710 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 735 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 760 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 785 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 810 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 835 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 860 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 885 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 910 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 935 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 960 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 985 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 1010 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 1035 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 1060 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 1085 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 1110 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 1135 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 1160 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 1185 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 1210 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 1235 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 1260 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 1285 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 1310 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 1335 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 1360 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 1385 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 1410 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 1435 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 1460 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 1485 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 1510 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 1535 - m_Y: 442 - m_Width: 25 - m_Height: 25 - - m_X: 1560 - m_Y: 466 - m_Width: 25 - m_Height: 25 - - m_X: 1585 - m_Y: 466 - m_Width: 25 - m_Height: 25 - - m_X: 1610 - m_Y: 466 - m_Width: 25 - m_Height: 25 - - m_X: 1635 - m_Y: 466 - m_Width: 25 - m_Height: 25 - - m_X: 1660 - m_Y: 466 - m_Width: 25 - m_Height: 25 - - m_X: 1685 - m_Y: 466 - m_Width: 25 - m_Height: 25 - - m_X: 1710 - m_Y: 466 - m_Width: 25 - m_Height: 25 - - m_X: 1735 - m_Y: 466 - m_Width: 25 - m_Height: 25 - - m_X: 1760 - m_Y: 466 - m_Width: 25 - m_Height: 25 - - m_X: 1785 - m_Y: 466 - m_Width: 25 - m_Height: 25 - - m_X: 1810 - m_Y: 466 - m_Width: 25 - m_Height: 25 - - m_X: 1835 - m_Y: 466 - m_Width: 25 - m_Height: 25 - - m_X: 1860 - m_Y: 466 - m_Width: 25 - m_Height: 25 - - m_X: 1885 - m_Y: 466 - m_Width: 25 - m_Height: 25 - - m_X: 1910 - m_Y: 466 - m_Width: 25 - m_Height: 25 - - m_X: 1935 - m_Y: 466 - m_Width: 25 - m_Height: 25 - - m_X: 1960 - m_Y: 466 - m_Width: 25 - m_Height: 25 - - m_X: 1985 - m_Y: 466 - m_Width: 25 - m_Height: 25 - - m_X: 2010 - m_Y: 484 - m_Width: 22 - m_Height: 26 - - m_X: 2032 - m_Y: 493 - m_Width: 16 - m_Height: 22 - - m_X: 510 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 486 - m_Y: 468 - m_Width: 24 - m_Height: 26 - - m_X: 535 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 560 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 585 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 610 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 635 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 660 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 685 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 710 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 735 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 760 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 785 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 810 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 835 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 860 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 885 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 910 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 935 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 960 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 985 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 1010 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 1035 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 1060 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 1085 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 1110 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 1135 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 1160 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 1185 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 1210 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 1235 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 1260 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 1285 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 1310 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 1335 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 1360 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 1385 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 1410 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 1435 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 1460 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 1485 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 1510 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 1535 - m_Y: 467 - m_Width: 25 - m_Height: 25 - - m_X: 1560 - m_Y: 491 - m_Width: 25 - m_Height: 25 - - m_X: 1585 - m_Y: 491 - m_Width: 25 - m_Height: 25 - - m_X: 1610 - m_Y: 491 - m_Width: 25 - m_Height: 25 - - m_X: 1635 - m_Y: 491 - m_Width: 25 - m_Height: 25 - - m_X: 1660 - m_Y: 491 - m_Width: 25 - m_Height: 25 - - m_X: 1685 - m_Y: 491 - m_Width: 25 - m_Height: 25 - - m_X: 1710 - m_Y: 491 - m_Width: 25 - m_Height: 25 - - m_X: 1735 - m_Y: 491 - m_Width: 25 - m_Height: 25 - - m_X: 1760 - m_Y: 491 - m_Width: 25 - m_Height: 25 - - m_X: 1785 - m_Y: 491 - m_Width: 25 - m_Height: 25 - - m_X: 1810 - m_Y: 491 - m_Width: 25 - m_Height: 25 - - m_X: 1835 - m_Y: 491 - m_Width: 25 - m_Height: 25 - - m_X: 1860 - m_Y: 491 - m_Width: 25 - m_Height: 25 - - m_X: 1885 - m_Y: 491 - m_Width: 25 - m_Height: 25 - - m_X: 1910 - m_Y: 491 - m_Width: 25 - m_Height: 25 - - m_X: 1935 - m_Y: 491 - m_Width: 25 - m_Height: 25 - - m_X: 1960 - m_Y: 491 - m_Width: 25 - m_Height: 25 - - m_X: 1985 - m_Y: 491 - m_Width: 25 - m_Height: 25 - - m_X: 2010 - m_Y: 510 - m_Width: 22 - m_Height: 26 - - m_X: 2032 - m_Y: 515 - m_Width: 16 - m_Height: 22 - - m_X: 510 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 486 - m_Y: 494 - m_Width: 24 - m_Height: 26 - - m_X: 535 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 560 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 585 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 610 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 635 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 660 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 685 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 710 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 735 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 760 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 785 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 810 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 835 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 860 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 885 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 910 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 935 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 960 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 985 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 1010 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 1035 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 1060 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 1085 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 1110 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 1135 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 1160 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 1185 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 1210 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 1235 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 1260 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 1285 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 1310 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 1335 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 1360 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 1385 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 1410 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 1435 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 1460 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 1485 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 1510 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 1535 - m_Y: 492 - m_Width: 25 - m_Height: 25 - - m_X: 1560 - m_Y: 516 - m_Width: 25 - m_Height: 25 - - m_X: 1585 - m_Y: 516 - m_Width: 25 - m_Height: 25 - - m_X: 1610 - m_Y: 516 - m_Width: 25 - m_Height: 25 - - m_X: 1635 - m_Y: 516 - m_Width: 25 - m_Height: 25 - - m_X: 1660 - m_Y: 516 - m_Width: 25 - m_Height: 25 - - m_X: 1685 - m_Y: 516 - m_Width: 25 - m_Height: 25 - - m_X: 1710 - m_Y: 516 - m_Width: 25 - m_Height: 25 - - m_X: 1735 - m_Y: 516 - m_Width: 25 - m_Height: 25 - - m_X: 1760 - m_Y: 516 - m_Width: 25 - m_Height: 25 - - m_X: 1785 - m_Y: 516 - m_Width: 25 - m_Height: 25 - - m_X: 1810 - m_Y: 516 - m_Width: 25 - m_Height: 25 - - m_X: 1835 - m_Y: 516 - m_Width: 25 - m_Height: 25 - - m_X: 1860 - m_Y: 516 - m_Width: 25 - m_Height: 25 - - m_X: 1885 - m_Y: 516 - m_Width: 25 - m_Height: 25 - - m_X: 1910 - m_Y: 516 - m_Width: 25 - m_Height: 25 - - m_X: 1935 - m_Y: 516 - m_Width: 25 - m_Height: 25 - - m_X: 1960 - m_Y: 516 - m_Width: 25 - m_Height: 25 - - m_X: 1985 - m_Y: 516 - m_Width: 25 - m_Height: 25 - - m_X: 2010 - m_Y: 536 - m_Width: 22 - m_Height: 26 - - m_X: 2032 - m_Y: 537 - m_Width: 16 - m_Height: 22 - - m_X: 2032 - m_Y: 559 - m_Width: 16 - m_Height: 22 - - m_X: 510 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 486 - m_Y: 520 - m_Width: 24 - m_Height: 26 - - m_X: 535 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 560 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 585 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 610 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 635 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 660 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 685 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 710 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 735 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 760 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 785 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 810 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 835 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 860 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 885 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 910 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 935 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 960 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 985 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 1010 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 1035 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 1060 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 1085 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 1110 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 1135 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 1160 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 1185 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 1210 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 1235 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 1260 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 1285 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 1310 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 1335 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 1360 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 1385 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 1410 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 1435 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 1460 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 1485 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 1510 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 1535 - m_Y: 517 - m_Width: 25 - m_Height: 25 - - m_X: 1560 - m_Y: 541 - m_Width: 25 - m_Height: 25 - - m_X: 1585 - m_Y: 541 - m_Width: 25 - m_Height: 25 - - m_X: 1610 - m_Y: 541 - m_Width: 25 - m_Height: 25 - - m_X: 1635 - m_Y: 541 - m_Width: 25 - m_Height: 25 - - m_X: 1660 - m_Y: 541 - m_Width: 25 - m_Height: 25 - - m_X: 1685 - m_Y: 541 - m_Width: 25 - m_Height: 25 - - m_X: 1710 - m_Y: 541 - m_Width: 25 - m_Height: 25 - - m_X: 1735 - m_Y: 541 - m_Width: 25 - m_Height: 25 - - m_X: 1760 - m_Y: 541 - m_Width: 25 - m_Height: 25 - - m_X: 1785 - m_Y: 541 - m_Width: 25 - m_Height: 25 - - m_X: 1810 - m_Y: 541 - m_Width: 25 - m_Height: 25 - - m_X: 1835 - m_Y: 541 - m_Width: 25 - m_Height: 25 - - m_X: 1860 - m_Y: 541 - m_Width: 25 - m_Height: 25 - - m_X: 1885 - m_Y: 541 - m_Width: 25 - m_Height: 25 - - m_X: 1910 - m_Y: 541 - m_Width: 25 - m_Height: 25 - - m_X: 1935 - m_Y: 541 - m_Width: 25 - m_Height: 25 - - m_X: 1960 - m_Y: 541 - m_Width: 25 - m_Height: 25 - - m_X: 1985 - m_Y: 541 - m_Width: 25 - m_Height: 25 - - m_X: 2010 - m_Y: 562 - m_Width: 22 - m_Height: 26 - - m_X: 2032 - m_Y: 581 - m_Width: 16 - m_Height: 22 - - m_X: 510 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 486 - m_Y: 546 - m_Width: 24 - m_Height: 26 - - m_X: 535 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 560 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 585 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 610 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 635 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 660 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 685 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 710 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 735 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 760 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 785 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 810 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 835 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 860 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 885 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 910 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 935 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 960 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 985 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 1010 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 1035 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 1060 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 1085 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 1110 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 1135 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 1160 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 1185 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 1210 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 1235 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 1260 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 1285 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 1310 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 1335 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 1360 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 1385 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 1410 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 1435 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 1460 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 1485 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 1510 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 1535 - m_Y: 542 - m_Width: 25 - m_Height: 25 - - m_X: 1560 - m_Y: 566 - m_Width: 25 - m_Height: 25 - - m_X: 1585 - m_Y: 566 - m_Width: 25 - m_Height: 25 - - m_X: 1610 - m_Y: 566 - m_Width: 25 - m_Height: 25 - - m_X: 1635 - m_Y: 566 - m_Width: 25 - m_Height: 25 - - m_X: 1660 - m_Y: 566 - m_Width: 25 - m_Height: 25 - - m_X: 1685 - m_Y: 566 - m_Width: 25 - m_Height: 25 - - m_X: 1710 - m_Y: 566 - m_Width: 25 - m_Height: 25 - - m_X: 1735 - m_Y: 566 - m_Width: 25 - m_Height: 25 - - m_X: 1760 - m_Y: 566 - m_Width: 25 - m_Height: 25 - - m_X: 1785 - m_Y: 566 - m_Width: 25 - m_Height: 25 - - m_X: 1810 - m_Y: 566 - m_Width: 25 - m_Height: 25 - - m_X: 1835 - m_Y: 566 - m_Width: 25 - m_Height: 25 - - m_X: 1860 - m_Y: 566 - m_Width: 25 - m_Height: 25 - - m_X: 1885 - m_Y: 566 - m_Width: 25 - m_Height: 25 - - m_X: 1910 - m_Y: 566 - m_Width: 25 - m_Height: 25 - - m_X: 1935 - m_Y: 566 - m_Width: 25 - m_Height: 25 - - m_X: 1960 - m_Y: 566 - m_Width: 25 - m_Height: 25 - - m_X: 1985 - m_Y: 566 - m_Width: 25 - m_Height: 25 - - m_X: 2010 - m_Y: 588 - m_Width: 22 - m_Height: 26 - - m_X: 2032 - m_Y: 603 - m_Width: 16 - m_Height: 22 - - m_X: 510 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 486 - m_Y: 572 - m_Width: 24 - m_Height: 26 - - m_X: 535 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 560 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 585 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 610 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 635 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 660 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 685 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 710 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 735 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 760 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 785 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 810 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 835 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 860 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 885 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 910 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 935 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 960 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 985 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 1010 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 1035 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 1060 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 1085 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 1110 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 1135 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 1160 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 1185 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 1210 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 1235 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 1260 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 1285 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 1310 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 1335 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 1360 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 1385 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 1410 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 1435 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 1460 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 1485 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 1510 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 1535 - m_Y: 567 - m_Width: 25 - m_Height: 25 - - m_X: 1560 - m_Y: 591 - m_Width: 25 - m_Height: 25 - - m_X: 1585 - m_Y: 591 - m_Width: 25 - m_Height: 25 - - m_X: 1610 - m_Y: 591 - m_Width: 25 - m_Height: 25 - - m_X: 1635 - m_Y: 591 - m_Width: 25 - m_Height: 25 - - m_X: 1660 - m_Y: 591 - m_Width: 25 - m_Height: 25 - - m_X: 1685 - m_Y: 591 - m_Width: 25 - m_Height: 25 - - m_X: 1710 - m_Y: 591 - m_Width: 25 - m_Height: 25 - - m_X: 1735 - m_Y: 591 - m_Width: 25 - m_Height: 25 - - m_X: 1760 - m_Y: 591 - m_Width: 25 - m_Height: 25 - - m_X: 1785 - m_Y: 591 - m_Width: 25 - m_Height: 25 - - m_X: 1810 - m_Y: 591 - m_Width: 25 - m_Height: 25 - - m_X: 1835 - m_Y: 591 - m_Width: 25 - m_Height: 25 - - m_X: 1860 - m_Y: 591 - m_Width: 25 - m_Height: 25 - - m_X: 1885 - m_Y: 591 - m_Width: 25 - m_Height: 25 - - m_X: 1910 - m_Y: 591 - m_Width: 25 - m_Height: 25 - - m_X: 1935 - m_Y: 591 - m_Width: 25 - m_Height: 25 - - m_X: 1960 - m_Y: 591 - m_Width: 25 - m_Height: 25 - - m_X: 1985 - m_Y: 591 - m_Width: 25 - m_Height: 25 - - m_X: 2010 - m_Y: 614 - m_Width: 22 - m_Height: 26 - - m_X: 2032 - m_Y: 625 - m_Width: 16 - m_Height: 22 - - m_X: 510 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 486 - m_Y: 598 - m_Width: 24 - m_Height: 26 - - m_X: 535 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 560 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 585 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 610 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 635 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 660 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 685 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 710 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 735 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 760 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 785 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 810 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 835 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 860 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 885 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 910 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 935 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 960 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 985 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 1010 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 1035 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 1060 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 1085 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 1110 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 1135 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 1160 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 1185 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 1210 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 1235 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 1260 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 1285 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 1310 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 1335 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 1360 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 1385 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 1410 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 1435 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 1460 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 1485 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 1510 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 1535 - m_Y: 592 - m_Width: 25 - m_Height: 25 - - m_X: 1560 - m_Y: 616 - m_Width: 25 - m_Height: 25 - - m_X: 1585 - m_Y: 616 - m_Width: 25 - m_Height: 25 - - m_X: 1610 - m_Y: 616 - m_Width: 25 - m_Height: 25 - - m_X: 1635 - m_Y: 616 - m_Width: 25 - m_Height: 25 - - m_X: 1660 - m_Y: 616 - m_Width: 25 - m_Height: 25 - - m_X: 1685 - m_Y: 616 - m_Width: 25 - m_Height: 25 - - m_X: 1710 - m_Y: 616 - m_Width: 25 - m_Height: 25 - - m_X: 1735 - m_Y: 616 - m_Width: 25 - m_Height: 25 - - m_X: 1760 - m_Y: 616 - m_Width: 25 - m_Height: 25 - - m_X: 1785 - m_Y: 616 - m_Width: 25 - m_Height: 25 - - m_X: 1810 - m_Y: 616 - m_Width: 25 - m_Height: 25 - - m_X: 1835 - m_Y: 616 - m_Width: 25 - m_Height: 25 - - m_X: 1860 - m_Y: 616 - m_Width: 25 - m_Height: 25 - - m_X: 1885 - m_Y: 616 - m_Width: 25 - m_Height: 25 - - m_X: 1910 - m_Y: 616 - m_Width: 25 - m_Height: 25 - - m_X: 1935 - m_Y: 616 - m_Width: 25 - m_Height: 25 - - m_X: 1960 - m_Y: 616 - m_Width: 25 - m_Height: 25 - - m_X: 1985 - m_Y: 616 - m_Width: 25 - m_Height: 25 - - m_X: 2010 - m_Y: 640 - m_Width: 22 - m_Height: 26 - - m_X: 2032 - m_Y: 647 - m_Width: 16 - m_Height: 21 - - m_X: 510 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 486 - m_Y: 624 - m_Width: 24 - m_Height: 26 - - m_X: 535 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 560 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 585 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 610 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 635 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 660 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 685 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 710 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 735 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 760 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 785 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 810 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 835 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 860 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 885 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 910 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 935 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 960 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 985 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 1010 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 1035 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 1060 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 1085 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 1110 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 1135 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 1160 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 1185 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 1210 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 1235 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 1260 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 1285 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 1310 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 1335 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 1360 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 1385 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 1410 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 1435 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 1460 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 1485 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 1510 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 1535 - m_Y: 617 - m_Width: 25 - m_Height: 25 - - m_X: 1560 - m_Y: 641 - m_Width: 25 - m_Height: 25 - - m_X: 1585 - m_Y: 641 - m_Width: 25 - m_Height: 25 - - m_X: 1610 - m_Y: 641 - m_Width: 25 - m_Height: 25 - - m_X: 1635 - m_Y: 641 - m_Width: 25 - m_Height: 25 - - m_X: 1660 - m_Y: 641 - m_Width: 25 - m_Height: 25 - - m_X: 1685 - m_Y: 641 - m_Width: 25 - m_Height: 25 - - m_X: 1710 - m_Y: 641 - m_Width: 25 - m_Height: 25 - - m_X: 1735 - m_Y: 641 - m_Width: 25 - m_Height: 25 - - m_X: 1760 - m_Y: 641 - m_Width: 25 - m_Height: 25 - - m_X: 1785 - m_Y: 641 - m_Width: 25 - m_Height: 25 - - m_X: 1810 - m_Y: 641 - m_Width: 25 - m_Height: 25 - - m_X: 1835 - m_Y: 641 - m_Width: 25 - m_Height: 25 - - m_X: 1860 - m_Y: 641 - m_Width: 25 - m_Height: 25 - - m_X: 1885 - m_Y: 641 - m_Width: 25 - m_Height: 25 - - m_X: 1910 - m_Y: 641 - m_Width: 25 - m_Height: 25 - - m_X: 1935 - m_Y: 641 - m_Width: 25 - m_Height: 25 - - m_X: 1960 - m_Y: 641 - m_Width: 25 - m_Height: 25 - - m_X: 1985 - m_Y: 641 - m_Width: 25 - m_Height: 25 - - m_X: 510 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 486 - m_Y: 650 - m_Width: 24 - m_Height: 26 - - m_X: 535 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 560 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 585 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 610 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 635 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 660 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 685 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 710 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 735 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 760 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 785 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 810 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 835 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 860 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 885 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 910 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 935 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 960 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 985 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 1010 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 1035 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 1060 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 1085 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 1110 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 1135 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 1160 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 1185 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 1210 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 1235 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 1260 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 1285 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 1310 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 1335 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 1360 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 1385 - m_Y: 642 - m_Width: 25 - m_Height: 25 - - m_X: 1410 - m_Y: 642 - m_Width: 25 - m_Height: 24 - - m_X: 1435 - m_Y: 642 - m_Width: 25 - m_Height: 24 - - m_X: 1460 - m_Y: 642 - m_Width: 25 - m_Height: 24 - - m_X: 1485 - m_Y: 642 - m_Width: 25 - m_Height: 24 - - m_X: 1510 - m_Y: 642 - m_Width: 25 - m_Height: 24 - - m_X: 1535 - m_Y: 642 - m_Width: 25 - m_Height: 24 - - m_X: 1410 - m_Y: 666 - m_Width: 25 - m_Height: 24 - - m_X: 1435 - m_Y: 666 - m_Width: 25 - m_Height: 24 - - m_X: 1460 - m_Y: 666 - m_Width: 25 - m_Height: 24 - - m_X: 1485 - m_Y: 666 - m_Width: 25 - m_Height: 24 - - m_X: 1510 - m_Y: 666 - m_Width: 25 - m_Height: 24 - - m_X: 1535 - m_Y: 666 - m_Width: 25 - m_Height: 24 - - m_X: 1560 - m_Y: 666 - m_Width: 25 - m_Height: 24 - - m_X: 1585 - m_Y: 666 - m_Width: 25 - m_Height: 24 - - m_X: 1610 - m_Y: 666 - m_Width: 25 - m_Height: 24 - - m_X: 1635 - m_Y: 666 - m_Width: 25 - m_Height: 24 - - m_X: 1660 - m_Y: 666 - m_Width: 25 - m_Height: 24 - - m_X: 1685 - m_Y: 666 - m_Width: 25 - m_Height: 24 - - m_X: 1710 - m_Y: 666 - m_Width: 25 - m_Height: 24 - - m_X: 1735 - m_Y: 666 - m_Width: 25 - m_Height: 24 - - m_X: 1760 - m_Y: 666 - m_Width: 25 - m_Height: 24 - - m_X: 1785 - m_Y: 666 - m_Width: 25 - m_Height: 24 - - m_X: 1810 - m_Y: 666 - m_Width: 25 - m_Height: 24 - - m_X: 1835 - m_Y: 666 - m_Width: 25 - m_Height: 24 - - m_X: 1860 - m_Y: 666 - m_Width: 25 - m_Height: 24 - - m_X: 1885 - m_Y: 666 - m_Width: 25 - m_Height: 24 - - m_X: 1910 - m_Y: 666 - m_Width: 25 - m_Height: 24 - - m_X: 1935 - m_Y: 666 - m_Width: 25 - m_Height: 24 - - m_X: 1960 - m_Y: 666 - m_Width: 25 - m_Height: 24 - - m_X: 1985 - m_Y: 666 - m_Width: 25 - m_Height: 24 - - m_X: 2010 - m_Y: 666 - m_Width: 22 - m_Height: 26 - - m_X: 2032 - m_Y: 668 - m_Width: 16 - m_Height: 21 - - m_X: 2032 - m_Y: 689 - m_Width: 16 - m_Height: 21 - - m_X: 510 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 486 - m_Y: 676 - m_Width: 24 - m_Height: 26 - - m_X: 535 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 560 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 585 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 610 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 635 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 660 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 685 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 710 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 735 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 760 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 785 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 810 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 835 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 860 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 885 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 910 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 935 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 960 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 985 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 1010 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 1035 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 1060 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 1085 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 1110 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 1135 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 1160 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 1185 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 1210 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 1235 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 1260 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 1285 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 1310 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 1335 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 1360 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 1385 - m_Y: 667 - m_Width: 25 - m_Height: 24 - - m_X: 1410 - m_Y: 690 - m_Width: 25 - m_Height: 24 - - m_X: 1435 - m_Y: 690 - m_Width: 25 - m_Height: 24 - - m_X: 1460 - m_Y: 690 - m_Width: 25 - m_Height: 24 - - m_X: 1485 - m_Y: 690 - m_Width: 25 - m_Height: 24 - - m_X: 1510 - m_Y: 690 - m_Width: 25 - m_Height: 24 - - m_X: 1535 - m_Y: 690 - m_Width: 25 - m_Height: 24 - - m_X: 1560 - m_Y: 690 - m_Width: 25 - m_Height: 24 - - m_X: 1585 - m_Y: 690 - m_Width: 25 - m_Height: 24 - - m_X: 1610 - m_Y: 690 - m_Width: 25 - m_Height: 24 - - m_X: 1635 - m_Y: 690 - m_Width: 25 - m_Height: 24 - - m_X: 1660 - m_Y: 690 - m_Width: 25 - m_Height: 24 - - m_X: 1685 - m_Y: 690 - m_Width: 25 - m_Height: 24 - - m_X: 1710 - m_Y: 690 - m_Width: 25 - m_Height: 24 - - m_X: 1735 - m_Y: 690 - m_Width: 25 - m_Height: 24 - - m_X: 1760 - m_Y: 690 - m_Width: 25 - m_Height: 24 - - m_X: 1785 - m_Y: 690 - m_Width: 25 - m_Height: 24 - - m_X: 1810 - m_Y: 690 - m_Width: 25 - m_Height: 11 - - m_X: 1835 - m_Y: 690 - m_Width: 24 - m_Height: 26 - - m_X: 1810 - m_Y: 701 - m_Width: 24 - m_Height: 26 - - m_X: 1859 - m_Y: 690 - m_Width: 24 - m_Height: 26 - - m_X: 1883 - m_Y: 690 - m_Width: 24 - m_Height: 26 - - m_X: 1907 - m_Y: 690 - m_Width: 24 - m_Height: 26 - - m_X: 1931 - m_Y: 690 - m_Width: 24 - m_Height: 26 - - m_X: 1955 - m_Y: 690 - m_Width: 24 - m_Height: 26 - - m_X: 1979 - m_Y: 690 - m_Width: 24 - m_Height: 26 - - m_X: 2003 - m_Y: 692 - m_Width: 24 - m_Height: 26 - - m_X: 2027 - m_Y: 710 - m_Width: 21 - m_Height: 26 - - m_X: 1834 - m_Y: 716 - m_Width: 24 - m_Height: 26 - - m_X: 1858 - m_Y: 716 - m_Width: 24 - m_Height: 26 - - m_X: 1882 - m_Y: 716 - m_Width: 24 - m_Height: 26 - - m_X: 1906 - m_Y: 716 - m_Width: 24 - m_Height: 26 - - m_X: 1930 - m_Y: 716 - m_Width: 24 - m_Height: 26 - - m_X: 1954 - m_Y: 716 - m_Width: 24 - m_Height: 26 - - m_X: 1978 - m_Y: 716 - m_Width: 24 - m_Height: 26 - - m_X: 2002 - m_Y: 718 - m_Width: 24 - m_Height: 26 - - m_X: 2026 - m_Y: 736 - m_Width: 22 - m_Height: 26 - - m_X: 510 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 486 - m_Y: 702 - m_Width: 24 - m_Height: 26 - - m_X: 534 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 558 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 582 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 606 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 630 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 654 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 678 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 702 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 726 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 750 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 774 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 798 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 822 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 846 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 870 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 894 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 918 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 942 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 966 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 990 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 1014 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 1038 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 1062 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 1086 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 1110 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 1134 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 1158 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 1182 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 1206 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 1230 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 1254 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 1278 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 1302 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 1326 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 1350 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 1374 - m_Y: 691 - m_Width: 24 - m_Height: 26 - - m_X: 1398 - m_Y: 691 - m_Width: 12 - m_Height: 13 - - m_X: 1398 - m_Y: 704 - m_Width: 12 - m_Height: 13 - - m_X: 1410 - m_Y: 714 - m_Width: 24 - m_Height: 26 - - m_X: 1434 - m_Y: 714 - m_Width: 24 - m_Height: 26 - - m_X: 1458 - m_Y: 714 - m_Width: 24 - m_Height: 26 - - m_X: 1482 - m_Y: 714 - m_Width: 24 - m_Height: 26 - - m_X: 1506 - m_Y: 714 - m_Width: 24 - m_Height: 26 - - m_X: 1530 - m_Y: 714 - m_Width: 24 - m_Height: 26 - - m_X: 1554 - m_Y: 714 - m_Width: 24 - m_Height: 26 - - m_X: 1578 - m_Y: 714 - m_Width: 24 - m_Height: 26 - - m_X: 1602 - m_Y: 714 - m_Width: 24 - m_Height: 26 - - m_X: 1626 - m_Y: 714 - m_Width: 24 - m_Height: 26 - - m_X: 1650 - m_Y: 714 - m_Width: 24 - m_Height: 26 - - m_X: 1674 - m_Y: 714 - m_Width: 24 - m_Height: 26 - - m_X: 1698 - m_Y: 714 - m_Width: 24 - m_Height: 26 - - m_X: 1722 - m_Y: 714 - m_Width: 24 - m_Height: 26 - - m_X: 1746 - m_Y: 714 - m_Width: 24 - m_Height: 26 - - m_X: 1770 - m_Y: 714 - m_Width: 24 - m_Height: 26 - - m_X: 1794 - m_Y: 714 - m_Width: 16 - m_Height: 21 - - m_X: 1810 - m_Y: 727 - m_Width: 24 - m_Height: 26 - - m_X: 1794 - m_Y: 735 - m_Width: 16 - m_Height: 21 - - m_X: 1834 - m_Y: 742 - m_Width: 24 - m_Height: 26 - - m_X: 1810 - m_Y: 753 - m_Width: 24 - m_Height: 26 - - m_X: 1858 - m_Y: 742 - m_Width: 24 - m_Height: 26 - - m_X: 1882 - m_Y: 742 - m_Width: 24 - m_Height: 26 - - m_X: 1906 - m_Y: 742 - m_Width: 24 - m_Height: 26 - - m_X: 1930 - m_Y: 742 - m_Width: 24 - m_Height: 26 - - m_X: 1954 - m_Y: 742 - m_Width: 24 - m_Height: 26 - - m_X: 1978 - m_Y: 742 - m_Width: 24 - m_Height: 26 - - m_X: 2002 - m_Y: 744 - m_Width: 24 - m_Height: 26 - - m_X: 2026 - m_Y: 762 - m_Width: 22 - m_Height: 26 - - m_X: 1834 - m_Y: 768 - m_Width: 24 - m_Height: 26 - - m_X: 1858 - m_Y: 768 - m_Width: 24 - m_Height: 26 - - m_X: 1882 - m_Y: 768 - m_Width: 24 - m_Height: 26 - - m_X: 1906 - m_Y: 768 - m_Width: 24 - m_Height: 26 - - m_X: 1930 - m_Y: 768 - m_Width: 24 - m_Height: 26 - - m_X: 1954 - m_Y: 768 - m_Width: 24 - m_Height: 26 - - m_X: 1978 - m_Y: 768 - m_Width: 24 - m_Height: 26 - - m_X: 2002 - m_Y: 770 - m_Width: 24 - m_Height: 26 - - m_X: 2026 - m_Y: 788 - m_Width: 22 - m_Height: 26 - - m_X: 510 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 486 - m_Y: 728 - m_Width: 24 - m_Height: 26 - - m_X: 534 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 558 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 582 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 606 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 630 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 654 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 678 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 702 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 726 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 750 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 774 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 798 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 822 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 846 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 870 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 894 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 918 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 942 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 966 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 990 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 1014 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 1038 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 1062 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 1086 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 1110 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 1134 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 1158 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 1182 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 1206 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 1230 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 1254 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 1278 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 1302 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 1326 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 1350 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 1374 - m_Y: 717 - m_Width: 24 - m_Height: 26 - - m_X: 1398 - m_Y: 717 - m_Width: 12 - m_Height: 13 - - m_X: 1398 - m_Y: 730 - m_Width: 12 - m_Height: 13 - - m_X: 1410 - m_Y: 740 - m_Width: 24 - m_Height: 26 - - m_X: 1434 - m_Y: 740 - m_Width: 24 - m_Height: 26 - - m_X: 1458 - m_Y: 740 - m_Width: 24 - m_Height: 26 - - m_X: 1482 - m_Y: 740 - m_Width: 24 - m_Height: 26 - - m_X: 1506 - m_Y: 740 - m_Width: 24 - m_Height: 26 - - m_X: 1530 - m_Y: 740 - m_Width: 24 - m_Height: 26 - - m_X: 1554 - m_Y: 740 - m_Width: 24 - m_Height: 26 - - m_X: 1578 - m_Y: 740 - m_Width: 24 - m_Height: 26 - - m_X: 1602 - m_Y: 740 - m_Width: 24 - m_Height: 26 - - m_X: 1626 - m_Y: 740 - m_Width: 24 - m_Height: 26 - - m_X: 1650 - m_Y: 740 - m_Width: 24 - m_Height: 26 - - m_X: 1674 - m_Y: 740 - m_Width: 24 - m_Height: 26 - - m_X: 1698 - m_Y: 740 - m_Width: 24 - m_Height: 26 - - m_X: 1722 - m_Y: 740 - m_Width: 24 - m_Height: 26 - - m_X: 1746 - m_Y: 740 - m_Width: 24 - m_Height: 26 - - m_X: 1770 - m_Y: 740 - m_Width: 24 - m_Height: 26 - - m_X: 1794 - m_Y: 756 - m_Width: 16 - m_Height: 21 - - m_X: 510 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 486 - m_Y: 754 - m_Width: 24 - m_Height: 26 - - m_X: 534 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 558 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 582 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 606 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 630 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 654 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 678 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 702 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 726 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 750 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 774 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 798 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 822 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 846 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 870 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 894 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 918 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 942 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 966 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 990 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 1014 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 1038 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 1062 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 1086 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 1110 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 1134 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 1158 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 1182 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 1206 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 1230 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 1254 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 1278 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 1302 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 1326 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 1350 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 1374 - m_Y: 743 - m_Width: 24 - m_Height: 26 - - m_X: 1398 - m_Y: 743 - m_Width: 12 - m_Height: 13 - - m_X: 1398 - m_Y: 756 - m_Width: 12 - m_Height: 12 - - m_X: 1410 - m_Y: 766 - m_Width: 24 - m_Height: 26 - - m_X: 1398 - m_Y: 768 - m_Width: 12 - m_Height: 12 - - m_X: 1434 - m_Y: 766 - m_Width: 24 - m_Height: 26 - - m_X: 1458 - m_Y: 766 - m_Width: 24 - m_Height: 26 - - m_X: 1482 - m_Y: 766 - m_Width: 24 - m_Height: 26 - - m_X: 1506 - m_Y: 766 - m_Width: 24 - m_Height: 26 - - m_X: 1530 - m_Y: 766 - m_Width: 24 - m_Height: 26 - - m_X: 1554 - m_Y: 766 - m_Width: 24 - m_Height: 26 - - m_X: 1578 - m_Y: 766 - m_Width: 24 - m_Height: 26 - - m_X: 1602 - m_Y: 766 - m_Width: 24 - m_Height: 26 - - m_X: 1626 - m_Y: 766 - m_Width: 24 - m_Height: 26 - - m_X: 1650 - m_Y: 766 - m_Width: 24 - m_Height: 26 - - m_X: 1674 - m_Y: 766 - m_Width: 24 - m_Height: 26 - - m_X: 1698 - m_Y: 766 - m_Width: 24 - m_Height: 26 - - m_X: 1722 - m_Y: 766 - m_Width: 24 - m_Height: 26 - - m_X: 1746 - m_Y: 766 - m_Width: 24 - m_Height: 26 - - m_X: 1770 - m_Y: 766 - m_Width: 24 - m_Height: 26 - - m_X: 1794 - m_Y: 777 - m_Width: 16 - m_Height: 21 - - m_X: 1810 - m_Y: 779 - m_Width: 24 - m_Height: 26 - - m_X: 1834 - m_Y: 794 - m_Width: 24 - m_Height: 26 - - m_X: 1858 - m_Y: 794 - m_Width: 24 - m_Height: 26 - - m_X: 1882 - m_Y: 794 - m_Width: 24 - m_Height: 26 - - m_X: 1906 - m_Y: 794 - m_Width: 24 - m_Height: 26 - - m_X: 1930 - m_Y: 794 - m_Width: 24 - m_Height: 26 - - m_X: 1954 - m_Y: 794 - m_Width: 24 - m_Height: 26 - - m_X: 1978 - m_Y: 794 - m_Width: 24 - m_Height: 26 - - m_X: 2002 - m_Y: 796 - m_Width: 24 - m_Height: 26 - - m_X: 2026 - m_Y: 814 - m_Width: 22 - m_Height: 26 - - m_X: 510 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 486 - m_Y: 780 - m_Width: 24 - m_Height: 26 - - m_X: 534 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 558 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 582 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 606 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 630 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 654 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 678 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 702 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 726 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 750 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 774 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 798 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 822 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 846 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 870 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 894 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 918 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 942 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 966 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 990 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 1014 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 1038 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 1062 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 1086 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 1110 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 1134 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 1158 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 1182 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 1206 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 1230 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 1254 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 1278 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 1302 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 1326 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 1350 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 1374 - m_Y: 769 - m_Width: 24 - m_Height: 26 - - m_X: 1398 - m_Y: 780 - m_Width: 12 - m_Height: 12 - - m_X: 1398 - m_Y: 792 - m_Width: 24 - m_Height: 26 - - m_X: 1422 - m_Y: 792 - m_Width: 24 - m_Height: 26 - - m_X: 1446 - m_Y: 792 - m_Width: 24 - m_Height: 26 - - m_X: 1470 - m_Y: 792 - m_Width: 24 - m_Height: 26 - - m_X: 1494 - m_Y: 792 - m_Width: 24 - m_Height: 26 - - m_X: 1518 - m_Y: 792 - m_Width: 24 - m_Height: 26 - - m_X: 1542 - m_Y: 792 - m_Width: 24 - m_Height: 26 - - m_X: 1566 - m_Y: 792 - m_Width: 24 - m_Height: 26 - - m_X: 1590 - m_Y: 792 - m_Width: 24 - m_Height: 26 - - m_X: 1614 - m_Y: 792 - m_Width: 24 - m_Height: 26 - - m_X: 1638 - m_Y: 792 - m_Width: 24 - m_Height: 26 - - m_X: 1662 - m_Y: 792 - m_Width: 24 - m_Height: 26 - - m_X: 1686 - m_Y: 792 - m_Width: 24 - m_Height: 26 - - m_X: 1710 - m_Y: 792 - m_Width: 24 - m_Height: 26 - - m_X: 1734 - m_Y: 792 - m_Width: 24 - m_Height: 26 - - m_X: 1758 - m_Y: 792 - m_Width: 24 - m_Height: 26 - - m_X: 1782 - m_Y: 792 - m_Width: 12 - m_Height: 12 - - m_X: 1794 - m_Y: 798 - m_Width: 16 - m_Height: 21 - - m_X: 1810 - m_Y: 805 - m_Width: 24 - m_Height: 26 - - m_X: 1834 - m_Y: 820 - m_Width: 24 - m_Height: 26 - - m_X: 1858 - m_Y: 820 - m_Width: 24 - m_Height: 26 - - m_X: 1882 - m_Y: 820 - m_Width: 24 - m_Height: 26 - - m_X: 1906 - m_Y: 820 - m_Width: 24 - m_Height: 26 - - m_X: 1930 - m_Y: 820 - m_Width: 24 - m_Height: 26 - - m_X: 1954 - m_Y: 820 - m_Width: 24 - m_Height: 26 - - m_X: 1978 - m_Y: 820 - m_Width: 24 - m_Height: 26 - - m_X: 2002 - m_Y: 822 - m_Width: 24 - m_Height: 26 - - m_X: 2026 - m_Y: 840 - m_Width: 22 - m_Height: 25 - - m_X: 510 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 486 - m_Y: 806 - m_Width: 24 - m_Height: 26 - - m_X: 534 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 558 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 582 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 606 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 630 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 654 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 678 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 702 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 726 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 750 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 774 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 798 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 822 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 846 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 870 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 894 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 918 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 942 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 966 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 990 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 1014 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 1038 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 1062 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 1086 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 1110 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 1134 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 1158 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 1182 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 1206 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 1230 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 1254 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 1278 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 1302 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 1326 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 1350 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 1374 - m_Y: 795 - m_Width: 24 - m_Height: 26 - - m_X: 1398 - m_Y: 818 - m_Width: 24 - m_Height: 26 - - m_X: 1422 - m_Y: 818 - m_Width: 24 - m_Height: 26 - - m_X: 1446 - m_Y: 818 - m_Width: 24 - m_Height: 26 - - m_X: 1470 - m_Y: 818 - m_Width: 24 - m_Height: 26 - - m_X: 1494 - m_Y: 818 - m_Width: 24 - m_Height: 26 - - m_X: 1518 - m_Y: 818 - m_Width: 24 - m_Height: 26 - - m_X: 1542 - m_Y: 818 - m_Width: 24 - m_Height: 26 - - m_X: 1566 - m_Y: 818 - m_Width: 24 - m_Height: 26 - - m_X: 1590 - m_Y: 818 - m_Width: 24 - m_Height: 26 - - m_X: 1614 - m_Y: 818 - m_Width: 24 - m_Height: 26 - - m_X: 1638 - m_Y: 818 - m_Width: 24 - m_Height: 26 - - m_X: 1662 - m_Y: 818 - m_Width: 24 - m_Height: 26 - - m_X: 1686 - m_Y: 818 - m_Width: 24 - m_Height: 26 - - m_X: 1710 - m_Y: 818 - m_Width: 24 - m_Height: 26 - - m_X: 1734 - m_Y: 818 - m_Width: 24 - m_Height: 26 - - m_X: 1758 - m_Y: 818 - m_Width: 24 - m_Height: 26 - - m_X: 1782 - m_Y: 819 - m_Width: 24 - m_Height: 26 - - m_X: 1806 - m_Y: 831 - m_Width: 24 - m_Height: 26 - - m_X: 1830 - m_Y: 846 - m_Width: 24 - m_Height: 26 - - m_X: 1854 - m_Y: 846 - m_Width: 24 - m_Height: 26 - - m_X: 1878 - m_Y: 846 - m_Width: 24 - m_Height: 26 - - m_X: 1902 - m_Y: 846 - m_Width: 24 - m_Height: 26 - - m_X: 1926 - m_Y: 846 - m_Width: 24 - m_Height: 26 - - m_X: 1950 - m_Y: 846 - m_Width: 24 - m_Height: 26 - - m_X: 1974 - m_Y: 846 - m_Width: 24 - m_Height: 26 - - m_X: 1998 - m_Y: 848 - m_Width: 24 - m_Height: 26 - - m_X: 2022 - m_Y: 865 - m_Width: 24 - m_Height: 26 - - m_X: 510 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 486 - m_Y: 832 - m_Width: 24 - m_Height: 26 - - m_X: 534 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 558 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 582 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 606 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 630 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 654 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 678 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 702 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 726 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 750 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 774 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 798 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 822 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 846 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 870 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 894 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 918 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 942 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 966 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 990 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 1014 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 1038 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 1062 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 1086 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 1110 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 1134 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 1158 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 1182 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 1206 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 1230 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 1254 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 1278 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 1302 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 1326 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 1350 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 1374 - m_Y: 821 - m_Width: 24 - m_Height: 26 - - m_X: 1398 - m_Y: 844 - m_Width: 24 - m_Height: 26 - - m_X: 1422 - m_Y: 844 - m_Width: 24 - m_Height: 26 - - m_X: 1446 - m_Y: 844 - m_Width: 24 - m_Height: 26 - - m_X: 1470 - m_Y: 844 - m_Width: 24 - m_Height: 26 - - m_X: 1494 - m_Y: 844 - m_Width: 24 - m_Height: 26 - - m_X: 1518 - m_Y: 844 - m_Width: 24 - m_Height: 26 - - m_X: 1542 - m_Y: 844 - m_Width: 24 - m_Height: 26 - - m_X: 1566 - m_Y: 844 - m_Width: 24 - m_Height: 26 - - m_X: 1590 - m_Y: 844 - m_Width: 24 - m_Height: 26 - - m_X: 1614 - m_Y: 844 - m_Width: 24 - m_Height: 26 - - m_X: 1638 - m_Y: 844 - m_Width: 24 - m_Height: 26 - - m_X: 1662 - m_Y: 844 - m_Width: 24 - m_Height: 26 - - m_X: 1686 - m_Y: 844 - m_Width: 24 - m_Height: 26 - - m_X: 1710 - m_Y: 844 - m_Width: 24 - m_Height: 26 - - m_X: 1734 - m_Y: 844 - m_Width: 24 - m_Height: 26 - - m_X: 1758 - m_Y: 844 - m_Width: 24 - m_Height: 26 - - m_X: 1782 - m_Y: 845 - m_Width: 24 - m_Height: 26 - - m_X: 1806 - m_Y: 857 - m_Width: 24 - m_Height: 26 - - m_X: 1830 - m_Y: 872 - m_Width: 24 - m_Height: 26 - - m_X: 1854 - m_Y: 872 - m_Width: 24 - m_Height: 26 - - m_X: 1878 - m_Y: 872 - m_Width: 24 - m_Height: 26 - - m_X: 1902 - m_Y: 872 - m_Width: 24 - m_Height: 26 - - m_X: 1926 - m_Y: 872 - m_Width: 24 - m_Height: 26 - - m_X: 1950 - m_Y: 872 - m_Width: 24 - m_Height: 26 - - m_X: 1974 - m_Y: 872 - m_Width: 24 - m_Height: 26 - - m_X: 1998 - m_Y: 874 - m_Width: 24 - m_Height: 26 - - m_X: 2022 - m_Y: 891 - m_Width: 24 - m_Height: 26 - - m_X: 510 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 486 - m_Y: 858 - m_Width: 24 - m_Height: 26 - - m_X: 534 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 558 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 582 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 606 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 630 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 654 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 678 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 702 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 726 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 750 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 774 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 798 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 822 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 846 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 870 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 894 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 918 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 942 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 966 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 990 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 1014 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 1038 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 1062 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 1086 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 1110 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 1134 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 1158 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 1182 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 1206 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 1230 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 1254 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 1278 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 1302 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 1326 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 1350 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 1374 - m_Y: 847 - m_Width: 24 - m_Height: 26 - - m_X: 1398 - m_Y: 870 - m_Width: 24 - m_Height: 26 - - m_X: 1422 - m_Y: 870 - m_Width: 24 - m_Height: 26 - - m_X: 1446 - m_Y: 870 - m_Width: 24 - m_Height: 26 - - m_X: 1470 - m_Y: 870 - m_Width: 24 - m_Height: 26 - - m_X: 1494 - m_Y: 870 - m_Width: 24 - m_Height: 26 - - m_X: 1518 - m_Y: 870 - m_Width: 24 - m_Height: 26 - - m_X: 1542 - m_Y: 870 - m_Width: 24 - m_Height: 26 - - m_X: 1566 - m_Y: 870 - m_Width: 24 - m_Height: 26 - - m_X: 1590 - m_Y: 870 - m_Width: 24 - m_Height: 26 - - m_X: 1614 - m_Y: 870 - m_Width: 24 - m_Height: 26 - - m_X: 1638 - m_Y: 870 - m_Width: 24 - m_Height: 26 - - m_X: 1662 - m_Y: 870 - m_Width: 24 - m_Height: 26 - - m_X: 1686 - m_Y: 870 - m_Width: 24 - m_Height: 26 - - m_X: 1710 - m_Y: 870 - m_Width: 24 - m_Height: 26 - - m_X: 1734 - m_Y: 870 - m_Width: 24 - m_Height: 26 - - m_X: 1758 - m_Y: 870 - m_Width: 24 - m_Height: 26 - - m_X: 1782 - m_Y: 871 - m_Width: 24 - m_Height: 26 - - m_X: 1806 - m_Y: 883 - m_Width: 24 - m_Height: 26 - - m_X: 1830 - m_Y: 898 - m_Width: 24 - m_Height: 26 - - m_X: 1854 - m_Y: 898 - m_Width: 24 - m_Height: 26 - - m_X: 1878 - m_Y: 898 - m_Width: 24 - m_Height: 26 - - m_X: 1902 - m_Y: 898 - m_Width: 24 - m_Height: 26 - - m_X: 1926 - m_Y: 898 - m_Width: 24 - m_Height: 26 - - m_X: 1950 - m_Y: 898 - m_Width: 24 - m_Height: 26 - - m_X: 1974 - m_Y: 898 - m_Width: 24 - m_Height: 26 - - m_X: 1998 - m_Y: 900 - m_Width: 24 - m_Height: 25 - - m_X: 2022 - m_Y: 917 - m_Width: 24 - m_Height: 25 - - m_X: 510 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 486 - m_Y: 884 - m_Width: 24 - m_Height: 25 - - m_X: 534 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 558 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 582 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 606 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 630 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 654 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 678 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 702 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 726 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 750 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 774 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 798 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 822 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 846 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 870 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 894 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 918 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 942 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 966 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 990 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 1014 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 1038 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 1062 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 1086 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 1110 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 1134 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 1158 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 1182 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 1206 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 1230 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 1254 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 1278 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 1302 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 1326 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 1350 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 1374 - m_Y: 873 - m_Width: 24 - m_Height: 25 - - m_X: 1398 - m_Y: 896 - m_Width: 24 - m_Height: 25 - - m_X: 1422 - m_Y: 896 - m_Width: 24 - m_Height: 25 - - m_X: 1446 - m_Y: 896 - m_Width: 24 - m_Height: 25 - - m_X: 1470 - m_Y: 896 - m_Width: 24 - m_Height: 25 - - m_X: 1494 - m_Y: 896 - m_Width: 24 - m_Height: 25 - - m_X: 1518 - m_Y: 896 - m_Width: 24 - m_Height: 25 - - m_X: 1542 - m_Y: 896 - m_Width: 24 - m_Height: 25 - - m_X: 1566 - m_Y: 896 - m_Width: 24 - m_Height: 25 - - m_X: 1590 - m_Y: 896 - m_Width: 24 - m_Height: 25 - - m_X: 1614 - m_Y: 896 - m_Width: 24 - m_Height: 25 - - m_X: 1638 - m_Y: 896 - m_Width: 24 - m_Height: 25 - - m_X: 1662 - m_Y: 896 - m_Width: 24 - m_Height: 25 - - m_X: 1686 - m_Y: 896 - m_Width: 24 - m_Height: 25 - - m_X: 1710 - m_Y: 896 - m_Width: 24 - m_Height: 25 - - m_X: 1734 - m_Y: 896 - m_Width: 24 - m_Height: 25 - - m_X: 1758 - m_Y: 896 - m_Width: 24 - m_Height: 25 - - m_X: 1782 - m_Y: 897 - m_Width: 24 - m_Height: 25 - - m_X: 1806 - m_Y: 909 - m_Width: 24 - m_Height: 25 - - m_X: 1830 - m_Y: 924 - m_Width: 24 - m_Height: 25 - - m_X: 1854 - m_Y: 924 - m_Width: 24 - m_Height: 25 - - m_X: 1878 - m_Y: 924 - m_Width: 24 - m_Height: 25 - - m_X: 1902 - m_Y: 924 - m_Width: 24 - m_Height: 25 - - m_X: 1926 - m_Y: 924 - m_Width: 24 - m_Height: 25 - - m_X: 1950 - m_Y: 924 - m_Width: 24 - m_Height: 25 - - m_X: 1974 - m_Y: 924 - m_Width: 24 - m_Height: 25 - - m_X: 1998 - m_Y: 925 - m_Width: 24 - m_Height: 25 - - m_X: 2022 - m_Y: 942 - m_Width: 24 - m_Height: 25 - - m_X: 510 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 486 - m_Y: 909 - m_Width: 24 - m_Height: 25 - - m_X: 534 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 558 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 582 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 606 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 630 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 654 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 678 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 702 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 726 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 750 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 774 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 798 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 822 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 846 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 870 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 894 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 918 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 942 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 966 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 990 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 1014 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 1038 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 1062 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 1086 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 1110 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 1134 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 1158 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 1182 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 1206 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 1230 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 1254 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 1278 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 1302 - m_Y: 898 - m_Width: 24 - m_Height: 25 - - m_X: 1326 - m_Y: 898 - m_Width: 24 - m_Height: 24 - - m_X: 1350 - m_Y: 898 - m_Width: 24 - m_Height: 24 - - m_X: 1374 - m_Y: 898 - m_Width: 24 - m_Height: 24 - - m_X: 1398 - m_Y: 921 - m_Width: 24 - m_Height: 24 - - m_X: 1326 - m_Y: 922 - m_Width: 24 - m_Height: 24 - - m_X: 1350 - m_Y: 922 - m_Width: 24 - m_Height: 24 - - m_X: 1374 - m_Y: 922 - m_Width: 24 - m_Height: 24 - - m_X: 1422 - m_Y: 921 - m_Width: 24 - m_Height: 24 - - m_X: 1446 - m_Y: 921 - m_Width: 24 - m_Height: 24 - - m_X: 1470 - m_Y: 921 - m_Width: 24 - m_Height: 24 - - m_X: 1494 - m_Y: 921 - m_Width: 24 - m_Height: 24 - - m_X: 1518 - m_Y: 921 - m_Width: 24 - m_Height: 24 - - m_X: 1542 - m_Y: 921 - m_Width: 24 - m_Height: 24 - - m_X: 1566 - m_Y: 921 - m_Width: 24 - m_Height: 24 - - m_X: 1590 - m_Y: 921 - m_Width: 24 - m_Height: 24 - - m_X: 1614 - m_Y: 921 - m_Width: 24 - m_Height: 24 - - m_X: 1638 - m_Y: 921 - m_Width: 24 - m_Height: 24 - - m_X: 1662 - m_Y: 921 - m_Width: 24 - m_Height: 24 - - m_X: 1686 - m_Y: 921 - m_Width: 24 - m_Height: 24 - - m_X: 1710 - m_Y: 921 - m_Width: 24 - m_Height: 24 - - m_X: 1734 - m_Y: 921 - m_Width: 24 - m_Height: 24 - - m_X: 1758 - m_Y: 921 - m_Width: 24 - m_Height: 24 - - m_X: 1782 - m_Y: 922 - m_Width: 24 - m_Height: 24 - - m_X: 1806 - m_Y: 934 - m_Width: 24 - m_Height: 24 - - m_X: 1830 - m_Y: 949 - m_Width: 24 - m_Height: 13 - - m_X: 1854 - m_Y: 949 - m_Width: 24 - m_Height: 13 - - m_X: 1878 - m_Y: 949 - m_Width: 23 - m_Height: 26 - - m_X: 1901 - m_Y: 949 - m_Width: 23 - m_Height: 26 - - m_X: 1924 - m_Y: 949 - m_Width: 23 - m_Height: 26 - - m_X: 1947 - m_Y: 949 - m_Width: 23 - m_Height: 26 - - m_X: 1970 - m_Y: 949 - m_Width: 23 - m_Height: 26 - - m_X: 1993 - m_Y: 950 - m_Width: 23 - m_Height: 26 - - m_X: 2016 - m_Y: 967 - m_Width: 23 - m_Height: 26 - - m_X: 1398 - m_Y: 945 - m_Width: 23 - m_Height: 26 - - m_X: 1421 - m_Y: 945 - m_Width: 23 - m_Height: 26 - - m_X: 1444 - m_Y: 945 - m_Width: 23 - m_Height: 26 - - m_X: 1467 - m_Y: 945 - m_Width: 23 - m_Height: 26 - - m_X: 1490 - m_Y: 945 - m_Width: 23 - m_Height: 26 - - m_X: 1513 - m_Y: 945 - m_Width: 23 - m_Height: 26 - - m_X: 1536 - m_Y: 945 - m_Width: 23 - m_Height: 26 - - m_X: 1559 - m_Y: 945 - m_Width: 23 - m_Height: 26 - - m_X: 1582 - m_Y: 945 - m_Width: 23 - m_Height: 26 - - m_X: 1605 - m_Y: 945 - m_Width: 23 - m_Height: 26 - - m_X: 1628 - m_Y: 945 - m_Width: 23 - m_Height: 26 - - m_X: 1651 - m_Y: 945 - m_Width: 23 - m_Height: 26 - - m_X: 1674 - m_Y: 945 - m_Width: 23 - m_Height: 26 - - m_X: 1697 - m_Y: 945 - m_Width: 23 - m_Height: 26 - - m_X: 1720 - m_Y: 945 - m_Width: 23 - m_Height: 26 - - m_X: 1743 - m_Y: 945 - m_Width: 23 - m_Height: 26 - - m_X: 1766 - m_Y: 945 - m_Width: 16 - m_Height: 21 - - m_X: 1782 - m_Y: 946 - m_Width: 23 - m_Height: 26 - - m_X: 1766 - m_Y: 966 - m_Width: 16 - m_Height: 20 - - m_X: 1805 - m_Y: 958 - m_Width: 23 - m_Height: 26 - - m_X: 1782 - m_Y: 972 - m_Width: 23 - m_Height: 26 - - m_X: 1828 - m_Y: 962 - m_Width: 23 - m_Height: 26 - - m_X: 1805 - m_Y: 984 - m_Width: 23 - m_Height: 26 - - m_X: 1851 - m_Y: 962 - m_Width: 23 - m_Height: 26 - - m_X: 1874 - m_Y: 975 - m_Width: 23 - m_Height: 26 - - m_X: 1828 - m_Y: 988 - m_Width: 23 - m_Height: 26 - - m_X: 1851 - m_Y: 988 - m_Width: 23 - m_Height: 26 - - m_X: 1897 - m_Y: 975 - m_Width: 23 - m_Height: 26 - - m_X: 1920 - m_Y: 975 - m_Width: 23 - m_Height: 26 - - m_X: 1943 - m_Y: 975 - m_Width: 23 - m_Height: 26 - - m_X: 1966 - m_Y: 975 - m_Width: 23 - m_Height: 26 - - m_X: 1989 - m_Y: 976 - m_Width: 23 - m_Height: 26 - - m_X: 2012 - m_Y: 993 - m_Width: 23 - m_Height: 26 - - m_X: 2035 - m_Y: 993 - m_Width: 13 - m_Height: 22 - - m_X: 2035 - m_Y: 1015 - m_Width: 13 - m_Height: 22 - - m_X: 1874 - m_Y: 1001 - m_Width: 23 - m_Height: 26 - - m_X: 1897 - m_Y: 1001 - m_Width: 23 - m_Height: 26 - - m_X: 1920 - m_Y: 1001 - m_Width: 23 - m_Height: 26 - - m_X: 1943 - m_Y: 1001 - m_Width: 23 - m_Height: 26 - - m_X: 1966 - m_Y: 1001 - m_Width: 23 - m_Height: 26 - - m_X: 1989 - m_Y: 1002 - m_Width: 23 - m_Height: 26 - - m_X: 2012 - m_Y: 1019 - m_Width: 23 - m_Height: 26 - - m_X: 2035 - m_Y: 1037 - m_Width: 13 - m_Height: 22 - - m_X: 510 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 486 - m_Y: 934 - m_Width: 23 - m_Height: 26 - - m_X: 533 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 556 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 579 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 602 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 625 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 648 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 671 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 694 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 717 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 740 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 763 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 786 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 809 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 832 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 855 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 878 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 901 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 924 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 947 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 970 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 993 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 1016 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 1039 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 1062 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 1085 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 1108 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 1131 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 1154 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 1177 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 1200 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 1223 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 1246 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 1269 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 1292 - m_Y: 923 - m_Width: 23 - m_Height: 26 - - m_X: 1315 - m_Y: 946 - m_Width: 23 - m_Height: 26 - - m_X: 1338 - m_Y: 946 - m_Width: 23 - m_Height: 26 - - m_X: 1361 - m_Y: 946 - m_Width: 23 - m_Height: 26 - - m_X: 1384 - m_Y: 946 - m_Width: 14 - m_Height: 23 - - m_X: 1384 - m_Y: 969 - m_Width: 14 - m_Height: 23 - - m_X: 1398 - m_Y: 971 - m_Width: 23 - m_Height: 26 - - m_X: 1421 - m_Y: 971 - m_Width: 23 - m_Height: 26 - - m_X: 1444 - m_Y: 971 - m_Width: 23 - m_Height: 26 - - m_X: 1467 - m_Y: 971 - m_Width: 23 - m_Height: 26 - - m_X: 1490 - m_Y: 971 - m_Width: 23 - m_Height: 26 - - m_X: 1513 - m_Y: 971 - m_Width: 23 - m_Height: 26 - - m_X: 1536 - m_Y: 971 - m_Width: 23 - m_Height: 26 - - m_X: 1559 - m_Y: 971 - m_Width: 23 - m_Height: 26 - - m_X: 1582 - m_Y: 971 - m_Width: 23 - m_Height: 26 - - m_X: 1605 - m_Y: 971 - m_Width: 23 - m_Height: 26 - - m_X: 1628 - m_Y: 971 - m_Width: 23 - m_Height: 26 - - m_X: 1651 - m_Y: 971 - m_Width: 23 - m_Height: 26 - - m_X: 1674 - m_Y: 971 - m_Width: 23 - m_Height: 26 - - m_X: 1697 - m_Y: 971 - m_Width: 23 - m_Height: 26 - - m_X: 1720 - m_Y: 971 - m_Width: 23 - m_Height: 26 - - m_X: 1743 - m_Y: 971 - m_Width: 23 - m_Height: 26 - - m_X: 1766 - m_Y: 986 - m_Width: 16 - m_Height: 20 - - m_X: 1782 - m_Y: 998 - m_Width: 23 - m_Height: 26 - - m_X: 1805 - m_Y: 1010 - m_Width: 23 - m_Height: 26 - - m_X: 1828 - m_Y: 1014 - m_Width: 23 - m_Height: 26 - - m_X: 1851 - m_Y: 1014 - m_Width: 23 - m_Height: 26 - - m_X: 1874 - m_Y: 1027 - m_Width: 23 - m_Height: 26 - - m_X: 1897 - m_Y: 1027 - m_Width: 23 - m_Height: 26 - - m_X: 1920 - m_Y: 1027 - m_Width: 23 - m_Height: 26 - - m_X: 1943 - m_Y: 1027 - m_Width: 23 - m_Height: 26 - - m_X: 1966 - m_Y: 1027 - m_Width: 23 - m_Height: 26 - - m_X: 1989 - m_Y: 1028 - m_Width: 23 - m_Height: 26 - - m_X: 2012 - m_Y: 1045 - m_Width: 23 - m_Height: 26 - - m_X: 2035 - m_Y: 1059 - m_Width: 13 - m_Height: 22 - - m_X: 510 - m_Y: 949 - m_Width: 23 - m_Height: 26 - - m_X: 486 - m_Y: 960 - m_Width: 23 - m_Height: 26 - - m_X: 533 - m_Y: 949 - m_Width: 23 - m_Height: 26 - - m_X: 556 - m_Y: 949 - m_Width: 23 - m_Height: 26 - - m_X: 579 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 602 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 625 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 648 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 671 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 694 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 717 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 740 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 763 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 786 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 809 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 832 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 855 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 878 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 901 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 924 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 947 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 970 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 993 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 1016 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 1039 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 1062 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 1085 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 1108 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 1131 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 1154 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 1177 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 1200 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 1223 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 1246 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 1269 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 1292 - m_Y: 949 - m_Width: 23 - m_Height: 25 - - m_X: 1315 - m_Y: 972 - m_Width: 23 - m_Height: 25 - - m_X: 1338 - m_Y: 972 - m_Width: 23 - m_Height: 25 - - m_X: 1361 - m_Y: 972 - m_Width: 23 - m_Height: 25 - - m_X: 1384 - m_Y: 992 - m_Width: 14 - m_Height: 14 - - m_X: 1398 - m_Y: 997 - m_Width: 23 - m_Height: 25 - - m_X: 1421 - m_Y: 997 - m_Width: 23 - m_Height: 25 - - m_X: 1444 - m_Y: 997 - m_Width: 23 - m_Height: 25 - - m_X: 1467 - m_Y: 997 - m_Width: 23 - m_Height: 25 - - m_X: 1490 - m_Y: 997 - m_Width: 23 - m_Height: 25 - - m_X: 1513 - m_Y: 997 - m_Width: 23 - m_Height: 25 - - m_X: 1536 - m_Y: 997 - m_Width: 23 - m_Height: 25 - - m_X: 1559 - m_Y: 997 - m_Width: 23 - m_Height: 25 - - m_X: 1582 - m_Y: 997 - m_Width: 23 - m_Height: 25 - - m_X: 1605 - m_Y: 997 - m_Width: 23 - m_Height: 25 - - m_X: 1628 - m_Y: 997 - m_Width: 23 - m_Height: 25 - - m_X: 1651 - m_Y: 997 - m_Width: 23 - m_Height: 25 - - m_X: 1674 - m_Y: 997 - m_Width: 23 - m_Height: 25 - - m_X: 1697 - m_Y: 997 - m_Width: 23 - m_Height: 25 - - m_X: 1720 - m_Y: 997 - m_Width: 23 - m_Height: 25 - - m_X: 1743 - m_Y: 997 - m_Width: 23 - m_Height: 25 - - m_X: 1766 - m_Y: 1006 - m_Width: 16 - m_Height: 20 - - m_X: 1782 - m_Y: 1024 - m_Width: 23 - m_Height: 25 - - m_X: 1805 - m_Y: 1036 - m_Width: 23 - m_Height: 25 - - m_X: 1828 - m_Y: 1040 - m_Width: 23 - m_Height: 25 - - m_X: 1851 - m_Y: 1040 - m_Width: 23 - m_Height: 25 - - m_X: 1874 - m_Y: 1053 - m_Width: 23 - m_Height: 25 - - m_X: 1897 - m_Y: 1053 - m_Width: 23 - m_Height: 25 - - m_X: 1920 - m_Y: 1053 - m_Width: 23 - m_Height: 25 - - m_X: 1943 - m_Y: 1053 - m_Width: 23 - m_Height: 25 - - m_X: 1966 - m_Y: 1053 - m_Width: 23 - m_Height: 25 - - m_X: 1989 - m_Y: 1054 - m_Width: 23 - m_Height: 25 - - m_X: 2012 - m_Y: 1071 - m_Width: 23 - m_Height: 25 - - m_X: 2035 - m_Y: 1081 - m_Width: 13 - m_Height: 22 - - m_X: 579 - m_Y: 974 - m_Width: 23 - m_Height: 25 - - m_X: 510 - m_Y: 975 - m_Width: 23 - m_Height: 25 - - m_X: 486 - m_Y: 986 - m_Width: 23 - m_Height: 25 - - m_X: 533 - m_Y: 975 - m_Width: 23 - m_Height: 25 - - m_X: 556 - m_Y: 975 - m_Width: 23 - m_Height: 25 - - m_X: 602 - m_Y: 974 - m_Width: 23 - m_Height: 25 - - m_X: 625 - m_Y: 974 - m_Width: 23 - m_Height: 24 - - m_X: 648 - m_Y: 974 - m_Width: 23 - m_Height: 24 - - m_X: 671 - m_Y: 974 - m_Width: 23 - m_Height: 24 - - m_X: 694 - m_Y: 974 - m_Width: 23 - m_Height: 24 - - m_X: 717 - m_Y: 974 - m_Width: 23 - m_Height: 24 - - m_X: 740 - m_Y: 974 - m_Width: 23 - m_Height: 24 - - m_X: 763 - m_Y: 974 - m_Width: 23 - m_Height: 24 - - m_X: 786 - m_Y: 974 - m_Width: 23 - m_Height: 24 - - m_X: 809 - m_Y: 974 - m_Width: 23 - m_Height: 24 - - m_X: 832 - m_Y: 974 - m_Width: 23 - m_Height: 24 - - m_X: 855 - m_Y: 974 - m_Width: 23 - m_Height: 24 - - m_X: 878 - m_Y: 974 - m_Width: 23 - m_Height: 24 - - m_X: 901 - m_Y: 974 - m_Width: 23 - m_Height: 24 - - m_X: 924 - m_Y: 974 - m_Width: 23 - m_Height: 24 - - m_X: 947 - m_Y: 974 - m_Width: 23 - m_Height: 24 - - m_X: 970 - m_Y: 974 - m_Width: 23 - m_Height: 24 - - m_X: 993 - m_Y: 974 - m_Width: 23 - m_Height: 23 - - m_X: 1016 - m_Y: 974 - m_Width: 23 - m_Height: 23 - - m_X: 1039 - m_Y: 974 - m_Width: 23 - m_Height: 23 - - m_X: 1062 - m_Y: 974 - m_Width: 23 - m_Height: 23 - - m_X: 1085 - m_Y: 974 - m_Width: 23 - m_Height: 23 - - m_X: 1108 - m_Y: 974 - m_Width: 23 - m_Height: 22 - - m_X: 1131 - m_Y: 974 - m_Width: 23 - m_Height: 22 - - m_X: 1154 - m_Y: 974 - m_Width: 23 - m_Height: 22 - - m_X: 1177 - m_Y: 974 - m_Width: 23 - m_Height: 22 - - m_X: 1200 - m_Y: 974 - m_Width: 23 - m_Height: 22 - - m_X: 1223 - m_Y: 974 - m_Width: 23 - m_Height: 22 - - m_X: 1246 - m_Y: 974 - m_Width: 23 - m_Height: 22 - - m_X: 1269 - m_Y: 974 - m_Width: 23 - m_Height: 22 - - m_X: 1292 - m_Y: 974 - m_Width: 23 - m_Height: 22 - - m_X: 1108 - m_Y: 996 - m_Width: 23 - m_Height: 22 - - m_X: 993 - m_Y: 997 - m_Width: 23 - m_Height: 22 - - m_X: 1016 - m_Y: 997 - m_Width: 22 - m_Height: 25 - - m_X: 1038 - m_Y: 997 - m_Width: 22 - m_Height: 25 - - m_X: 1060 - m_Y: 997 - m_Width: 22 - m_Height: 25 - - m_X: 1082 - m_Y: 997 - m_Width: 22 - m_Height: 25 - - m_X: 1131 - m_Y: 996 - m_Width: 22 - m_Height: 25 - - m_X: 1104 - m_Y: 1018 - m_Width: 22 - m_Height: 25 - - m_X: 1153 - m_Y: 996 - m_Width: 22 - m_Height: 25 - - m_X: 1175 - m_Y: 996 - m_Width: 22 - m_Height: 25 - - m_X: 1197 - m_Y: 996 - m_Width: 22 - m_Height: 25 - - m_X: 1219 - m_Y: 996 - m_Width: 22 - m_Height: 25 - - m_X: 1241 - m_Y: 996 - m_Width: 22 - m_Height: 25 - - m_X: 1263 - m_Y: 996 - m_Width: 22 - m_Height: 25 - - m_X: 1285 - m_Y: 996 - m_Width: 22 - m_Height: 25 - - m_X: 1307 - m_Y: 997 - m_Width: 22 - m_Height: 25 - - m_X: 1329 - m_Y: 997 - m_Width: 22 - m_Height: 25 - - m_X: 1351 - m_Y: 997 - m_Width: 22 - m_Height: 24 - - m_X: 1373 - m_Y: 1006 - m_Width: 22 - m_Height: 24 - - m_X: 1351 - m_Y: 1021 - m_Width: 22 - m_Height: 24 - - m_X: 1126 - m_Y: 1021 - m_Width: 22 - m_Height: 24 - - m_X: 1148 - m_Y: 1021 - m_Width: 22 - m_Height: 24 - - m_X: 1170 - m_Y: 1021 - m_Width: 22 - m_Height: 24 - - m_X: 1192 - m_Y: 1021 - m_Width: 22 - m_Height: 24 - - m_X: 1214 - m_Y: 1021 - m_Width: 22 - m_Height: 24 - - m_X: 1236 - m_Y: 1021 - m_Width: 22 - m_Height: 24 - - m_X: 1258 - m_Y: 1021 - m_Width: 22 - m_Height: 24 - - m_X: 1280 - m_Y: 1021 - m_Width: 22 - m_Height: 24 - - m_X: 1302 - m_Y: 1022 - m_Width: 22 - m_Height: 24 - - m_X: 1324 - m_Y: 1022 - m_Width: 22 - m_Height: 24 - - m_X: 625 - m_Y: 998 - m_Width: 22 - m_Height: 24 - - m_X: 579 - m_Y: 999 - m_Width: 22 - m_Height: 24 - - m_X: 601 - m_Y: 999 - m_Width: 22 - m_Height: 24 - - m_X: 510 - m_Y: 1000 - m_Width: 22 - m_Height: 24 - - m_X: 486 - m_Y: 1011 - m_Width: 22 - m_Height: 24 - - m_X: 532 - m_Y: 1000 - m_Width: 22 - m_Height: 24 - - m_X: 554 - m_Y: 1000 - m_Width: 22 - m_Height: 24 - - m_X: 647 - m_Y: 998 - m_Width: 22 - m_Height: 24 - - m_X: 669 - m_Y: 998 - m_Width: 22 - m_Height: 24 - - m_X: 691 - m_Y: 998 - m_Width: 22 - m_Height: 24 - - m_X: 713 - m_Y: 998 - m_Width: 22 - m_Height: 24 - - m_X: 735 - m_Y: 998 - m_Width: 22 - m_Height: 23 - - m_X: 757 - m_Y: 998 - m_Width: 22 - m_Height: 23 - - m_X: 779 - m_Y: 998 - m_Width: 22 - m_Height: 23 - - m_X: 801 - m_Y: 998 - m_Width: 22 - m_Height: 23 - - m_X: 823 - m_Y: 998 - m_Width: 22 - m_Height: 23 - - m_X: 845 - m_Y: 998 - m_Width: 22 - m_Height: 23 - - m_X: 867 - m_Y: 998 - m_Width: 22 - m_Height: 23 - - m_X: 889 - m_Y: 998 - m_Width: 22 - m_Height: 23 - - m_X: 911 - m_Y: 998 - m_Width: 22 - m_Height: 23 - - m_X: 933 - m_Y: 998 - m_Width: 22 - m_Height: 23 - - m_X: 955 - m_Y: 998 - m_Width: 22 - m_Height: 23 - - m_X: 977 - m_Y: 998 - m_Width: 16 - m_Height: 20 - - m_X: 977 - m_Y: 1018 - m_Width: 16 - m_Height: 20 - - m_X: 993 - m_Y: 1019 - m_Width: 22 - m_Height: 22 - - m_X: 1015 - m_Y: 1022 - m_Width: 22 - m_Height: 22 - - m_X: 1037 - m_Y: 1022 - m_Width: 22 - m_Height: 22 - - m_X: 1059 - m_Y: 1022 - m_Width: 22 - m_Height: 22 - - m_X: 1081 - m_Y: 1022 - m_Width: 22 - m_Height: 22 - - m_X: 1103 - m_Y: 1043 - m_Width: 22 - m_Height: 22 - - m_X: 1125 - m_Y: 1045 - m_Width: 22 - m_Height: 22 - - m_X: 1147 - m_Y: 1045 - m_Width: 22 - m_Height: 19 - - m_X: 1169 - m_Y: 1045 - m_Width: 22 - m_Height: 19 - - m_X: 1191 - m_Y: 1045 - m_Width: 22 - m_Height: 19 - - m_X: 1213 - m_Y: 1045 - m_Width: 21 - m_Height: 26 - - m_X: 1147 - m_Y: 1064 - m_Width: 21 - m_Height: 26 - - m_X: 1168 - m_Y: 1064 - m_Width: 21 - m_Height: 26 - - m_X: 1189 - m_Y: 1064 - m_Width: 21 - m_Height: 25 - - m_X: 1234 - m_Y: 1045 - m_Width: 21 - m_Height: 25 - - m_X: 1255 - m_Y: 1045 - m_Width: 21 - m_Height: 25 - - m_X: 1276 - m_Y: 1045 - m_Width: 21 - m_Height: 25 - - m_X: 735 - m_Y: 1021 - m_Width: 21 - m_Height: 25 - - m_X: 623 - m_Y: 1022 - m_Width: 21 - m_Height: 25 - - m_X: 576 - m_Y: 1023 - m_Width: 21 - m_Height: 25 - - m_X: 597 - m_Y: 1023 - m_Width: 21 - m_Height: 25 - - m_X: 510 - m_Y: 1024 - m_Width: 21 - m_Height: 25 - - m_X: 486 - m_Y: 1035 - m_Width: 21 - m_Height: 25 - - m_X: 531 - m_Y: 1024 - m_Width: 21 - m_Height: 24 - - m_X: 552 - m_Y: 1024 - m_Width: 21 - m_Height: 24 - - m_X: 644 - m_Y: 1022 - m_Width: 21 - m_Height: 24 - - m_X: 665 - m_Y: 1022 - m_Width: 21 - m_Height: 24 - - m_X: 686 - m_Y: 1022 - m_Width: 21 - m_Height: 24 - - m_X: 707 - m_Y: 1022 - m_Width: 21 - m_Height: 23 - - m_X: 707 - m_Y: 1045 - m_Width: 21 - m_Height: 23 - - m_X: 644 - m_Y: 1046 - m_Width: 21 - m_Height: 23 - - m_X: 618 - m_Y: 1047 - m_Width: 21 - m_Height: 23 - - m_X: 665 - m_Y: 1046 - m_Width: 21 - m_Height: 23 - - m_X: 686 - m_Y: 1046 - m_Width: 21 - m_Height: 23 - - m_X: 531 - m_Y: 1048 - m_Width: 21 - m_Height: 23 - - m_X: 510 - m_Y: 1049 - m_Width: 21 - m_Height: 23 - - m_X: 486 - m_Y: 1060 - m_Width: 21 - m_Height: 23 - - m_X: 552 - m_Y: 1048 - m_Width: 21 - m_Height: 23 - - m_X: 573 - m_Y: 1048 - m_Width: 21 - m_Height: 23 - - m_X: 594 - m_Y: 1048 - m_Width: 21 - m_Height: 23 - - m_X: 756 - m_Y: 1021 - m_Width: 21 - m_Height: 23 - - m_X: 777 - m_Y: 1021 - m_Width: 21 - m_Height: 23 - - m_X: 798 - m_Y: 1021 - m_Width: 21 - m_Height: 23 - - m_X: 819 - m_Y: 1021 - m_Width: 21 - m_Height: 22 - - m_X: 840 - m_Y: 1021 - m_Width: 21 - m_Height: 22 - - m_X: 861 - m_Y: 1021 - m_Width: 21 - m_Height: 22 - - m_X: 882 - m_Y: 1021 - m_Width: 21 - m_Height: 22 - - m_X: 903 - m_Y: 1021 - m_Width: 21 - m_Height: 22 - - m_X: 924 - m_Y: 1021 - m_Width: 21 - m_Height: 22 - - m_X: 945 - m_Y: 1021 - m_Width: 21 - m_Height: 22 - - m_X: 966 - m_Y: 1038 - m_Width: 21 - m_Height: 22 - - m_X: 987 - m_Y: 1041 - m_Width: 21 - m_Height: 21 - - m_X: 1008 - m_Y: 1044 - m_Width: 21 - m_Height: 21 - - m_X: 1029 - m_Y: 1044 - m_Width: 21 - m_Height: 21 - - m_X: 1050 - m_Y: 1044 - m_Width: 21 - m_Height: 21 - - m_X: 1071 - m_Y: 1044 - m_Width: 21 - m_Height: 19 - - m_X: 1071 - m_Y: 1063 - m_Width: 21 - m_Height: 19 - - m_X: 1092 - m_Y: 1065 - m_Width: 20 - m_Height: 23 - - m_X: 1112 - m_Y: 1065 - m_Width: 13 - m_Height: 14 - - m_X: 1125 - m_Y: 1067 - m_Width: 20 - m_Height: 23 - - m_X: 1112 - m_Y: 1079 - m_Width: 13 - m_Height: 14 - - m_X: 819 - m_Y: 1043 - m_Width: 20 - m_Height: 23 - - m_X: 756 - m_Y: 1044 - m_Width: 20 - m_Height: 23 - - m_X: 728 - m_Y: 1046 - m_Width: 20 - m_Height: 23 - - m_X: 707 - m_Y: 1068 - m_Width: 20 - m_Height: 23 - - m_X: 776 - m_Y: 1044 - m_Width: 20 - m_Height: 23 - - m_X: 796 - m_Y: 1044 - m_Width: 20 - m_Height: 22 - - m_X: 639 - m_Y: 1069 - m_Width: 20 - m_Height: 22 - - m_X: 615 - m_Y: 1070 - m_Width: 20 - m_Height: 22 - - m_X: 659 - m_Y: 1069 - m_Width: 20 - m_Height: 22 - - m_X: 679 - m_Y: 1069 - m_Width: 20 - m_Height: 22 - - m_X: 531 - m_Y: 1071 - m_Width: 20 - m_Height: 22 - - m_X: 510 - m_Y: 1072 - m_Width: 20 - m_Height: 22 - - m_X: 486 - m_Y: 1083 - m_Width: 20 - m_Height: 22 - - m_X: 551 - m_Y: 1071 - m_Width: 20 - m_Height: 21 - - m_X: 571 - m_Y: 1071 - m_Width: 20 - m_Height: 21 - - m_X: 591 - m_Y: 1071 - m_Width: 20 - m_Height: 21 - - m_X: 839 - m_Y: 1043 - m_Width: 20 - m_Height: 20 - - m_X: 859 - m_Y: 1043 - m_Width: 20 - m_Height: 19 - - m_X: 879 - m_Y: 1043 - m_Width: 20 - m_Height: 19 - - m_X: 899 - m_Y: 1043 - m_Width: 20 - m_Height: 11 - - m_X: 919 - m_Y: 1043 - m_Width: 19 - m_Height: 25 - - m_X: 899 - m_Y: 1054 - m_Width: 19 - m_Height: 24 - - m_X: 938 - m_Y: 1043 - m_Width: 19 - m_Height: 24 - - m_X: 957 - m_Y: 1060 - m_Width: 19 - m_Height: 23 - - m_X: 938 - m_Y: 1067 - m_Width: 19 - m_Height: 23 - - m_X: 918 - m_Y: 1068 - m_Width: 19 - m_Height: 23 - - m_X: 976 - m_Y: 1062 - m_Width: 19 - m_Height: 23 - - m_X: 957 - m_Y: 1083 - m_Width: 19 - m_Height: 22 - - m_X: 995 - m_Y: 1062 - m_Width: 13 - m_Height: 14 - - m_X: 937 - m_Y: 1090 - m_Width: 19 - m_Height: 22 - - m_X: 859 - m_Y: 1062 - m_Width: 19 - m_Height: 22 - - m_X: 839 - m_Y: 1063 - m_Width: 19 - m_Height: 22 - - m_X: 878 - m_Y: 1062 - m_Width: 19 - m_Height: 21 - - m_X: 897 - m_Y: 1078 - m_Width: 19 - m_Height: 21 - - m_X: 878 - m_Y: 1083 - m_Width: 19 - m_Height: 21 - - m_X: 858 - m_Y: 1084 - m_Width: 19 - m_Height: 20 - - m_X: 916 - m_Y: 1091 - m_Width: 19 - m_Height: 19 - - m_X: 897 - m_Y: 1099 - m_Width: 19 - m_Height: 17 - - m_X: 916 - m_Y: 1110 - m_Width: 18 - m_Height: 26 - - m_X: 796 - m_Y: 1066 - m_Width: 18 - m_Height: 25 - - m_X: 814 - m_Y: 1066 - m_Width: 18 - m_Height: 25 - - m_X: 832 - m_Y: 1085 - m_Width: 18 - m_Height: 24 - - m_X: 850 - m_Y: 1104 - m_Width: 18 - m_Height: 24 - - m_X: 868 - m_Y: 1104 - m_Width: 18 - m_Height: 24 - - m_X: 886 - m_Y: 1116 - m_Width: 18 - m_Height: 23 - - m_X: 748 - m_Y: 1067 - m_Width: 18 - m_Height: 23 - - m_X: 727 - m_Y: 1069 - m_Width: 18 - m_Height: 22 - - m_X: 766 - m_Y: 1067 - m_Width: 18 - m_Height: 21 - - m_X: 766 - m_Y: 1088 - m_Width: 18 - m_Height: 21 - - m_X: 745 - m_Y: 1090 - m_Width: 18 - m_Height: 20 - - m_X: 784 - m_Y: 1091 - m_Width: 18 - m_Height: 20 - - m_X: 763 - m_Y: 1109 - m_Width: 18 - m_Height: 20 - - m_X: 802 - m_Y: 1091 - m_Width: 18 - m_Height: 20 - - m_X: 820 - m_Y: 1109 - m_Width: 18 - m_Height: 20 - - m_X: 781 - m_Y: 1111 - m_Width: 18 - m_Height: 19 - - m_X: 799 - m_Y: 1111 - m_Width: 18 - m_Height: 18 - - m_X: 838 - m_Y: 1128 - m_Width: 18 - m_Height: 13 - - m_X: 856 - m_Y: 1128 - m_Width: 18 - m_Height: 13 - - m_X: 799 - m_Y: 1129 - m_Width: 18 - m_Height: 13 - - m_X: 817 - m_Y: 1129 - m_Width: 18 - m_Height: 11 - - m_X: 817 - m_Y: 1140 - m_Width: 18 - m_Height: 11 - - m_X: 1008 - m_Y: 1065 - m_Width: 18 - m_Height: 11 - - m_X: 1026 - m_Y: 1065 - m_Width: 18 - m_Height: 11 - - m_X: 1044 - m_Y: 1065 - m_Width: 18 - m_Height: 11 - - m_X: 995 - m_Y: 1076 - m_Width: 17 - m_Height: 23 - - m_X: 976 - m_Y: 1085 - m_Width: 17 - m_Height: 23 - - m_X: 956 - m_Y: 1105 - m_Width: 17 - m_Height: 23 - - m_X: 934 - m_Y: 1112 - m_Width: 17 - m_Height: 22 - - m_X: 1012 - m_Y: 1076 - m_Width: 17 - m_Height: 21 - - m_X: 1029 - m_Y: 1076 - m_Width: 17 - m_Height: 21 - - m_X: 1046 - m_Y: 1076 - m_Width: 17 - m_Height: 20 - - m_X: 1063 - m_Y: 1082 - m_Width: 17 - m_Height: 20 - - m_X: 1046 - m_Y: 1096 - m_Width: 17 - m_Height: 20 - - m_X: 1080 - m_Y: 1088 - m_Width: 17 - m_Height: 20 - - m_X: 1063 - m_Y: 1102 - m_Width: 17 - m_Height: 20 - - m_X: 1097 - m_Y: 1088 - m_Width: 15 - m_Height: 24 - - m_X: 1080 - m_Y: 1108 - m_Width: 17 - m_Height: 20 - - m_X: 1012 - m_Y: 1097 - m_Width: 17 - m_Height: 20 - - m_X: 1029 - m_Y: 1097 - m_Width: 17 - m_Height: 20 - - m_X: 1046 - m_Y: 1116 - m_Width: 17 - m_Height: 20 - - m_X: 1063 - m_Y: 1122 - m_Width: 17 - m_Height: 20 - - m_X: 993 - m_Y: 1099 - m_Width: 17 - m_Height: 20 - - m_X: 973 - m_Y: 1108 - m_Width: 17 - m_Height: 20 - - m_X: 1010 - m_Y: 1117 - m_Width: 17 - m_Height: 20 - - m_X: 1027 - m_Y: 1117 - m_Width: 17 - m_Height: 20 - - m_X: 1044 - m_Y: 1136 - m_Width: 17 - m_Height: 19 - - m_X: 990 - m_Y: 1119 - m_Width: 17 - m_Height: 18 - - m_X: 951 - m_Y: 1128 - m_Width: 17 - m_Height: 18 - - m_X: 934 - m_Y: 1134 - m_Width: 17 - m_Height: 18 - - m_X: 968 - m_Y: 1128 - m_Width: 17 - m_Height: 18 - - m_X: 904 - m_Y: 1136 - m_Width: 17 - m_Height: 18 - - m_X: 921 - m_Y: 1136 - m_Width: 13 - m_Height: 14 - - m_X: 921 - m_Y: 1150 - m_Width: 13 - m_Height: 13 - - m_X: 874 - m_Y: 1139 - m_Width: 17 - m_Height: 18 - - m_X: 891 - m_Y: 1139 - m_Width: 13 - m_Height: 13 - - m_X: 891 - m_Y: 1152 - m_Width: 13 - m_Height: 13 - - m_X: 904 - m_Y: 1154 - m_Width: 17 - m_Height: 18 - - m_X: 835 - m_Y: 1141 - m_Width: 17 - m_Height: 17 - - m_X: 852 - m_Y: 1141 - m_Width: 17 - m_Height: 17 - - m_X: 869 - m_Y: 1157 - m_Width: 17 - m_Height: 13 - - m_X: 886 - m_Y: 1165 - m_Width: 17 - m_Height: 13 - - m_X: 985 - m_Y: 1137 - m_Width: 17 - m_Height: 13 - - m_X: 951 - m_Y: 1146 - m_Width: 17 - m_Height: 13 - - m_X: 934 - m_Y: 1152 - m_Width: 17 - m_Height: 13 - - m_X: 921 - m_Y: 1163 - m_Width: 13 - m_Height: 13 - - m_X: 968 - m_Y: 1146 - m_Width: 17 - m_Height: 11 - - m_X: 903 - m_Y: 1172 - m_Width: 16 - m_Height: 20 - - m_X: 1002 - m_Y: 1137 - m_Width: 16 - m_Height: 20 - - m_X: 985 - m_Y: 1150 - m_Width: 16 - m_Height: 20 - - m_X: 968 - m_Y: 1157 - m_Width: 16 - m_Height: 20 - - m_X: 951 - m_Y: 1159 - m_Width: 16 - m_Height: 20 - - m_X: 934 - m_Y: 1165 - m_Width: 16 - m_Height: 20 - - m_X: 919 - m_Y: 1176 - m_Width: 15 - m_Height: 24 - - m_X: 1018 - m_Y: 1137 - m_Width: 16 - m_Height: 20 - - m_X: 635 - m_Y: 1091 - m_Width: 16 - m_Height: 20 - - m_X: 551 - m_Y: 1092 - m_Width: 16 - m_Height: 20 - - m_X: 530 - m_Y: 1093 - m_Width: 16 - m_Height: 20 - - m_X: 510 - m_Y: 1094 - m_Width: 16 - m_Height: 20 - - m_X: 486 - m_Y: 1105 - m_Width: 16 - m_Height: 20 - - m_X: 567 - m_Y: 1092 - m_Width: 16 - m_Height: 20 - - m_X: 583 - m_Y: 1092 - m_Width: 16 - m_Height: 20 - - m_X: 599 - m_Y: 1092 - m_Width: 16 - m_Height: 20 - - m_X: 615 - m_Y: 1092 - m_Width: 16 - m_Height: 20 - - m_X: 651 - m_Y: 1091 - m_Width: 16 - m_Height: 20 - - m_X: 667 - m_Y: 1091 - m_Width: 16 - m_Height: 20 - - m_X: 683 - m_Y: 1091 - m_Width: 16 - m_Height: 20 - - m_X: 699 - m_Y: 1091 - m_Width: 16 - m_Height: 20 - - m_X: 715 - m_Y: 1091 - m_Width: 16 - m_Height: 20 - - m_X: 731 - m_Y: 1091 - m_Width: 14 - m_Height: 14 - - m_X: 731 - m_Y: 1105 - m_Width: 14 - m_Height: 14 - - m_X: 745 - m_Y: 1110 - m_Width: 16 - m_Height: 20 - - m_X: 761 - m_Y: 1129 - m_Width: 16 - m_Height: 20 - - m_X: 777 - m_Y: 1130 - m_Width: 16 - m_Height: 20 - - m_X: 793 - m_Y: 1142 - m_Width: 16 - m_Height: 20 - - m_X: 809 - m_Y: 1151 - m_Width: 16 - m_Height: 20 - - m_X: 825 - m_Y: 1158 - m_Width: 16 - m_Height: 20 - - m_X: 841 - m_Y: 1158 - m_Width: 16 - m_Height: 20 - - m_X: 857 - m_Y: 1170 - m_Width: 16 - m_Height: 20 - - m_X: 873 - m_Y: 1170 - m_Width: 13 - m_Height: 13 - - m_X: 886 - m_Y: 1178 - m_Width: 16 - m_Height: 20 - - m_X: 873 - m_Y: 1183 - m_Width: 13 - m_Height: 13 - - m_X: 902 - m_Y: 1192 - m_Width: 16 - m_Height: 20 - - m_X: 631 - m_Y: 1111 - m_Width: 16 - m_Height: 20 - - m_X: 647 - m_Y: 1111 - m_Width: 16 - m_Height: 20 - - m_X: 663 - m_Y: 1111 - m_Width: 16 - m_Height: 20 - - m_X: 679 - m_Y: 1111 - m_Width: 16 - m_Height: 20 - - m_X: 695 - m_Y: 1111 - m_Width: 16 - m_Height: 20 - - m_X: 711 - m_Y: 1111 - m_Width: 16 - m_Height: 20 - - m_X: 727 - m_Y: 1119 - m_Width: 16 - m_Height: 20 - - m_X: 743 - m_Y: 1130 - m_Width: 16 - m_Height: 20 - - m_X: 759 - m_Y: 1149 - m_Width: 16 - m_Height: 20 - - m_X: 775 - m_Y: 1150 - m_Width: 16 - m_Height: 20 - - m_X: 791 - m_Y: 1162 - m_Width: 16 - m_Height: 20 - - m_X: 807 - m_Y: 1171 - m_Width: 16 - m_Height: 20 - - m_X: 823 - m_Y: 1178 - m_Width: 16 - m_Height: 20 - - m_X: 839 - m_Y: 1178 - m_Width: 16 - m_Height: 20 - - m_X: 855 - m_Y: 1190 - m_Width: 16 - m_Height: 20 - - m_X: 871 - m_Y: 1196 - m_Width: 15 - m_Height: 24 - - m_X: 886 - m_Y: 1198 - m_Width: 16 - m_Height: 20 - - m_X: 546 - m_Y: 1112 - m_Width: 16 - m_Height: 20 - - m_X: 526 - m_Y: 1113 - m_Width: 16 - m_Height: 20 - - m_X: 510 - m_Y: 1114 - m_Width: 16 - m_Height: 20 - - m_X: 486 - m_Y: 1125 - m_Width: 16 - m_Height: 20 - - m_X: 562 - m_Y: 1112 - m_Width: 16 - m_Height: 20 - - m_X: 578 - m_Y: 1112 - m_Width: 16 - m_Height: 20 - - m_X: 594 - m_Y: 1112 - m_Width: 16 - m_Height: 20 - - m_X: 610 - m_Y: 1112 - m_Width: 16 - m_Height: 20 - - m_X: 626 - m_Y: 1131 - m_Width: 16 - m_Height: 20 - - m_X: 542 - m_Y: 1132 - m_Width: 16 - m_Height: 20 - - m_X: 526 - m_Y: 1133 - m_Width: 16 - m_Height: 20 - - m_X: 510 - m_Y: 1134 - m_Width: 16 - m_Height: 20 - - m_X: 486 - m_Y: 1145 - m_Width: 16 - m_Height: 19 - - m_X: 558 - m_Y: 1132 - m_Width: 16 - m_Height: 19 - - m_X: 574 - m_Y: 1132 - m_Width: 16 - m_Height: 18 - - m_X: 590 - m_Y: 1132 - m_Width: 16 - m_Height: 18 - - m_X: 606 - m_Y: 1132 - m_Width: 16 - m_Height: 18 - - m_X: 574 - m_Y: 1150 - m_Width: 16 - m_Height: 18 - - m_X: 558 - m_Y: 1151 - m_Width: 16 - m_Height: 18 - - m_X: 542 - m_Y: 1152 - m_Width: 16 - m_Height: 18 - - m_X: 526 - m_Y: 1153 - m_Width: 16 - m_Height: 18 - - m_X: 510 - m_Y: 1154 - m_Width: 16 - m_Height: 18 - - m_X: 486 - m_Y: 1164 - m_Width: 16 - m_Height: 18 - - m_X: 590 - m_Y: 1150 - m_Width: 16 - m_Height: 18 - - m_X: 606 - m_Y: 1150 - m_Width: 16 - m_Height: 18 - - m_X: 642 - m_Y: 1131 - m_Width: 16 - m_Height: 18 - - m_X: 658 - m_Y: 1131 - m_Width: 16 - m_Height: 18 - - m_X: 674 - m_Y: 1131 - m_Width: 16 - m_Height: 18 - - m_X: 690 - m_Y: 1131 - m_Width: 16 - m_Height: 18 - - m_X: 706 - m_Y: 1131 - m_Width: 16 - m_Height: 18 - - m_X: 722 - m_Y: 1139 - m_Width: 16 - m_Height: 18 - - m_X: 738 - m_Y: 1150 - m_Width: 16 - m_Height: 18 - - m_X: 642 - m_Y: 1149 - m_Width: 16 - m_Height: 18 - - m_X: 622 - m_Y: 1151 - m_Width: 16 - m_Height: 18 - - m_X: 574 - m_Y: 1168 - m_Width: 16 - m_Height: 18 - - m_X: 558 - m_Y: 1169 - m_Width: 16 - m_Height: 18 - - m_X: 542 - m_Y: 1170 - m_Width: 16 - m_Height: 18 - - m_X: 526 - m_Y: 1171 - m_Width: 16 - m_Height: 18 - - m_X: 510 - m_Y: 1172 - m_Width: 16 - m_Height: 18 - - m_X: 486 - m_Y: 1182 - m_Width: 16 - m_Height: 18 - - m_X: 590 - m_Y: 1168 - m_Width: 16 - m_Height: 18 - - m_X: 606 - m_Y: 1168 - m_Width: 16 - m_Height: 18 - - m_X: 658 - m_Y: 1149 - m_Width: 16 - m_Height: 18 - - m_X: 674 - m_Y: 1149 - m_Width: 16 - m_Height: 18 - - m_X: 690 - m_Y: 1149 - m_Width: 16 - m_Height: 18 - - m_X: 706 - m_Y: 1149 - m_Width: 16 - m_Height: 14 - - m_X: 722 - m_Y: 1157 - m_Width: 16 - m_Height: 14 - - m_X: 706 - m_Y: 1163 - m_Width: 16 - m_Height: 14 - - m_X: 738 - m_Y: 1168 - m_Width: 16 - m_Height: 14 - - m_X: 722 - m_Y: 1171 - m_Width: 16 - m_Height: 14 - - m_X: 754 - m_Y: 1169 - m_Width: 16 - m_Height: 14 - - m_X: 738 - m_Y: 1182 - m_Width: 16 - m_Height: 13 - - m_X: 770 - m_Y: 1170 - m_Width: 16 - m_Height: 13 - - m_X: 786 - m_Y: 1182 - m_Width: 16 - m_Height: 13 - - m_X: 802 - m_Y: 1191 - m_Width: 16 - m_Height: 13 - - m_X: 754 - m_Y: 1183 - m_Width: 16 - m_Height: 13 - - m_X: 770 - m_Y: 1183 - m_Width: 16 - m_Height: 13 - - m_X: 786 - m_Y: 1195 - m_Width: 16 - m_Height: 13 - - m_X: 818 - m_Y: 1198 - m_Width: 16 - m_Height: 13 - - m_X: 802 - m_Y: 1204 - m_Width: 16 - m_Height: 13 - - m_X: 834 - m_Y: 1198 - m_Width: 16 - m_Height: 13 - - m_X: 850 - m_Y: 1210 - m_Width: 16 - m_Height: 12 - - m_X: 818 - m_Y: 1211 - m_Width: 16 - m_Height: 12 - - m_X: 834 - m_Y: 1211 - m_Width: 16 - m_Height: 12 - - m_X: 638 - m_Y: 1167 - m_Width: 16 - m_Height: 12 - - m_X: 622 - m_Y: 1169 - m_Width: 16 - m_Height: 12 - - m_X: 654 - m_Y: 1167 - m_Width: 16 - m_Height: 11 - - m_X: 670 - m_Y: 1167 - m_Width: 16 - m_Height: 11 - - m_X: 686 - m_Y: 1167 - m_Width: 15 - m_Height: 23 - - m_X: 701 - m_Y: 1177 - m_Width: 15 - m_Height: 22 - - m_X: 716 - m_Y: 1185 - m_Width: 15 - m_Height: 21 - - m_X: 731 - m_Y: 1195 - m_Width: 15 - m_Height: 21 - - m_X: 654 - m_Y: 1178 - m_Width: 15 - m_Height: 21 - - m_X: 638 - m_Y: 1179 - m_Width: 15 - m_Height: 21 - - m_X: 622 - m_Y: 1181 - m_Width: 15 - m_Height: 21 - - m_X: 669 - m_Y: 1178 - m_Width: 15 - m_Height: 20 - - m_X: 684 - m_Y: 1190 - m_Width: 15 - m_Height: 20 - - m_X: 669 - m_Y: 1198 - m_Width: 15 - m_Height: 20 - - m_X: 653 - m_Y: 1199 - m_Width: 15 - m_Height: 19 - - m_X: 637 - m_Y: 1200 - m_Width: 15 - m_Height: 19 - - m_X: 699 - m_Y: 1199 - m_Width: 15 - m_Height: 17 - - m_X: 684 - m_Y: 1210 - m_Width: 15 - m_Height: 14 - - m_X: 714 - m_Y: 1206 - m_Width: 15 - m_Height: 14 - - m_X: 699 - m_Y: 1216 - m_Width: 15 - m_Height: 14 - - m_X: 652 - m_Y: 1218 - m_Width: 15 - m_Height: 12 - - m_X: 667 - m_Y: 1218 - m_Width: 14 - m_Height: 14 - - m_X: 681 - m_Y: 1224 - m_Width: 14 - m_Height: 14 - - m_X: 746 - m_Y: 1196 - m_Width: 14 - m_Height: 14 - - m_X: 760 - m_Y: 1196 - m_Width: 14 - m_Height: 14 - - m_X: 774 - m_Y: 1208 - m_Width: 14 - m_Height: 14 - - m_X: 788 - m_Y: 1208 - m_Width: 14 - m_Height: 13 - - m_X: 802 - m_Y: 1217 - m_Width: 14 - m_Height: 13 - - m_X: 788 - m_Y: 1221 - m_Width: 14 - m_Height: 13 - - m_X: 746 - m_Y: 1210 - m_Width: 14 - m_Height: 13 - - m_X: 760 - m_Y: 1210 - m_Width: 14 - m_Height: 13 - - m_X: 774 - m_Y: 1222 - m_Width: 14 - m_Height: 12 - - m_X: 729 - m_Y: 1216 - m_Width: 14 - m_Height: 12 - - m_X: 714 - m_Y: 1220 - m_Width: 14 - m_Height: 12 - - m_X: 695 - m_Y: 1230 - m_Width: 14 - m_Height: 12 - - m_X: 743 - m_Y: 1223 - m_Width: 14 - m_Height: 11 - - m_X: 728 - m_Y: 1228 - m_Width: 14 - m_Height: 11 - - m_X: 757 - m_Y: 1223 - m_Width: 13 - m_Height: 13 - - m_X: 742 - m_Y: 1234 - m_Width: 13 - m_Height: 13 - - m_X: 709 - m_Y: 1232 - m_Width: 13 - m_Height: 13 - - m_X: 722 - m_Y: 1239 - m_Width: 13 - m_Height: 13 - - m_X: 574 - m_Y: 1186 - m_Width: 13 - m_Height: 13 - m_FreeGlyphRects: - - m_X: 76 - m_Y: 0 - m_Width: 10 - m_Height: 52 - - m_X: 75 - m_Y: 2020 - m_Width: 11 - m_Height: 8 - - m_X: 130 - m_Y: 78 - m_Width: 6 - m_Height: 18 - - m_X: 150 - m_Y: 2000 - m_Width: 16 - m_Height: 2 - - m_X: 166 - m_Y: 179 - m_Width: 9 - m_Height: 1 - - m_X: 175 - m_Y: 1999 - m_Width: 11 - m_Height: 1 - - m_X: 86 - m_Y: 2046 - m_Width: 100 - m_Height: 2 - - m_X: 200 - m_Y: 192 - m_Width: 11 - m_Height: 10 - - m_X: 200 - m_Y: 1996 - m_Width: 11 - m_Height: 3 - - m_X: 211 - m_Y: 2022 - m_Width: 21 - m_Height: 3 - - m_X: 231 - m_Y: 182 - m_Width: 5 - m_Height: 20 - - m_X: 225 - m_Y: 1994 - m_Width: 11 - m_Height: 2 - - m_X: 236 - m_Y: 2020 - m_Width: 21 - m_Height: 2 - - m_X: 255 - m_Y: 208 - m_Width: 6 - m_Height: 18 - - m_X: 250 - m_Y: 237 - m_Width: 11 - m_Height: 13 - - m_X: 250 - m_Y: 1992 - m_Width: 11 - m_Height: 2 - - m_X: 261 - m_Y: 2018 - m_Width: 21 - m_Height: 2 - - m_X: 275 - m_Y: 250 - m_Width: 9 - m_Height: 10 - - m_X: 275 - m_Y: 1989 - m_Width: 11 - m_Height: 3 - - m_X: 286 - m_Y: 2015 - m_Width: 21 - m_Height: 3 - - m_X: 323 - m_Y: 260 - m_Width: 9 - m_Height: 13 - - m_X: 300 - m_Y: 273 - m_Width: 11 - m_Height: 26 - - m_X: 325 - m_Y: 299 - m_Width: 7 - m_Height: 18 - - m_X: 325 - m_Y: 1981 - m_Width: 11 - m_Height: 8 - - m_X: 336 - m_Y: 2007 - m_Width: 21 - m_Height: 8 - - m_X: 257 - m_Y: 2046 - m_Width: 100 - m_Height: 2 - - m_X: 282 - m_Y: 2044 - m_Width: 75 - m_Height: 4 - - m_X: 307 - m_Y: 2041 - m_Width: 50 - m_Height: 7 - - m_X: 325 - m_Y: 312 - m_Width: 36 - m_Height: 5 - - m_X: 350 - m_Y: 312 - m_Width: 11 - m_Height: 26 - - m_X: 386 - m_Y: 312 - m_Width: 6 - m_Height: 26 - - m_X: 400 - m_Y: 338 - m_Width: 11 - m_Height: 24 - - m_X: 2012 - m_Y: 338 - m_Width: 5 - m_Height: 24 - - m_X: 436 - m_Y: 338 - m_Width: 1 - m_Height: 26 - - m_X: 425 - m_Y: 1965 - m_Width: 14 - m_Height: 4 - - m_X: 480 - m_Y: 2005 - m_Width: 2 - m_Height: 2 - - m_X: 482 - m_Y: 2031 - m_Width: 7 - m_Height: 2 - - m_X: 486 - m_Y: 364 - m_Width: 3 - m_Height: 52 - - m_X: 2010 - m_Y: 416 - m_Width: 2 - m_Height: 16 - - m_X: 475 - m_Y: 457 - m_Width: 11 - m_Height: 1508 - - m_X: 2003 - m_Y: 690 - m_Width: 7 - m_Height: 2 - - m_X: 2027 - m_Y: 692 - m_Width: 5 - m_Height: 18 - - m_X: 1834 - m_Y: 701 - m_Width: 1 - m_Height: 15 - - m_X: 2002 - m_Y: 716 - m_Width: 1 - m_Height: 2 - - m_X: 2026 - m_Y: 718 - m_Width: 1 - m_Height: 18 - - m_X: 1782 - m_Y: 804 - m_Width: 12 - m_Height: 15 - - m_X: 1806 - m_Y: 819 - m_Width: 4 - m_Height: 12 - - m_X: 1830 - m_Y: 831 - m_Width: 4 - m_Height: 15 - - m_X: 1998 - m_Y: 846 - m_Width: 4 - m_Height: 2 - - m_X: 2022 - m_Y: 848 - m_Width: 4 - m_Height: 17 - - m_X: 1993 - m_Y: 949 - m_Width: 5 - m_Height: 1 - - m_X: 2016 - m_Y: 950 - m_Width: 6 - m_Height: 17 - - m_X: 1805 - m_Y: 946 - m_Width: 1 - m_Height: 12 - - m_X: 1828 - m_Y: 958 - m_Width: 2 - m_Height: 4 - - m_X: 1874 - m_Y: 962 - m_Width: 4 - m_Height: 13 - - m_X: 1989 - m_Y: 975 - m_Width: 4 - m_Height: 1 - - m_X: 2012 - m_Y: 976 - m_Width: 4 - m_Height: 17 - - m_X: 2046 - m_Y: 865 - m_Width: 2 - m_Height: 128 - - m_X: 2039 - m_Y: 967 - m_Width: 9 - m_Height: 26 - - m_X: 509 - m_Y: 934 - m_Width: 1 - m_Height: 1097 - - m_X: 1315 - m_Y: 923 - m_Width: 11 - m_Height: 23 - - m_X: 1104 - m_Y: 997 - m_Width: 4 - m_Height: 21 - - m_X: 1307 - m_Y: 996 - m_Width: 8 - m_Height: 1 - - m_X: 1395 - m_Y: 1022 - m_Width: 371 - m_Height: 1026 - - m_X: 1395 - m_Y: 1026 - m_Width: 387 - m_Height: 1022 - - m_X: 1395 - m_Y: 1006 - m_Width: 3 - m_Height: 1042 - - m_X: 1373 - m_Y: 997 - m_Width: 11 - m_Height: 9 - - m_X: 1373 - m_Y: 1030 - m_Width: 409 - m_Height: 1018 - - m_X: 1126 - m_Y: 1018 - m_Width: 5 - m_Height: 3 - - m_X: 1302 - m_Y: 1021 - m_Width: 5 - m_Height: 1 - - m_X: 1346 - m_Y: 1045 - m_Width: 436 - m_Height: 1003 - - m_X: 1346 - m_Y: 1022 - m_Width: 5 - m_Height: 1026 - - m_X: 508 - m_Y: 1011 - m_Width: 2 - m_Height: 1020 - - m_X: 1015 - m_Y: 1019 - m_Width: 1 - m_Height: 3 - - m_X: 1103 - m_Y: 1022 - m_Width: 1 - m_Height: 21 - - m_X: 1125 - m_Y: 1043 - m_Width: 1 - m_Height: 2 - - m_X: 1210 - m_Y: 1078 - m_Width: 779 - m_Height: 970 - - m_X: 1189 - m_Y: 1089 - m_Width: 823 - m_Height: 959 - - m_X: 1210 - m_Y: 1079 - m_Width: 802 - m_Height: 969 - - m_X: 1210 - m_Y: 1071 - m_Width: 664 - m_Height: 977 - - m_X: 1210 - m_Y: 1064 - m_Width: 3 - m_Height: 984 - - m_X: 1234 - m_Y: 1070 - m_Width: 640 - m_Height: 978 - - m_X: 1297 - m_Y: 1065 - m_Width: 577 - m_Height: 983 - - m_X: 1297 - m_Y: 1049 - m_Width: 508 - m_Height: 999 - - m_X: 1297 - m_Y: 1061 - m_Width: 531 - m_Height: 987 - - m_X: 1297 - m_Y: 1046 - m_Width: 485 - m_Height: 1002 - - m_X: 1297 - m_Y: 1045 - m_Width: 5 - m_Height: 1003 - - m_X: 623 - m_Y: 999 - m_Width: 2 - m_Height: 23 - - m_X: 576 - m_Y: 1000 - m_Width: 3 - m_Height: 23 - - m_X: 507 - m_Y: 1035 - m_Width: 3 - m_Height: 996 - - m_X: 618 - m_Y: 1023 - m_Width: 5 - m_Height: 24 - - m_X: 573 - m_Y: 1024 - m_Width: 3 - m_Height: 24 - - m_X: 966 - m_Y: 1021 - m_Width: 11 - m_Height: 17 - - m_X: 987 - m_Y: 1038 - m_Width: 6 - m_Height: 3 - - m_X: 1008 - m_Y: 1041 - m_Width: 7 - m_Height: 3 - - m_X: 1092 - m_Y: 1044 - m_Width: 11 - m_Height: 21 - - m_X: 1145 - m_Y: 1067 - m_Width: 2 - m_Height: 981 - - m_X: 1125 - m_Y: 1090 - m_Width: 887 - m_Height: 958 - - m_X: 728 - m_Y: 1022 - m_Width: 7 - m_Height: 24 - - m_X: 639 - m_Y: 1047 - m_Width: 5 - m_Height: 22 - - m_X: 615 - m_Y: 1048 - m_Width: 3 - m_Height: 22 - - m_X: 506 - m_Y: 1083 - m_Width: 4 - m_Height: 922 - - m_X: 957 - m_Y: 1043 - m_Width: 9 - m_Height: 17 - - m_X: 918 - m_Y: 1054 - m_Width: 1 - m_Height: 14 - - m_X: 976 - m_Y: 1060 - m_Width: 11 - m_Height: 2 - - m_X: 937 - m_Y: 1068 - m_Width: 1 - m_Height: 22 - - m_X: 897 - m_Y: 1062 - m_Width: 2 - m_Height: 16 - - m_X: 858 - m_Y: 1063 - m_Width: 1 - m_Height: 21 - - m_X: 916 - m_Y: 1078 - m_Width: 2 - m_Height: 13 - - m_X: 816 - m_Y: 1044 - m_Width: 3 - m_Height: 22 - - m_X: 832 - m_Y: 1066 - m_Width: 7 - m_Height: 19 - - m_X: 850 - m_Y: 1085 - m_Width: 8 - m_Height: 19 - - m_X: 877 - m_Y: 1084 - m_Width: 1 - m_Height: 20 - - m_X: 886 - m_Y: 1104 - m_Width: 11 - m_Height: 12 - - m_X: 748 - m_Y: 1046 - m_Width: 8 - m_Height: 21 - - m_X: 727 - m_Y: 1068 - m_Width: 1 - m_Height: 1 - - m_X: 745 - m_Y: 1069 - m_Width: 3 - m_Height: 21 - - m_X: 784 - m_Y: 1067 - m_Width: 12 - m_Height: 24 - - m_X: 763 - m_Y: 1090 - m_Width: 3 - m_Height: 19 - - m_X: 820 - m_Y: 1091 - m_Width: 12 - m_Height: 18 - - m_X: 781 - m_Y: 1109 - m_Width: 3 - m_Height: 2 - - m_X: 838 - m_Y: 1109 - m_Width: 12 - m_Height: 19 - - m_X: 817 - m_Y: 1111 - m_Width: 3 - m_Height: 18 - - m_X: 956 - m_Y: 1090 - m_Width: 1 - m_Height: 15 - - m_X: 935 - m_Y: 1091 - m_Width: 2 - m_Height: 21 - - m_X: 934 - m_Y: 1110 - m_Width: 3 - m_Height: 2 - - m_X: 1062 - m_Y: 1065 - m_Width: 9 - m_Height: 11 - - m_X: 1063 - m_Y: 1065 - m_Width: 8 - m_Height: 17 - - m_X: 1080 - m_Y: 1082 - m_Width: 12 - m_Height: 6 - - m_X: 1112 - m_Y: 1096 - m_Width: 923 - m_Height: 952 - - m_X: 1112 - m_Y: 1093 - m_Width: 900 - m_Height: 955 - - m_X: 1112 - m_Y: 1103 - m_Width: 936 - m_Height: 945 - - m_X: 1097 - m_Y: 1112 - m_Width: 951 - m_Height: 936 - - m_X: 1080 - m_Y: 1128 - m_Width: 968 - m_Height: 920 - - m_X: 993 - m_Y: 1085 - m_Width: 2 - m_Height: 14 - - m_X: 973 - m_Y: 1105 - m_Width: 3 - m_Height: 3 - - m_X: 1010 - m_Y: 1099 - m_Width: 2 - m_Height: 18 - - m_X: 1061 - m_Y: 1142 - m_Width: 987 - m_Height: 906 - - m_X: 1061 - m_Y: 1136 - m_Width: 2 - m_Height: 912 - - m_X: 1044 - m_Y: 1117 - m_Width: 2 - m_Height: 19 - - m_X: 990 - m_Y: 1108 - m_Width: 3 - m_Height: 11 - - m_X: 951 - m_Y: 1112 - m_Width: 5 - m_Height: 16 - - m_X: 904 - m_Y: 1116 - m_Width: 12 - m_Height: 20 - - m_X: 874 - m_Y: 1128 - m_Width: 12 - m_Height: 11 - - m_X: 835 - m_Y: 1129 - m_Width: 3 - m_Height: 12 - - m_X: 869 - m_Y: 1141 - m_Width: 5 - m_Height: 16 - - m_X: 886 - m_Y: 1157 - m_Width: 5 - m_Height: 8 - - m_X: 985 - m_Y: 1128 - m_Width: 5 - m_Height: 9 - - m_X: 903 - m_Y: 1165 - m_Width: 1 - m_Height: 7 - - m_X: 1007 - m_Y: 1119 - m_Width: 3 - m_Height: 18 - - m_X: 1001 - m_Y: 1157 - m_Width: 1047 - m_Height: 891 - - m_X: 1001 - m_Y: 1150 - m_Width: 1 - m_Height: 898 - - m_X: 984 - m_Y: 1170 - m_Width: 1064 - m_Height: 878 - - m_X: 984 - m_Y: 1157 - m_Width: 1 - m_Height: 891 - - m_X: 967 - m_Y: 1177 - m_Width: 1081 - m_Height: 871 - - m_X: 967 - m_Y: 1159 - m_Width: 1 - m_Height: 889 - - m_X: 950 - m_Y: 1179 - m_Width: 1098 - m_Height: 869 - - m_X: 950 - m_Y: 1165 - m_Width: 1 - m_Height: 883 - - m_X: 919 - m_Y: 1172 - m_Width: 2 - m_Height: 4 - - m_X: 934 - m_Y: 1185 - m_Width: 1114 - m_Height: 863 - - m_X: 1034 - m_Y: 1137 - m_Width: 10 - m_Height: 911 - - m_X: 1034 - m_Y: 1155 - m_Width: 1014 - m_Height: 893 - - m_X: 635 - m_Y: 1070 - m_Width: 4 - m_Height: 21 - - m_X: 530 - m_Y: 1072 - m_Width: 1 - m_Height: 21 - - m_X: 502 - m_Y: 1105 - m_Width: 8 - m_Height: 900 - - m_X: 611 - m_Y: 1071 - m_Width: 4 - m_Height: 21 - - m_X: 699 - m_Y: 1069 - m_Width: 8 - m_Height: 22 - - m_X: 761 - m_Y: 1110 - m_Width: 2 - m_Height: 19 - - m_X: 777 - m_Y: 1129 - m_Width: 4 - m_Height: 1 - - m_X: 793 - m_Y: 1130 - m_Width: 6 - m_Height: 12 - - m_X: 809 - m_Y: 1142 - m_Width: 8 - m_Height: 9 - - m_X: 825 - m_Y: 1151 - m_Width: 10 - m_Height: 7 - - m_X: 857 - m_Y: 1158 - m_Width: 12 - m_Height: 12 - - m_X: 918 - m_Y: 1200 - m_Width: 1130 - m_Height: 848 - - m_X: 918 - m_Y: 1192 - m_Width: 1 - m_Height: 856 - - m_X: 902 - m_Y: 1178 - m_Width: 1 - m_Height: 14 - - m_X: 631 - m_Y: 1092 - m_Width: 4 - m_Height: 19 - - m_X: 727 - m_Y: 1111 - m_Width: 4 - m_Height: 8 - - m_X: 743 - m_Y: 1119 - m_Width: 2 - m_Height: 11 - - m_X: 759 - m_Y: 1130 - m_Width: 2 - m_Height: 19 - - m_X: 775 - m_Y: 1149 - m_Width: 2 - m_Height: 1 - - m_X: 791 - m_Y: 1150 - m_Width: 2 - m_Height: 12 - - m_X: 807 - m_Y: 1162 - m_Width: 2 - m_Height: 9 - - m_X: 823 - m_Y: 1171 - m_Width: 2 - m_Height: 7 - - m_X: 855 - m_Y: 1178 - m_Width: 2 - m_Height: 12 - - m_X: 871 - m_Y: 1190 - m_Width: 2 - m_Height: 6 - - m_X: 886 - m_Y: 1218 - m_Width: 1162 - m_Height: 830 - - m_X: 902 - m_Y: 1212 - m_Width: 1146 - m_Height: 836 - - m_X: 546 - m_Y: 1093 - m_Width: 5 - m_Height: 19 - - m_X: 526 - m_Y: 1094 - m_Width: 4 - m_Height: 19 - - m_X: 626 - m_Y: 1112 - m_Width: 5 - m_Height: 19 - - m_X: 542 - m_Y: 1113 - m_Width: 4 - m_Height: 19 - - m_X: 722 - m_Y: 1131 - m_Width: 5 - m_Height: 8 - - m_X: 738 - m_Y: 1139 - m_Width: 5 - m_Height: 11 - - m_X: 622 - m_Y: 1132 - m_Width: 4 - m_Height: 19 - - m_X: 754 - m_Y: 1150 - m_Width: 5 - m_Height: 19 - - m_X: 770 - m_Y: 1169 - m_Width: 5 - m_Height: 1 - - m_X: 786 - m_Y: 1170 - m_Width: 5 - m_Height: 12 - - m_X: 802 - m_Y: 1182 - m_Width: 5 - m_Height: 9 - - m_X: 818 - m_Y: 1191 - m_Width: 5 - m_Height: 7 - - m_X: 866 - m_Y: 1220 - m_Width: 1182 - m_Height: 828 - - m_X: 866 - m_Y: 1210 - m_Width: 5 - m_Height: 838 - - m_X: 850 - m_Y: 1198 - m_Width: 5 - m_Height: 12 - - m_X: 850 - m_Y: 1222 - m_Width: 1198 - m_Height: 826 - - m_X: 638 - m_Y: 1151 - m_Width: 4 - m_Height: 16 - - m_X: 701 - m_Y: 1167 - m_Width: 5 - m_Height: 10 - - m_X: 716 - m_Y: 1177 - m_Width: 6 - m_Height: 8 - - m_X: 731 - m_Y: 1185 - m_Width: 7 - m_Height: 10 - - m_X: 475 - m_Y: 1200 - m_Width: 147 - m_Height: 765 - - m_X: 486 - m_Y: 1200 - m_Width: 136 - m_Height: 791 - - m_X: 498 - m_Y: 1200 - m_Width: 124 - m_Height: 805 - - m_X: 684 - m_Y: 1178 - m_Width: 2 - m_Height: 12 - - m_X: 653 - m_Y: 1179 - m_Width: 1 - m_Height: 20 - - m_X: 637 - m_Y: 1181 - m_Width: 1 - m_Height: 19 - - m_X: 475 - m_Y: 1202 - m_Width: 162 - m_Height: 763 - - m_X: 486 - m_Y: 1202 - m_Width: 151 - m_Height: 789 - - m_X: 498 - m_Y: 1202 - m_Width: 139 - m_Height: 803 - - m_X: 510 - m_Y: 1202 - m_Width: 127 - m_Height: 846 - - m_X: 507 - m_Y: 1202 - m_Width: 130 - m_Height: 829 - - m_X: 699 - m_Y: 1190 - m_Width: 2 - m_Height: 9 - - m_X: 714 - m_Y: 1199 - m_Width: 2 - m_Height: 7 - - m_X: 652 - m_Y: 1200 - m_Width: 1 - m_Height: 18 - - m_X: 475 - m_Y: 1219 - m_Width: 177 - m_Height: 746 - - m_X: 486 - m_Y: 1219 - m_Width: 166 - m_Height: 772 - - m_X: 498 - m_Y: 1219 - m_Width: 154 - m_Height: 786 - - m_X: 510 - m_Y: 1219 - m_Width: 142 - m_Height: 829 - - m_X: 507 - m_Y: 1219 - m_Width: 145 - m_Height: 812 - - m_X: 668 - m_Y: 1199 - m_Width: 1 - m_Height: 19 - - m_X: 475 - m_Y: 1230 - m_Width: 192 - m_Height: 735 - - m_X: 486 - m_Y: 1230 - m_Width: 181 - m_Height: 761 - - m_X: 498 - m_Y: 1230 - m_Width: 169 - m_Height: 775 - - m_X: 510 - m_Y: 1230 - m_Width: 157 - m_Height: 818 - - m_X: 507 - m_Y: 1230 - m_Width: 160 - m_Height: 801 - - m_X: 475 - m_Y: 1232 - m_Width: 206 - m_Height: 733 - - m_X: 486 - m_Y: 1232 - m_Width: 195 - m_Height: 759 - - m_X: 498 - m_Y: 1232 - m_Width: 183 - m_Height: 773 - - m_X: 510 - m_Y: 1232 - m_Width: 171 - m_Height: 816 - - m_X: 507 - m_Y: 1232 - m_Width: 174 - m_Height: 799 - - m_X: 681 - m_Y: 1218 - m_Width: 3 - m_Height: 6 - - m_X: 746 - m_Y: 1195 - m_Width: 8 - m_Height: 1 - - m_X: 774 - m_Y: 1196 - m_Width: 12 - m_Height: 12 - - m_X: 816 - m_Y: 1223 - m_Width: 1232 - m_Height: 825 - - m_X: 816 - m_Y: 1217 - m_Width: 2 - m_Height: 831 - - m_X: 802 - m_Y: 1230 - m_Width: 1246 - m_Height: 818 - - m_X: 729 - m_Y: 1206 - m_Width: 2 - m_Height: 10 - - m_X: 475 - m_Y: 1238 - m_Width: 220 - m_Height: 727 - - m_X: 486 - m_Y: 1238 - m_Width: 209 - m_Height: 753 - - m_X: 498 - m_Y: 1238 - m_Width: 197 - m_Height: 767 - - m_X: 510 - m_Y: 1238 - m_Width: 185 - m_Height: 810 - - m_X: 507 - m_Y: 1238 - m_Width: 188 - m_Height: 793 - - m_X: 695 - m_Y: 1224 - m_Width: 4 - m_Height: 6 - - m_X: 743 - m_Y: 1216 - m_Width: 3 - m_Height: 7 - - m_X: 728 - m_Y: 1220 - m_Width: 1 - m_Height: 8 - - m_X: 770 - m_Y: 1223 - m_Width: 4 - m_Height: 825 - - m_X: 770 - m_Y: 1234 - m_Width: 1278 - m_Height: 814 - - m_X: 742 - m_Y: 1228 - m_Width: 1 - m_Height: 6 - - m_X: 755 - m_Y: 1236 - m_Width: 1293 - m_Height: 812 - - m_X: 755 - m_Y: 1234 - m_Width: 2 - m_Height: 814 - - m_X: 709 - m_Y: 1230 - m_Width: 5 - m_Height: 2 - - m_X: 475 - m_Y: 1242 - m_Width: 234 - m_Height: 723 - - m_X: 486 - m_Y: 1242 - m_Width: 223 - m_Height: 749 - - m_X: 498 - m_Y: 1242 - m_Width: 211 - m_Height: 763 - - m_X: 510 - m_Y: 1242 - m_Width: 199 - m_Height: 806 - - m_X: 507 - m_Y: 1242 - m_Width: 202 - m_Height: 789 - - m_X: 475 - m_Y: 1252 - m_Width: 1573 - m_Height: 713 - - m_X: 486 - m_Y: 1252 - m_Width: 1562 - m_Height: 739 - - m_X: 498 - m_Y: 1252 - m_Width: 1550 - m_Height: 753 - - m_X: 510 - m_Y: 1252 - m_Width: 1538 - m_Height: 796 - - m_X: 735 - m_Y: 1247 - m_Width: 1313 - m_Height: 801 - - m_X: 507 - m_Y: 1252 - m_Width: 1541 - m_Height: 779 - - m_X: 722 - m_Y: 1232 - m_Width: 6 - m_Height: 7 - - m_X: 475 - m_Y: 1245 - m_Width: 247 - m_Height: 720 - - m_X: 486 - m_Y: 1245 - m_Width: 236 - m_Height: 746 - - m_X: 498 - m_Y: 1245 - m_Width: 224 - m_Height: 760 - - m_X: 510 - m_Y: 1245 - m_Width: 212 - m_Height: 803 - - m_X: 507 - m_Y: 1245 - m_Width: 215 - m_Height: 786 - - m_X: 735 - m_Y: 1239 - m_Width: 7 - m_Height: 809 - - m_X: 587 - m_Y: 1186 - m_Width: 35 - m_Height: 862 - - m_X: 558 - m_Y: 1187 - m_Width: 16 - m_Height: 861 - - m_X: 542 - m_Y: 1188 - m_Width: 32 - m_Height: 860 - - m_X: 526 - m_Y: 1189 - m_Width: 48 - m_Height: 859 - - m_X: 510 - m_Y: 1199 - m_Width: 112 - m_Height: 849 - - m_X: 510 - m_Y: 1190 - m_Width: 64 - m_Height: 858 - - m_X: 507 - m_Y: 1199 - m_Width: 115 - m_Height: 832 - - m_X: 507 - m_Y: 1190 - m_Width: 67 - m_Height: 841 - - m_X: 502 - m_Y: 1199 - m_Width: 120 - m_Height: 806 - - m_X: 502 - m_Y: 1190 - m_Width: 72 - m_Height: 815 - m_fontInfo: - Name: - PointSize: 0 - Scale: 0 - CharacterCount: 0 - LineHeight: 0 - Baseline: 0 - Ascender: 0 - CapHeight: 0 - Descender: 0 - CenterLine: 0 - SuperscriptOffset: 0 - SubscriptOffset: 0 - SubSize: 0 - Underline: 0 - UnderlineThickness: 0 - strikethrough: 0 - strikethroughThickness: 0 - TabWidth: 0 - Padding: 0 - AtlasWidth: 0 - AtlasHeight: 0 - atlas: {fileID: 0} - m_AtlasWidth: 2048 - m_AtlasHeight: 2048 - m_AtlasPadding: 5 - m_AtlasRenderMode: 4118 - m_glyphInfoList: [] - m_KerningTable: - kerningPairs: [] - m_FontFeatureTable: - m_GlyphPairAdjustmentRecords: [] - fallbackFontAssets: [] - m_FallbackFontAssetTable: [] - m_CreationSettings: - sourceFontFileName: - sourceFontFileGUID: e02f2a84d9de10e4e933bf24391c1db6 - pointSizeSamplingMode: 1 - pointSize: 16 - padding: 5 - packingMode: 0 - atlasWidth: 2048 - atlasHeight: 2048 - characterSetSelectionMode: 8 - characterSequence: " !\"#$%&'()*+,-./0123\r\n456789:;<=>?@ABCDEFG\r\nHIJKLMNOPQRSTUVWXYZ[\r\n\\]^_abcdefghijklmnop\r\nqrstuvwxyz{|}~\xA1\xAB\xB0\xBA\xBB\xBF\r\n\xC1\xC3\xC7\xC9\xCD\xD3\xDA\xE0\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF1\xF3\xF4\xF5\xFA\r\n\xFC\u016B\u0300\u0301\u0302\u0303\u0304\u0305\u0306\u0307\u0308\u0309\u030A\u030B\u030C\u030D\u030E\u030F\u0310\u0311\r\n\u0312\u0313\u0314\u0315\u0316\u0317\u0318\u0319\u031A\u031B\u031C\u031E\u031F\u0320\u0321\u0322\u0323\u0324\u0325\u0326\r\n\u0327\u0328\u0329\u032A\u032B\u032C\u032D\u032E\u032F\u0330\u0331\u0332\u0333\u0339\u033B\u033C\u033D\u033E\u033F\u0340\r\n\u0341\u0342\u0343\u0344\u0345\u0346\u0347\u0348\u034A\u034B\u034C\u034D\u034E\u0350\u0351\u0352\u0353\u0354\u0355\u0356\r\n\u0357\u0358\u0359\u035A\u035B\u035C\u035D\u035E\u0360\u03B2\u03BB\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\r\n\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u042B\u042C\u042D\u042E\r\n\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\r\n\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u0451\u2014\u2015\u201C\u201D\u2026\u20AD\r\n\u2103\u2116\u2191\u2192\u2193\u2500\u2550\u2588\u266B\u2B50\u3000\u3001\u3002\u3005\u300A\u300B\u300C\u300D\u300E\u300F\r\n\u3010\u3011\u301C\u3041\u3042\u3044\u3045\u3046\u3047\u3048\u3049\u304A\u304B\u304C\u304D\u304E\u304F\u3050\u3051\u3052\r\n\u3053\u3054\u3055\u3056\u3057\u3058\u3059\u305A\u305B\u305C\u305D\u305E\u305F\u3060\u3061\u3062\u3063\u3064\u3065\u3066\r\n\u3067\u3068\u3069\u306A\u306B\u306C\u306D\u306E\u306F\u3070\u3071\u3072\u3073\u3074\u3075\u3076\u3077\u3078\u3079\u307A\r\n\u307B\u307C\u307D\u307E\u307F\u3080\u3081\u3082\u3083\u3084\u3085\u3086\u3087\u3088\u3089\u308A\u308B\u308C\u308D\u308F\r\n\u3092\u3093\u30A1\u30A2\u30A3\u30A4\u30A5\u30A6\u30A7\u30A8\u30A9\u30AA\u30AB\u30AC\u30AD\u30AE\u30AF\u30B0\u30B1\u30B2\r\n\u30B3\u30B4\u30B5\u30B6\u30B7\u30B8\u30B9\u30BA\u30BB\u30BC\u30BD\u30BE\u30BF\u30C0\u30C1\u30C2\u30C3\u30C4\u30C5\u30C6\r\n\u30C7\u30C8\u30C9\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D0\u30D1\u30D2\u30D3\u30D4\u30D5\u30D6\u30D7\u30D8\u30D9\u30DA\r\n\u30DB\u30DC\u30DD\u30DE\u30DF\u30E0\u30E1\u30E2\u30E3\u30E4\u30E5\u30E6\u30E7\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\r\n\u30F2\u30F3\u30F6\u30FB\u30FC\u33A9\u4E00\u4E01\u4E03\u4E07\u4E08\u4E09\u4E0A\u4E0B\u4E0D\u4E0E\u4E10\u4E11\u4E13\u4E14\r\n\u4E16\u4E18\u4E19\u4E1A\u4E1B\u4E1C\u4E1D\u4E21\u4E22\u4E24\u4E25\u4E26\u4E27\u4E2A\u4E2B\u4E2D\u4E30\u4E32\u4E34\u4E38\r\n\u4E39\u4E3A\u4E3B\u4E3D\u4E3E\u4E43\u4E45\u4E48\u4E49\u4E4B\u4E4C\u4E4D\u4E4E\u4E4F\u4E50\u4E52\u4E53\u4E54\u4E56\u4E57\r\n\u4E58\u4E59\u4E5D\u4E5E\u4E5F\u4E60\u4E61\u4E66\u4E70\u4E71\u4E73\u4E7E\u4E86\u4E88\u4E89\u4E8B\u4E8C\u4E8E\u4E8F\u4E91\r\n\u4E92\u4E94\u4E95\u4E9A\u4E9B\u4EA1\u4EA2\u4EA4\u4EA5\u4EA6\u4EA7\u4EA9\u4EAB\u4EAC\u4EAD\u4EAE\u4EB2\u4EBA\u4EBF\u4EC0\r\n\u4EC1\u4EC5\u4EC6\u4EC7\u4ECA\u4ECB\u4ECD\u4ECE\u4ED1\u4ED3\u4ED4\u4ED5\u4ED6\u4ED7\u4ED8\u4ED9\u4EE3\u4EE4\u4EE5\u4EEA\r\n\u4EEC\u4EEE\u4EF0\u4EF2\u4EF6\u4EF7\u4EFB\u4EFD\u4EFF\u4F01\u4F0A\u4F0D\u4F0F\u4F10\u4F11\u4F17\u4F18\u4F19\u4F1A\u4F1D\r\n\u4F1E\u4F1F\u4F20\u4F24\u4F26\u4F2A\u4F2B\u4F2F\u4F30\u4F34\u4F36\u4F38\u4F3A\u4F3C\u4F43\u4F46\u4F4D\u4F4E\u4F4F\u4F50\r\n\u4F51\u4F53\u4F55\u4F59\u4F5B\u4F5C\u4F60\u4F63\u4F69\u4F73\u4F7F\u4F84\u4F88\u4F8B\u4F8D\u4F9B\u4F9D\u4FA0\u4FA1\u4FA3\r\n\u4FA5\u4FA6\u4FA7\u4FA8\u4FAE\u4FAF\u4FB5\u4FBF\u4FC2\u4FC3\u4FC4\u4FCA\u4FCF\u4FD0\u4FD7\u4FD8\u4FDD\u4FE1\u4FE9\u4FED\r\n\u4FEE\u4FEF\u4FF1\u4FFA\u500B\u500D\u500F\u5012\u5014\u5018\u5019\u501A\u501F\u5021\u5023\u5024\u5026\u503A\u503C\u503E\r\n\u5047\u5049\u504E\u504F\u505A\u505C\u5065\u5074\u5076\u5077\u507D\u507F\u5085\u508D\u5091\u5099\u50A8\u50AC\u50B2\u50B7\r\n\u50BB\u50BE\u50CD\u50CF\u50D5\u50DA\u50E7\u50F5\u50FB\u5112\u511F\u512A\u513F\u5141\u5143\u5144\u5145\u5146\u5148\u5149\r\n\u514B\u514D\u5150\u5151\u5154\u515A\u515C\u5162\u5165\u5168\u516B\u516C\u516D\u516E\u5170\u5171\u5173\u5174\u5175\u5176\r\n\u5177\u5178\u5179\u517B\u517C\u517D\u5180\u5185\u5186\u5187\u5188\u5189\u518C\u518D\u5192\u5197\u5199\u519B\u519C\u51A0\r\n\u51A4\u51A5\u51AC\u51AF\u51B0\u51B2\u51B3\u51B5\u51B6\u51B7\u51BB\u51BD\u51C0\u51C4\u51C6\u51C9\u51CB\u51CC\u51CF\u51D1\r\n\u51DB\u51DD\u51E0\u51E1\u51E4\u51E6\u51E7\u51ED\u51EF\u51F0\u51F3\u51F6\u51F8\u51F9\u51FA\u51FB\u51FD\u51FF\u5200\u5201\r\n\u5203\u5206\u5207\u520A\u5211\u5212\u5217\u5218\u5219\u521A\u521B\u521D\u5220\u5224\u5225\u5228\u5229\u522B\u522E\u5230\r\n\u5236\u5237\u5238\u5239\u523A\u523B\u5242\u5243\u5247\u524A\u524D\u5251\u5254\u5256\u5263\u5264\u5265\u5267\u5269\u526A\r\n\u526F\u5270\u5272\u527F\u5288\u529B\u529D\u529E\u529F\u52A0\u52A1\u52A3\u52A8\u52A9\u52AA\u52AB\u52B1\u52B2\u52B3\u52B4\r\n\u52B9\u52BF\u52C3\u52C7\u52C9\u52CB\u52D2\u52D5\u52D8\u52D9\u52DD\u52DF\u52E2\u52E4\u52E7\u52FA\u52FE\u52FF\u5300\u5302\r\n\u5305\u5306\u5308\u5315\u5316\u5317\u5319\u5320\u5323\u532A\u5339\u533A\u533B\u533E\u533F\u5341\u5343\u5347\u5348\u5349\r\n\u534A\u534E\u534F\u5351\u5352\u5353\u5354\u5355\u5356\u5357\u5358\u535A\u535C\u5360\u5361\u5362\u5364\u5366\u5367\u536B\r\n\u536F\u5370\u5371\u5373\u5374\u5375\u5377\u5378\u537F\u5382\u5384\u5385\u5386\u5389\u538B\u538C\u5395\u5398\u539A\u539F\r\n\u53A2\u53A6\u53A8\u53B3\u53BB\u53BF\u53C1\u53C2\u53C8\u53C9\u53CA\u53CB\u53CC\u53CD\u53CE\u53D1\u53D4\u53D6\u53D7\u53D8\r\n\u53D9\u53DB\u53E0\u53E3\u53E4\u53E5\u53E6\u53E8\u53E9\u53EA\u53EB\u53EC\u53ED\u53EE\u53EF\u53F0\u53F1\u53F2\u53F3\u53F6\r\n\u53F7\u53F8\u53F9\u53FC\u53FD\u5401\u5403\u5404\u5406\u5408\u5409\u540A\u540C\u540D\u540E\u540F\u5410\u5411\u5413\u5415\r\n\u5417\u541B\u541D\u541E\u541F\u5420\u5426\u5427\u5428\u5429\u542B\u542C\u542D\u542E\u542F\u5431\u5434\u5435\u5438\u5439\r\n\u543B\u543C\u543E\u5440\u5443\u5446\u5448\u544A\u5450\u5451\u5455\u5458\u545B\u545C\u545F\u5462\u5468\u5473\u5475\u5478\r\n\u547B\u547C\u547D\u5484\u5486\u548B\u548C\u548F\u5490\u5492\u5494\u5495\u5496\u5499\u549A\u54A6\u54A7\u54A8\u54AA\u54AC\r\n\u54AF\u54B1\u54B3\u54B8\u54BD\u54C0\u54C1\u54C4\u54C6\u54C7\u54C8\u54C9\u54CD\u54CE\u54D1\u54D2\u54D7\u54DF\u54E1\u54E5\r\n\u54E6\u54E8\u54E9\u54EA\u54ED\u54EE\u54F2\u54FA\u54FC\u5501\u5506\u5507\u5509\u5510\u5520\u5524\u5527\u552C\u552E\u552F\r\n\u5531\u553E\u5543\u5544\u5546\u554A\u554F\u5561\u5564\u5565\u5566\u5567\u556A\u5570\u5578\u557C\u5582\u5584\u5587\u5589\r\n\u558A\u558B\u5594\u5598\u559C\u559D\u55A7\u55A9\u55AA\u55B3\u55B6\u55B7\u55BB\u55C5\u55D3\u55DC\u55E1\u55E6\u55E8\u55EF\r\n\u55F7\u55FD\u5600\u5608\u5609\u5618\u561B\u561E\u5631\u5632\u5634\u5636\u5639\u563B\u563F\u5642\u5662\u5668\u5669\u566A\r\n\u566C\u568E\u56A3\u56B7\u56BC\u56CA\u56DA\u56DB\u56DE\u56E0\u56E2\u56E4\u56ED\u56F0\u56F1\u56F2\u56F3\u56F4\u56FA\u56FD\r\n\u56FE\u5703\u5706\u5708\u5712\u571F\u5723\u5727\u5728\u5730\u573A\u573E\u5740\u5747\u574A\u574E\u574F\u5750\u5751\u5757\r\n\u575A\u575B\u575D\u575F\u5760\u5761\u5764\u5766\u576A\u576F\u5777\u5782\u5783\u5784\u578B\u5792\u579B\u57A2\u57A6\u57AB\r\n\u57AE\u57C2\u57C3\u57CB\u57CE\u57DF\u57E0\u57F7\u57F9\u57FA\u5802\u5806\u5815\u5821\u5824\u582A\u5830\u5831\u5834\u5835\r\n\u584C\u5851\u5854\u5857\u5858\u585E\u5869\u586B\u5875\u5883\u5885\u5893\u5897\u5899\u589E\u589F\u58A8\u58A9\u58C1\u58CA\r\n\u58E4\u58EB\u58EC\u58EE\u58F0\u58F2\u58F3\u58F6\u58F9\u5904\u5907\u5909\u590D\u590F\u5915\u5916\u591A\u591C\u591F\u5922\r\n\u5927\u5929\u592A\u592B\u592D\u592E\u592F\u5931\u5934\u5937\u5938\u5939\u593A\u5947\u5948\u5949\u594B\u594F\u5951\u5954\r\n\u5956\u5957\u5960\u5962\u5965\u5968\u596A\u596E\u5973\u5974\u5976\u5978\u5979\u597D\u5982\u5983\u5984\u5986\u5987\u5988\r\n\u5992\u5993\u5996\u5999\u59A5\u59A8\u59AE\u59B9\u59BB\u59C6\u59C9\u59CA\u59CB\u59D0\u59D1\u59D3\u59D4\u59DA\u59DC\u59E5\r\n\u59E8\u59FB\u59FF\u5A01\u5A03\u5A04\u5A07\u5A18\u5A1C\u5A1F\u5A25\u5A31\u5A36\u5A46\u5A49\u5A5A\u5A6A\u5A74\u5A76\u5A7F\r\n\u5A92\u5A9A\u5AB3\u5AC1\u5AC2\u5AC9\u5ACC\u5AE1\u5AE9\u5B09\u5B50\u5B54\u5B55\u5B57\u5B58\u5B59\u5B5D\u5B5F\u5B63\u5B64\r\n\u5B66\u5B69\u5B75\u5B7D\u5B81\u5B83\u5B85\u5B87\u5B88\u5B89\u5B8B\u5B8C\u5B8F\u5B95\u5B97\u5B98\u5B99\u5B9A\u5B9B\u5B9C\r\n\u5B9D\u5B9E\u5B9F\u5BA0\u5BA1\u5BA2\u5BA3\u5BA4\u5BA6\u5BAA\u5BAB\u5BB0\u5BB3\u5BB4\u5BB5\u5BB6\u5BB9\u5BBD\u5BBE\u5BBF\r\n\u5BC2\u5BC4\u5BC5\u5BC6\u5BC7\u5BCC\u5BD2\u5BD3\u5BDD\u5BDE\u5BDF\u5BE1\u5BE5\u5BE8\u5BE9\u5BF8\u5BF9\u5BFA\u5BFB\u5BFC\r\n\u5BFE\u5BFF\u5C01\u5C02\u5C04\u5C06\u5C09\u5C0A\u5C0B\u5C0E\u5C0F\u5C11\u5C14\u5C16\u5C18\u5C1A\u5C1D\u5C24\u5C27\u5C2C\r\n\u5C31\u5C34\u5C38\u5C3A\u5C3B\u5C3C\u5C3D\u5C3E\u5C3F\u5C40\u5C41\u5C42\u5C45\u5C48\u5C49\u5C4A\u5C4B\u5C4E\u5C4F\u5C51\r\n\u5C55\u5C5E\u5C60\u5C61\u5C64\u5C65\u5C6F\u5C71\u5C79\u5C7F\u5C81\u5C82\u5C94\u5C96\u5C97\u5C9B\u5CA9\u5CAD\u5CB3\u5CB8\r\n\u5CE1\u5CE6\u5CE8\u5CED\u5CF0\u5CFB\u5D07\u5D0E\u5D14\u5D16\u5D1B\u5D29\u5D2D\u5D4C\u5DC5\u5DCD\u5DDD\u5DDE\u5DE1\u5DE2\r\n\u5DE3\u5DE5\u5DE6\u5DE7\u5DE8\u5DE9\u5DEB\u5DEE\u5DF1\u5DF2\u5DF3\u5DF4\u5DF7\u5DFB\u5DFE\u5E01\u5E02\u5E03\u5E05\u5E06\r\n\u5E08\u5E0C\u5E10\u5E15\u5E16\u5E18\u5E1A\u5E1C\u5E1D\u5E26\u5E27\u5E2B\u5E2D\u5E2E\u5E2F\u5E30\u5E33\u5E37\u5E38\u5E3D\r\n\u5E45\u5E4C\u5E55\u5E62\u5E72\u5E73\u5E74\u5E76\u5E78\u5E79\u5E7B\u5E7C\u5E7D\u5E7E\u5E7F\u5E83\u5E84\u5E86\u5E87\u5E8A\r\n\u5E8F\u5E90\u5E93\u5E94\u5E95\u5E97\u5E99\u5E9A\u5E9C\u5E9E\u5E9F\u5EA6\u5EA7\u5EAD\u5EB5\u5EB6\u5EB7\u5EB8\u5EC3\u5EC9\r\n\u5ECA\u5ED3\u5EF6\u5EF7\u5EFA\u5F00\u5F01\u5F02\u5F03\u5F04\u5F0A\u5F0F\u5F13\u5F15\u5F17\u5F18\u5F1B\u5F1F\u5F20\u5F25\r\n\u5F26\u5F27\u5F2F\u5F31\u5F35\u5F37\u5F39\u5F3A\u5F52\u5F53\u5F55\u5F62\u5F64\u5F69\u5F6A\u5F6B\u5F6C\u5F6D\u5F70\u5F71\r\n\u5F79\u5F7B\u5F7C\u5F80\u5F81\u5F84\u5F85\u5F88\u5F8A\u5F8B\u5F8C\u5F90\u5F92\u5F93\u5F97\u5F98\u5F99\u5FA1\u5FA9\u5FAA\r\n\u5FAE\u5FB3\u5FB4\u5FB7\u5FB9\u5FBD\u5FC3\u5FC5\u5FC6\u5FCC\u5FCD\u5FD7\u5FD8\u5FD9\u5FDC\u5FE0\u5FE7\u5FEB\u5FF1\u5FF5\r\n\u5FFD\u5FFF\u6000\u6001\u600E\u6012\u6014\u6015\u6016\u601C\u601D\u6020\u6021\u6025\u6027\u6028\u602A\u602F\u603B\u6043\r\n\u604B\u604D\u6050\u6052\u6055\u6059\u6062\u6064\u6065\u6068\u6069\u606C\u606D\u606F\u6070\u6073\u6076\u607C\u6084\u6089\r\n\u608D\u6094\u6096\u609F\u60A0\u60A3\u60A6\u60A8\u60A9\u60AA\u60AC\u60AF\u60B2\u60B4\u60BC\u60C5\u60CA\u60CB\u60D1\u60D5\r\n\u60DC\u60DF\u60E0\u60E6\u60E7\u60E8\u60E9\u60EB\u60ED\u60EF\u60F0\u60F3\u60F6\u60F9\u6101\u6108\u6109\u610F\u6115\u611A\r\n\u611B\u611F\u6123\u6124\u6127\u613F\u6148\u614B\u614C\u614E\u6155\u6162\u6163\u6167\u6168\u6170\u6177\u618B\u618E\u6194\r\n\u61A8\u61B6\u61BE\u61C2\u61C8\u61CA\u61D0\u61D2\u61E6\u61F8\u6208\u620A\u620C\u620E\u620F\u6210\u6211\u6212\u6216\u6218\r\n\u621A\u6226\u622A\u6233\u6234\u6237\u623B\u623F\u6240\u6241\u6247\u6249\u624B\u624D\u624E\u6251\u6252\u6253\u6254\u6255\r\n\u6258\u625B\u6263\u6267\u6269\u626B\u626C\u626D\u626E\u626F\u6270\u6271\u6273\u6276\u6279\u627C\u627E\u627F\u6280\u6284\r\n\u628A\u6291\u6292\u6293\u6295\u6296\u6297\u6298\u629A\u629B\u629C\u629E\u62A0\u62A1\u62A2\u62A4\u62A5\u62AB\u62AC\u62B1\r\n\u62B5\u62B9\u62BC\u62BD\u62BF\u62C2\u62C4\u62C5\u62C6\u62C7\u62C9\u62CC\u62CD\u62CE\u62D0\u62D2\u62D3\u62D4\u62D6\u62D7\r\n\u62D8\u62D9\u62DB\u62DC\u62DD\u62DF\u62E0\u62E1\u62E2\u62E3\u62E5\u62E6\u62E7\u62E8\u62E9\u62EC\u62ED\u62EF\u62F1\u62F3\r\n\u62F4\u62F7\u62FC\u62FD\u62FE\u62FF\u6301\u6302\u6307\u6309\u630E\u6311\u6316\u631A\u631F\u6320\u6321\u6323\u6324\u6325\r\n\u6328\u632A\u632B\u632F\u633A\u633D\u6342\u6345\u6346\u6349\u634B\u634C\u634D\u634E\u634F\u6350\u6355\u635C\u635E\u635F\r\n\u6361\u6362\u6363\u6367\u6368\u636E\u6376\u6377\u637A\u637B\u6380\u6382\u6388\u6389\u638C\u638F\u6390\u6392\u6398\u639B\r\n\u63A0\u63A2\u63A5\u63A7\u63A8\u63A9\u63AA\u63B0\u63B4\u63B7\u63BA\u63BB\u63C9\u63CD\u63CF\u63D0\u63D2\u63DA\u63DB\u63E1\r\n\u63E3\u63E9\u63EA\u63ED\u63F4\u63FA\u63FD\u6400\u6401\u6402\u6405\u640D\u640F\u6410\u6413\u6414\u641C\u641E\u642C\u642D\r\n\u643A\u6444\u6446\u6447\u644A\u6454\u6458\u6467\u6469\u6478\u6479\u6487\u6491\u6492\u6495\u649E\u64A4\u64A9\u64AB\u64AC\r\n\u64AD\u64AE\u64B0\u64B5\u64B8\u64BC\u64C2\u64C5\u64CD\u64CE\u64D2\u64E6\u64EC\u6500\u6512\u6525\u652F\u6536\u6539\u653B\r\n\u653E\u653F\u6545\u6548\u654C\u654F\u6551\u6557\u6559\u655B\u655E\u6562\u6563\u6566\u656C\u6570\u6572\u6574\u6575\u6577\r\n\u6587\u658B\u658C\u6591\u6597\u6599\u659C\u659F\u65A4\u65A5\u65A7\u65A9\u65AD\u65AF\u65B0\u65B9\u65BD\u65C1\u65C5\u65CB\r\n\u65CF\u65D7\u65E0\u65E2\u65E5\u65E6\u65E7\u65E8\u65E9\u65EC\u65ED\u65F1\u65F6\u65F7\u65FA\u6602\u6606\u6607\u660C\u660E\r\n\u660F\u6613\u6614\u661F\u6620\u6625\u6627\u6628\u662D\u662F\u663C\u663E\u6642\u6643\u664B\u664C\u6652\u6653\u6655\u665A\r\n\u6666\u6668\u6669\u666E\u666F\u6670\u6674\u6676\u667A\u667E\u6682\u6687\u6691\u6696\u6697\u66AE\u66B4\u66D9\u66DC\u66DD\r\n\u66F0\u66F2\u66F4\u66F8\u66F9\u66FC\u66FE\u66FF\u6700\u6708\u6709\u670B\u670D\u6714\u6717\u671B\u671D\u671F\u6726\u6728\r\n\u672A\u672B\u672C\u672F\u6731\u6734\u6735\u673A\u673D\u6740\u6742\u6743\u6746\u6749\u674E\u674F\u6750\u6751\u6756\u675C\r\n\u675F\u6760\u6761\u6765\u6768\u676D\u676F\u6770\u6771\u677E\u677F\u6781\u6784\u6789\u6790\u6795\u6797\u679A\u679C\u679D\r\n\u67A0\u67A2\u67A3\u67AA\u67AB\u67AF\u67B6\u67C4\u67CF\u67D0\u67D1\u67D2\u67D3\u67D4\u67DC\u67E0\u67E5\u67EC\u67F1\u67F3\r\n\u67F4\u67FB\u67FF\u6804\u6805\u6807\u6808\u680B\u680F\u6811\u6813\u6816\u6817\u6821\u682A\u6837\u6838\u6839\u683C\u683D\r\n\u6842\u6843\u6846\u6848\u684C\u6850\u6851\u6854\u6863\u6865\u6866\u6868\u6869\u6876\u6881\u6885\u6886\u6897\u68A2\u68A6\r\n\u68A7\u68A8\u68AD\u68AF\u68B0\u68B3\u68C0\u68C4\u68C9\u68CB\u68CD\u68D2\u68D5\u68D8\u68DA\u68DF\u68E0\u68EE\u68F1\u68F5\r\n\u68FA\u6905\u690D\u690E\u6912\u691C\u692D\u6930\u693F\u695A\u696D\u6975\u6977\u697C\u697D\u6982\u6984\u6986\u6994\u6995\r\n\u699C\u69A8\u69B4\u69CB\u69D0\u69D8\u69DB\u69FD\u6A19\u6A1F\u6A21\u6A29\u6A2A\u6A31\u6A44\u6A4B\u6A58\u6A59\u6A5F\u6A61\r\n\u6A71\u6A80\u6A90\u6AAC\u6B04\u6B20\u6B21\u6B22\u6B23\u6B27\u6B32\u6B3A\u6B3E\u6B47\u6B49\u6B4C\u6B53\u6B62\u6B63\u6B64\r\n\u6B65\u6B66\u6B67\u6B69\u6B6A\u6B6F\u6B79\u6B7B\u6B7C\u6B83\u6B89\u6B8A\u6B8B\u6B96\u6BB4\u6BB5\u6BB7\u6BBA\u6BBF\u6BC1\r\n\u6BC5\u6BCD\u6BCE\u6BCF\u6BD2\u6BD4\u6BD5\u6BD9\u6BDB\u6BE1\u6BEB\u6BEF\u6C0F\u6C11\u6C13\u6C14\u6C17\u6C1B\u6C22\u6C27\r\n\u6C28\u6C2E\u6C2F\u6C34\u6C38\u6C41\u6C42\u6C47\u6C49\u6C4E\u6C50\u6C57\u6C5A\u6C5B\u6C5D\u6C5E\u6C5F\u6C60\u6C61\u6C64\r\n\u6C6A\u6C70\u6C79\u6C7A\u6C7D\u6C81\u6C83\u6C88\u6C89\u6C8C\u6C90\u6C99\u6C9B\u6C9F\u6CA1\u6CA2\u6CA5\u6CA6\u6CA7\u6CAA\r\n\u6CAB\u6CAE\u6CB3\u6CB8\u6CB9\u6CBB\u6CBC\u6CBD\u6CBE\u6CBF\u6CC1\u6CC4\u6CC9\u6CCA\u6CCC\u6CD5\u6CDB\u6CDE\u6CE1\u6CE2\r\n\u6CE3\u6CE5\u6CE8\u6CEA\u6CF0\u6CF3\u6CF5\u6CFB\u6CFC\u6CFD\u6D01\u6D0B\u6D12\u6D17\u6D1B\u6D1E\u6D25\u6D29\u6D2A\u6D32\r\n\u6D3B\u6D3C\u6D3D\u6D3E\u6D41\u6D45\u6D46\u6D47\u6D4A\u6D4B\u6D4E\u6D4F\u6D51\u6D53\u6D59\u6D66\u6D69\u6D6A\u6D6E\u6D74\r\n\u6D77\u6D78\u6D82\u6D88\u6D89\u6D8C\u6D95\u6D99\u6D9B\u6D9D\u6DA1\u6DA3\u6DA4\u6DA6\u6DA7\u6DA8\u6DA9\u6DAE\u6DAF\u6DB2\r\n\u6DB5\u6DC0\u6DC6\u6DCB\u6DCC\u6DD1\u6DD8\u6DE1\u6DE4\u6DEB\u6DEE\u6DF1\u6DF3\u6DF7\u6DF9\u6DFB\u6E05\u6E08\u6E09\u6E0A\r\n\u6E10\u6E14\u6E17\u6E1B\u6E1D\u6E20\u6E21\u6E23\u6E24\u6E26\u6E29\u6E2F\u6E32\u6E34\u6E38\u6E3A\u6E43\u6E56\u6E58\u6E67\r\n\u6E7E\u6E7F\u6E80\u6E83\u6E85\u6E89\u6E90\u6E96\u6E9C\u6EA2\u6EAA\u6EAF\u6EB6\u6EBA\u6EC5\u6EC7\u6ECB\u6ED1\u6ED4\u6EDA\r\n\u6EDE\u6EE1\u6EE4\u6EE5\u6EE8\u6EE9\u6EF4\u6F02\u6F06\u6F0F\u6F13\u6F14\u6F20\u6F2B\u6F31\u6F3E\u6F47\u6F58\u6F5C\u6F64\r\n\u6F6D\u6F6E\u6F84\u6F88\u6F8E\u6F9C\u6FA1\u6FB3\u6FC0\u6FD2\u6FE1\u7011\u704C\u706B\u706D\u706F\u7070\u7075\u7076\u7078\r\n\u707C\u707E\u707F\u7089\u708A\u708E\u7092\u7095\u70AB\u70AC\u70AD\u70AE\u70B8\u70B9\u70BA\u70BC\u70C1\u70C2\u70C8\u70D8\r\n\u70D9\u70DB\u70DF\u70E4\u70E6\u70E7\u70EB\u70ED\u70F9\u7109\u710A\u7115\u711A\u7121\u7126\u7130\u7136\u713C\u714C\u714E\r\n\u7159\u715E\u7164\u7167\u7169\u716E\u717D\u7184\u718A\u718F\u7194\u7199\u719F\u71AC\u71B1\u71C3\u71D5\u71E5\u7206\u722A\r\n\u722C\u7231\u7235\u7236\u7237\u7238\u7239\u723D\u7247\u7248\u724C\u7259\u725B\u7261\u7262\u7267\u7269\u7272\u7275\u7279\r\n\u727A\u7280\u7281\u72AC\u72AF\u72B6\u72B9\u72C2\u72C8\u72D0\u72D7\u72DE\u72E0\u72E1\u72EC\u72ED\u72EE\u72F0\u72F1\u72F8\r\n\u72FC\u730E\u7316\u731B\u731C\u7329\u732A\u732B\u732C\u732E\u7334\u733E\u733F\u7372\u7384\u7387\u7389\u738B\u7396\u739B\r\n\u73A9\u73AB\u73AF\u73B0\u73B2\u73B7\u73BB\u73CA\u73CD\u73E0\u73ED\u73FE\u7403\u7405\u7406\u7409\u7410\u7422\u7433\u7434\r\n\u743C\u7459\u745E\u745F\u7470\u7483\u74A7\u74B0\u74DC\u74E2\u74E3\u74E4\u74E6\u74F6\u74F7\u7518\u751A\u751C\u751F\u7523\r\n\u7525\u7528\u7529\u752B\u7530\u7531\u7532\u7533\u7535\u7537\u7538\u753A\u753B\u7545\u754C\u754F\u7554\u7559\u755C\u7565\r\n\u756A\u7570\u7574\u7578\u7586\u758F\u7591\u7597\u7599\u759A\u759F\u75A4\u75AB\u75AE\u75AF\u75B2\u75B9\u75BC\u75BE\u75C5\r\n\u75C7\u75CA\u75D2\u75D5\u75D8\u75DB\u75E2\u75EA\u75F0\u75F4\u75F9\u761F\u7624\u7626\u7629\u762A\u762B\u7638\u763E\u7642\r\n\u764C\u7652\u7663\u7678\u767A\u767B\u767D\u767E\u7682\u7684\u7686\u7687\u7693\u7696\u76AE\u76B1\u76BA\u76BF\u76C6\u76C8\r\n\u76CA\u76CF\u76D0\u76D1\u76D2\u76D4\u76D6\u76D7\u76D8\u76DB\u76DF\u76EE\u76EF\u76F2\u76F4\u76F8\u76F9\u76FC\u76FE\u7701\r\n\u7709\u770B\u771F\u7720\u7728\u7729\u772F\u7736\u7737\u773A\u773C\u7740\u7741\u7750\u775B\u7761\u7763\u7766\u776B\u776C\r\n\u7779\u7784\u7785\u778C\u778E\u7792\u779E\u77A5\u77A7\u77A9\u77AA\u77AC\u77AD\u77B3\u77BB\u77D7\u77DB\u77E2\u77E3\u77E5\r\n\u77E9\u77EB\u77ED\u77EE\u77F3\u77FE\u77FF\u7801\u7802\u780C\u780D\u7814\u7815\u7816\u781A\u7830\u7834\u7838\u783E\u7840\r\n\u7845\u7855\u785D\u786B\u786C\u786E\u788C\u788D\u788E\u7891\u7897\u7898\u789F\u78A7\u78B0\u78B1\u78B3\u78BA\u78BE\u78C1\r\n\u78C5\u78CA\u78D5\u78E8\u78F7\u7901\u793A\u793C\u793E\u7940\u7948\u7956\u795D\u795E\u795F\u7960\u7965\u7968\u796D\u7977\r\n\u7978\u7980\u7981\u7984\u7985\u798F\u79B9\u79BB\u79BD\u79BE\u79C0\u79C1\u79C3\u79C6\u79C9\u79CB\u79CD\u79D1\u79D2\u79D8\r\n\u79DF\u79E4\u79E6\u79E7\u79E9\u79EF\u79F0\u79F8\u79FB\u79FD\u7A00\u7A0B\u7A0D\u7A0E\u7A1A\u7A20\u7A2E\u7A33\u7A3B\u7A3C\r\n\u7A3D\u7A3F\u7A46\u7A4D\u7A4F\u7A57\u7A74\u7A76\u7A77\u7A7A\u7A7F\u7A81\u7A83\u7A84\u7A8D\u7A91\u7A92\u7A93\u7A96\u7A97\r\n\u7A98\u7A9C\u7A9D\u7A9F\u7AA3\u7AA5\u7AB8\u7ABF\u7ACB\u7AD6\u7AD9\u7ADE\u7ADF\u7AE0\u7AE3\u7AE5\u7AED\u7AEF\u7AF9\u7AFF\r\n\u7B0B\u7B11\u7B14\u7B19\u7B1B\u7B26\u7B28\u7B2C\u7B3A\u7B3C\u7B46\u7B49\u7B4B\u7B4F\u7B50\u7B51\u7B52\u7B54\u7B56\u7B5B\r\n\u7B5D\u7B77\u7B79\u7B7E\u7B80\u7B87\u7B95\u7B97\u7BA1\u7BA9\u7BAB\u7BAD\u7BB1\u7BC0\u7BC4\u7BC7\u7BD3\u7BE1\u7BEE\u7BF1\r\n\u7BF7\u7C07\u7C21\u7C27\u7C38\u7C3F\u7C4D\u7C73\u7C7B\u7C7D\u7C89\u7C8B\u7C92\u7C97\u7C98\u7C9F\u7CA4\u7CA5\u7CAA\u7CAE\r\n\u7CB1\u7CB9\u7CBE\u7CCA\u7CD5\u7CD6\u7CD9\u7CDF\u7CE0\u7CEF\u7CF8\u7CFB\u7D04\u7D05\u7D06\u7D0A\u7D0D\u7D14\u7D19\u7D1A\r\n\u7D1B\u7D20\u7D22\u7D27\u7D2B\u7D2F\u7D30\u7D42\u7D44\u7D4C\u7D50\u7D61\u7D6E\u7D71\u7D75\u7D76\u7D99\u7D9A\u7DAD\u7DBA\r\n\u7DBB\u7DCA\u7DD1\u7DD2\u7DDA\u7DE0\u7DE9\u7DF4\u7E01\u7E04\u7E1B\u7E2E\u7E3E\u7E41\u7E4B\u7E70\u7EA0\u7EA2\u7EA4\u7EA6\r\n\u7EA7\u7EAA\u7EAB\u7EAC\u7EAF\u7EB1\u7EB2\u7EB3\u7EB5\u7EB7\u7EB8\u7EB9\u7EBA\u7EBD\u7EBF\u7EC3\u7EC4\u7EC5\u7EC6\u7EC7\r\n\u7EC8\u7ECA\u7ECD\u7ECE\u7ECF\u7ED1\u7ED2\u7ED3\u7ED5\u7ED8\u7ED9\u7EDA\u7EDC\u7EDD\u7EDE\u7EDF\u7EE2\u7EE3\u7EE7\u7EE9\r\n\u7EEA\u7EED\u7EF0\u7EF3\u7EF4\u7EF5\u7EF7\u7EF8\u7EFC\u7EFD\u7EFF\u7F00\u7F05\u7F06\u7F09\u7F0E\u7F13\u7F14\u7F15\u7F16\r\n\u7F18\u7F1A\u7F1D\u7F20\u7F24\u7F29\u7F2D\u7F30\u7F34\u7F36\u7F38\u7F3A\u7F50\u7F51\u7F55\u7F57\u7F5A\u7F60\u7F62\u7F69\r\n\u7F6A\u7F6E\u7F70\u7F72\u7F8A\u7F8E\u7F94\u7F9A\u7F9E\u7FA1\u7FA4\u7FA9\u7FB9\u7FBD\u7FC1\u7FC5\u7FD2\u7FD4\u7FD8\u7FE0\r\n\u7FE9\u7FF0\u7FFB\u7FFC\u8000\u8001\u8003\u8005\u800C\u800D\u8010\u8015\u8017\u8018\u8019\u8026\u8033\u8037\u8038\u803B\r\n\u803D\u803F\u8042\u8046\u804A\u804B\u804C\u8054\u8058\u805A\u805E\u806A\u8077\u8083\u8086\u8087\u8089\u808B\u808C\u8096\r\n\u8098\u809A\u809B\u809D\u80A0\u80A1\u80A2\u80A4\u80A5\u80A9\u80AA\u80AE\u80AF\u80B2\u80B4\u80BA\u80BE\u80BF\u80C0\u80C1\r\n\u80C3\u80C6\u80CC\u80CE\u80D6\u80DA\u80DC\u80DE\u80E1\u80E7\u80F0\u80F3\u80F6\u80F8\u80FD\u8102\u8106\u8109\u810A\u810F\r\n\u8110\u8111\u8113\u8116\u811A\u812F\u8131\u8133\u8138\u813E\u814A\u814B\u8150\u8154\u8155\u8165\u816E\u8170\u8179\u817A\r\n\u817B\u817E\u817F\u8180\u818A\u818F\u819B\u819C\u819D\u81A8\u81C0\u81C2\u81C6\u81CA\u81D3\u81E3\u81EA\u81ED\u81F3\u81F4\r\n\u81FC\u8200\u8205\u8206\u8208\u820C\u820D\u820E\u8212\u8214\u821E\u821F\u822A\u822C\u8230\u8231\u8235\u8236\u8239\u8247\r\n\u8258\u826F\u8270\u8272\u8273\u827A\u827E\u8282\u828B\u8292\u8299\u829C\u829D\u82A5\u82A6\u82AC\u82AD\u82AF\u82B1\u82B3\r\n\u82B8\u82B9\u82BD\u82C7\u82CD\u82CF\u82D1\u82D4\u82D7\u82DB\u82DE\u82DF\u82E5\u82E6\u82F1\u82F9\u8301\u8302\u8303\u8304\r\n\u8305\u8309\u830E\u8327\u832B\u832C\u8335\u8336\u8338\u8346\u8349\u8350\u8352\u8354\u8361\u8363\u8364\u8367\u836B\u836F\r\n\u8377\u8389\u83AB\u83B1\u83B2\u83B7\u83B9\u83BA\u83BD\u83C7\u83CA\u83CC\u83DC\u83E0\u83E9\u83F1\u83F2\u8404\u840C\u840D\r\n\u840E\u841D\u8424\u8425\u8427\u8428\u843D\u8449\u8457\u845B\u8461\u8463\u846B\u846C\u8471\u8475\u8482\u848B\u8499\u849C\r\n\u84B2\u84B8\u84C4\u84C9\u84DD\u84EC\u8511\u8513\u8517\u851A\u8521\u852C\u8535\u853C\u853D\u8549\u854A\u8574\u857E\u8584\r\n\u8587\u859B\u85AA\u85AC\u85AF\u85C9\u85CF\u85D0\u85D5\u85E4\u85FB\u8611\u864E\u864F\u8650\u8651\u865A\u866B\u8679\u867D\r\n\u867E\u8680\u8681\u8682\u868A\u868C\u8693\u8695\u86A3\u86A4\u86AA\u86AF\u86C0\u86C7\u86CB\u86D9\u86DB\u86E4\u86EE\u86FE\r\n\u8700\u8702\u8708\u8712\u8713\u8715\u8717\u8718\u871C\u8721\u873B\u8747\u8749\u874C\u874E\u8757\u8759\u8760\u8774\u8776\r\n\u8783\u878D\u87BA\u87C0\u87C6\u87CB\u87F9\u8815\u8822\u8840\u8845\u884C\u884D\u8853\u8854\u8857\u8859\u885D\u8861\u8863\r\n\u8865\u8868\u886B\u886C\u8870\u8877\u8881\u8884\u888B\u888D\u8896\u889C\u88AB\u88AD\u88B1\u88C1\u88C2\u88C5\u88CF\u88D5\r\n\u88D9\u88DC\u88E4\u88F3\u88F8\u88F9\u88FD\u8902\u8904\u8907\u8910\u8912\u8925\u892A\u895F\u8972\u897F\u8981\u8986\u898B\r\n\u898F\u8996\u8997\u899A\u89A7\u89B3\u89C1\u89C2\u89C4\u89C5\u89C6\u89C8\u89C9\u89D2\u89E3\u89E6\u8A00\u8A08\u8A13\u8A18\r\n\u8A1D\u8A2D\u8A31\u8A33\u8A3A\u8A3C\u8A55\u8A66\u8A70\u8A71\u8A72\u8A73\u8A89\u8A8A\u8A8D\u8A93\u8A9E\u8AA4\u8AAC\u8AAD\r\n\u8AB0\u8ABF\u8AC7\u8ACB\u8AD6\u8AE6\u8B1D\u8B58\u8B66\u8B6C\u8B70\u8B77\u8BA1\u8BA2\u8BA4\u8BA5\u8BA8\u8BA9\u8BAD\u8BAE\r\n\u8BAF\u8BB0\u8BB2\u8BB3\u8BB6\u8BB8\u8BB9\u8BBA\u8BBC\u8BBD\u8BBE\u8BBF\u8BC0\u8BC1\u8BC4\u8BC6\u8BC8\u8BC9\u8BCA\u8BCD\r\n\u8BD1\u8BD5\u8BD7\u8BDA\u8BDD\u8BDE\u8BE1\u8BE2\u8BE5\u8BE6\u8BEB\u8BEC\u8BED\u8BEF\u8BF1\u8BF2\u8BF4\u8BF5\u8BF7\u8BF8\r\n\u8BFA\u8BFB\u8BFD\u8BFE\u8C01\u8C03\u8C05\u8C06\u8C08\u8C0A\u8C0B\u8C0D\u8C0E\u8C10\u8C13\u8C1A\u8C1C\u8C22\u8C23\u8C24\r\n\u8C26\u8C28\u8C2C\u8C2D\u8C31\u8C34\u8C37\u8C41\u8C46\u8C4A\u8C4C\u8C5A\u8C61\u8C6A\u8C6B\u8C79\u8C7A\u8C8C\u8CA0\u8CA9\r\n\u8CAC\u8CB4\u8CB7\u8CBB\u8CBC\u8CC7\u8CE2\u8CEA\u8D05\u8D1D\u8D1E\u8D1F\u8D21\u8D22\u8D23\u8D24\u8D25\u8D26\u8D27\u8D28\r\n\u8D29\u8D2A\u8D2B\u8D2C\u8D2D\u8D2E\u8D2F\u8D30\u8D31\u8D34\u8D35\u8D37\u8D38\u8D39\u8D3A\u8D3B\u8D3C\u8D3E\u8D3F\u8D41\r\n\u8D42\u8D43\u8D44\u8D4B\u8D4C\u8D4E\u8D4F\u8D50\u8D54\u8D56\u8D58\u8D5A\u8D5B\u8D5E\u8D60\u8D61\u8D62\u8D63\u8D64\u8D66\r\n\u8D6B\u8D70\u8D74\u8D75\u8D76\u8D77\u8D81\u8D85\u8D8A\u8D8B\u8D9F\u8DA3\u8DB3\u8DB4\u8DBE\u8DC3\u8DCB\u8DCC\u8DD1\u8DDB\r\n\u8DDD\u8DDF\u8DE1\u8DE4\u8DE8\u8DEA\u8DEF\u8DF3\u8DF5\u8DF7\u8DFA\u8E0A\u8E0F\u8E1D\u8E22\u8E29\u8E2A\u8E2E\u8E31\u8E42\r\n\u8E44\u8E48\u8E4B\u8E66\u8E6C\u8E6D\u8E72\u8E81\u8E8D\u8E8F\u8EAB\u8EAC\u8EAF\u8EB2\u8EBA\u8ECA\u8EE2\u8EFD\u8F03\u8F09\r\n\u8F1D\u8F2A\u8F44\u8F4D\u8F66\u8F67\u8F68\u8F69\u8F6C\u8F6E\u8F6F\u8F70\u8F71\u8F74\u8F7B\u8F7D\u8F7F\u8F83\u8F85\u8F86\r\n\u8F88\u8F89\u8F90\u8F91\u8F93\u8F96\u8F97\u8F98\u8F99\u8F9B\u8F9C\u8F9E\u8F9F\u8FA3\u8FA8\u8FA9\u8FAB\u8FB0\u8FB1\u8FB9\r\n\u8FBA\u8FBB\u8FBC\u8FBD\u8FBE\u8FBF\u8FC1\u8FC2\u8FC4\u8FC5\u8FC7\u8FC8\u8FCE\u8FD0\u8FD1\u8FD4\u8FD8\u8FD9\u8FDB\u8FDC\r\n\u8FDD\u8FDE\u8FDF\u8FE2\u8FEA\u8FEB\u8FED\u8FF0\u8FF7\u8FF9\u8FFD\u9000\u9001\u9002\u9003\u9006\u9009\u900A\u900F\u9010\r\n\u9012\u9014\u9017\u901A\u901B\u901D\u901E\u901F\u9020\u9022\u9023\u902E\u9031\u9032\u9038\u903B\u903C\u903E\u9042\u9045\r\n\u9047\u904A\u904B\u904D\u904E\u904F\u9053\u9054\u9055\u9057\u9060\u9063\u9065\u9069\u906D\u906E\u9075\u9078\u907F\u9080\r\n\u9091\u9093\u90A3\u90A6\u90AA\u90AE\u90BB\u90C1\u90CA\u90CE\u90D1\u90E8\u90ED\u90FD\u9102\u9119\u9149\u914C\u914D\u9152\r\n\u9157\u915D\u9163\u9165\u916A\u916C\u9171\u9175\u9177\u9178\u917F\u9187\u9189\u918B\u9192\u91C7\u91C8\u91CA\u91CC\u91CD\r\n\u91CE\u91CF\u91D1\u91D8\u91DD\u920D\u9262\u9274\u92FC\u9306\u9332\u93AE\u93E1\u9488\u9489\u9493\u9499\u949D\u949E\u949F\r\n\u94A0\u94A2\u94A5\u94A6\u94A7\u94A9\u94AE\u94B1\u94B3\u94BB\u94BE\u94C1\u94C3\u94C5\u94C6\u94D0\u94DB\u94DC\u94DD\u94EC\r\n\u94ED\u94F2\u94F6\u94F8\u94FA\u94FE\u9500\u9501\u9504\u9505\u9508\u950B\u950C\u9510\u9519\u951A\u9521\u9523\u9524\u9525\r\n\u9526\u952E\u952F\u9530\u9539\u953B\u9540\u9547\u954D\u9550\u9551\u955C\u9570\u9576\u9577\u957F\u9580\u9589\u958B\u9593\r\n\u95A2\u95B2\u95C7\u95E8\u95EA\u95ED\u95EE\u95EF\u95F0\u95F2\u95F4\u95F7\u95F8\u95F9\u95FA\u95FB\u95FD\u9600\u9601\u9605\r\n\u9608\u960E\u9610\u9614\u961F\u9631\u9632\u9633\u9634\u9635\u9636\u963B\u963F\u9644\u9645\u9646\u9648\u964B\u964C\u964D\r\n\u9650\u9655\u9661\u9662\u9663\u9664\u9665\u9668\u9669\u966A\u9675\u9676\u9677\u967A\u967D\u9685\u9686\u968B\u968E\u968F\r\n\u9690\u9694\u9698\u9699\u969B\u969C\u96A0\u96A7\u96B6\u96B7\u96BE\u96C0\u96C1\u96C4\u96C5\u96C6\u96C7\u96CC\u96CF\u96D1\r\n\u96D5\u96E2\u96E3\u96E8\u96EA\u96F2\u96F3\u96F6\u96F7\u96F9\u96FB\u96FE\u9700\u9704\u9707\u9709\u970A\u970D\u970E\u9713\r\n\u971C\u971E\u9727\u9732\u9738\u9739\u9752\u9756\u9759\u975E\u9760\u9761\u9762\u9769\u9774\u9776\u978B\u978D\u97A0\u97AD\r\n\u97E6\u97E7\u97E9\u97ED\u97F3\u97F5\u97FF\u9803\u9805\u9811\u982D\u983B\u983C\u984C\u984D\u9854\u9858\u985E\u9867\u9875\r\n\u9876\u9877\u9879\u987A\u987B\u987D\u987E\u987F\u9881\u9882\u9884\u9885\u9886\u9887\u9888\u988A\u9891\u9893\u9896\u9897\r\n\u9898\u989C\u989D\u98A0\u98A4\u98A8\u98CE\u98D5\u98D8\u98DB\u98DE\u98DF\u98F2\u9910\u9928\u9965\u996D\u996E\u9970\u9971\r\n\u9972\u9975\u9976\u997A\u997C\u997F\u9981\u9985\u9986\u9988\u998B\u998D\u998F\u9992\u9996\u9999\u99A8\u99AC\u99B3\u99C4\r\n\u99C6\u9A12\u9A13\u9A6C\u9A6E\u9A6F\u9A70\u9A71\u9A73\u9A74\u9A76\u9A79\u9A7B\u9A7C\u9A7E\u9A82\u9A84\u9A86\u9A87\u9A8C\r\n\u9A8F\u9A91\u9A97\u9A9A\u9AA1\u9AA4\u9AA8\u9AD3\u9AD8\u9B13\u9B31\u9B3C\u9B41\u9B42\u9B44\u9B45\u9B4F\u9B54\u9B5A\u9BAE\r\n\u9C7C\u9C81\u9C8D\u9C9C\u9CA4\u9CA8\u9CAB\u9CB8\u9CC4\u9CCD\u9CD6\u9CDE\u9CE5\u9CF4\u9D09\u9E1A\u9E1F\u9E21\u9E23\u9E25\r\n\u9E26\u9E2D\u9E2F\u9E33\u9E35\u9E3D\u9E3F\u9E43\u9E45\u9E49\u9E4A\u9E4F\u9E64\u9E66\u9E70\u9E7F\u9E97\u9EA6\u9EBB\u9EC4\r\n\u9ECE\u9ED1\u9ED2\u9ED4\u9ED8\u9ED9\u9EEF\u9F0E\u9F13\u9F20\u9F3B\u9F50\u9F7F\u9F84\u9F99\u9F9F\uAC1A\uACC4\uADE8\uAFA3\r\n\uB1E4\uB345\uB42C\uB6B3\uB7A8\uBB08\uBDF4\uBF2D\uC109\uC1B3\uC205\uC26A\uC2E7\uC36E\uC379\uC423\uD3BD\uD486\uD4F3\uD4F5\r\n\uFF01\uFF08\uFF09\uFF0C\uFF1A\uFF1B\uFF1F\uFFFD\r\n" - referencedFontAssetGUID: 8dff4c9334427cd49ac48cc2214db07e - referencedTextAssetGUID: cce3a2617e100434894ff8f3f55c8a1b - fontStyle: 0 - fontStyleModifier: 0 - renderMode: 4118 - includeFontFeatures: 0 - m_FontWeightTable: - - regularTypeface: {fileID: 0} - italicTypeface: {fileID: 0} - - regularTypeface: {fileID: 0} - italicTypeface: {fileID: 0} - - regularTypeface: {fileID: 0} - italicTypeface: {fileID: 0} - - regularTypeface: {fileID: 0} - italicTypeface: {fileID: 0} - - regularTypeface: {fileID: 0} - italicTypeface: {fileID: 0} - - regularTypeface: {fileID: 0} - italicTypeface: {fileID: 0} - - regularTypeface: {fileID: 0} - italicTypeface: {fileID: 0} - - regularTypeface: {fileID: 0} - italicTypeface: {fileID: 0} - - regularTypeface: {fileID: 0} - italicTypeface: {fileID: 0} - - regularTypeface: {fileID: 0} - italicTypeface: {fileID: 0} - fontWeights: [] - normalStyle: 0 - normalSpacingOffset: 0 - boldStyle: 0.75 - boldSpacing: 7 - italicStyle: 35 - tabSize: 10 ---- !u!21 &5536230373871310787 -Material: - serializedVersion: 8 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: unifont-16.0 Material - m_Shader: {fileID: 4800000, guid: 128e987d567d4e2c824d754223b3f3b0, type: 3} - m_Parent: {fileID: 0} - m_ModifiedSerializedProperties: 0 - m_ValidKeywords: [] - m_InvalidKeywords: [] - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} - disabledShaderPasses: [] - m_LockedProperties: - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _FaceTex: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MainTex: - m_Texture: {fileID: -5022517894881243634} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Ints: [] - m_Floats: - - _ColorMask: 15 - - _CullMode: 0 - - _MaskSoftnessX: 0 - - _MaskSoftnessY: 0 - - _Stencil: 0 - - _StencilComp: 8 - - _StencilOp: 0 - - _StencilReadMask: 255 - - _StencilWriteMask: 255 - - _VertexOffsetX: 0 - - _VertexOffsetY: 0 - m_Colors: - - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} - - _FaceColor: {r: 1, g: 1, b: 1, a: 1} - m_BuildTextureStacks: [] -- 2.54.0 From 8adde58a8832d9256df89b86aeda22e1acd266d9 Mon Sep 17 00:00:00 2001 From: Ding Yuntian <1491671119@qq.com> Date: Thu, 20 Aug 2026 20:54:55 +0800 Subject: [PATCH 3/6] =?UTF-8?q?fix:=20=E5=AD=97=E4=BD=93=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Common/Typography/Profiles/Japanese.asset | 8 ++++---- .../Common/Typography/Profiles/Latin.asset | 11 +++++------ .../Common/Typography/Profiles/Russian.asset | 8 ++++---- .../Common/Typography/Profiles/ZhHans.asset | 6 +++--- 4 files changed, 16 insertions(+), 17 deletions(-) diff --git a/Assets/GameContent/Common/Typography/Profiles/Japanese.asset b/Assets/GameContent/Common/Typography/Profiles/Japanese.asset index c440404bb..90ab7cb32 100644 --- a/Assets/GameContent/Common/Typography/Profiles/Japanese.asset +++ b/Assets/GameContent/Common/Typography/Profiles/Japanese.asset @@ -15,7 +15,7 @@ MonoBehaviour: profileKind: 1 styles: - role: 0 - font: {fileID: 11400000, guid: 1625bd86098eb0843b1a69eb1b3354e4, type: 2} + font: {fileID: 11400000, guid: 825f3112053d31a4ab4678617ea20662, type: 2} materialPreset: {fileID: 0} fallbackFonts: [] fontSizeMultiplier: 1 @@ -29,14 +29,14 @@ MonoBehaviour: lineSpacingOffset: 0 characterSpacingOffset: 0 - role: 2 - font: {fileID: 11400000, guid: 1625bd86098eb0843b1a69eb1b3354e4, type: 2} + font: {fileID: 11400000, guid: 825f3112053d31a4ab4678617ea20662, type: 2} materialPreset: {fileID: 0} fallbackFonts: [] fontSizeMultiplier: 1 lineSpacingOffset: 0 characterSpacingOffset: 0 - role: 3 - font: {fileID: 11400000, guid: 1625bd86098eb0843b1a69eb1b3354e4, type: 2} + font: {fileID: 11400000, guid: 825f3112053d31a4ab4678617ea20662, type: 2} materialPreset: {fileID: 0} fallbackFonts: - {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2} @@ -44,7 +44,7 @@ MonoBehaviour: lineSpacingOffset: 0 characterSpacingOffset: 0 - role: 4 - font: {fileID: 11400000, guid: 1625bd86098eb0843b1a69eb1b3354e4, type: 2} + font: {fileID: 11400000, guid: 825f3112053d31a4ab4678617ea20662, type: 2} materialPreset: {fileID: 0} fallbackFonts: - {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2} diff --git a/Assets/GameContent/Common/Typography/Profiles/Latin.asset b/Assets/GameContent/Common/Typography/Profiles/Latin.asset index 23bd703d8..554fec84d 100644 --- a/Assets/GameContent/Common/Typography/Profiles/Latin.asset +++ b/Assets/GameContent/Common/Typography/Profiles/Latin.asset @@ -15,7 +15,7 @@ MonoBehaviour: profileKind: 2 styles: - role: 0 - font: {fileID: 11400000, guid: 1625bd86098eb0843b1a69eb1b3354e4, type: 2} + font: {fileID: 11400000, guid: 825f3112053d31a4ab4678617ea20662, type: 2} materialPreset: {fileID: 0} fallbackFonts: - {fileID: 11400000, guid: c7fc4cbba4b38a04c8985d4dbce12a73, type: 2} @@ -25,13 +25,12 @@ MonoBehaviour: - role: 1 font: {fileID: 11400000, guid: c7fc4cbba4b38a04c8985d4dbce12a73, type: 2} materialPreset: {fileID: 0} - fallbackFonts: - - {fileID: 11400000, guid: 1625bd86098eb0843b1a69eb1b3354e4, type: 2} + fallbackFonts: [] fontSizeMultiplier: 1 lineSpacingOffset: 0 characterSpacingOffset: 0 - role: 2 - font: {fileID: 11400000, guid: 1625bd86098eb0843b1a69eb1b3354e4, type: 2} + font: {fileID: 11400000, guid: 825f3112053d31a4ab4678617ea20662, type: 2} materialPreset: {fileID: 0} fallbackFonts: - {fileID: 11400000, guid: c7fc4cbba4b38a04c8985d4dbce12a73, type: 2} @@ -39,7 +38,7 @@ MonoBehaviour: lineSpacingOffset: 0 characterSpacingOffset: 0 - role: 3 - font: {fileID: 11400000, guid: 1625bd86098eb0843b1a69eb1b3354e4, type: 2} + font: {fileID: 11400000, guid: 825f3112053d31a4ab4678617ea20662, type: 2} materialPreset: {fileID: 0} fallbackFonts: - {fileID: 11400000, guid: c7fc4cbba4b38a04c8985d4dbce12a73, type: 2} @@ -47,7 +46,7 @@ MonoBehaviour: lineSpacingOffset: 0 characterSpacingOffset: 0 - role: 4 - font: {fileID: 11400000, guid: 1625bd86098eb0843b1a69eb1b3354e4, type: 2} + font: {fileID: 11400000, guid: 825f3112053d31a4ab4678617ea20662, type: 2} materialPreset: {fileID: 0} fallbackFonts: - {fileID: 11400000, guid: c7fc4cbba4b38a04c8985d4dbce12a73, type: 2} diff --git a/Assets/GameContent/Common/Typography/Profiles/Russian.asset b/Assets/GameContent/Common/Typography/Profiles/Russian.asset index 4f79d7c1d..1a430e418 100644 --- a/Assets/GameContent/Common/Typography/Profiles/Russian.asset +++ b/Assets/GameContent/Common/Typography/Profiles/Russian.asset @@ -15,7 +15,7 @@ MonoBehaviour: profileKind: 3 styles: - role: 0 - font: {fileID: 11400000, guid: 1625bd86098eb0843b1a69eb1b3354e4, type: 2} + font: {fileID: 11400000, guid: 825f3112053d31a4ab4678617ea20662, type: 2} materialPreset: {fileID: 0} fallbackFonts: [] fontSizeMultiplier: 1 @@ -29,7 +29,7 @@ MonoBehaviour: lineSpacingOffset: 0 characterSpacingOffset: 0 - role: 2 - font: {fileID: 11400000, guid: 1625bd86098eb0843b1a69eb1b3354e4, type: 2} + font: {fileID: 11400000, guid: 825f3112053d31a4ab4678617ea20662, type: 2} materialPreset: {fileID: 0} fallbackFonts: - {fileID: 11400000, guid: c7fc4cbba4b38a04c8985d4dbce12a73, type: 2} @@ -37,7 +37,7 @@ MonoBehaviour: lineSpacingOffset: 0 characterSpacingOffset: 0 - role: 3 - font: {fileID: 11400000, guid: 1625bd86098eb0843b1a69eb1b3354e4, type: 2} + font: {fileID: 11400000, guid: 825f3112053d31a4ab4678617ea20662, type: 2} materialPreset: {fileID: 0} fallbackFonts: - {fileID: 11400000, guid: c7fc4cbba4b38a04c8985d4dbce12a73, type: 2} @@ -45,7 +45,7 @@ MonoBehaviour: lineSpacingOffset: 0 characterSpacingOffset: 0 - role: 4 - font: {fileID: 11400000, guid: 1625bd86098eb0843b1a69eb1b3354e4, type: 2} + font: {fileID: 11400000, guid: 825f3112053d31a4ab4678617ea20662, type: 2} materialPreset: {fileID: 0} fallbackFonts: - {fileID: 11400000, guid: c7fc4cbba4b38a04c8985d4dbce12a73, type: 2} diff --git a/Assets/GameContent/Common/Typography/Profiles/ZhHans.asset b/Assets/GameContent/Common/Typography/Profiles/ZhHans.asset index 3cddc016d..0117d6226 100644 --- a/Assets/GameContent/Common/Typography/Profiles/ZhHans.asset +++ b/Assets/GameContent/Common/Typography/Profiles/ZhHans.asset @@ -31,7 +31,7 @@ MonoBehaviour: lineSpacingOffset: 0 characterSpacingOffset: 0 - role: 2 - font: {fileID: 11400000, guid: 1625bd86098eb0843b1a69eb1b3354e4, type: 2} + font: {fileID: 11400000, guid: 825f3112053d31a4ab4678617ea20662, type: 2} materialPreset: {fileID: 0} fallbackFonts: - {fileID: 11400000, guid: c7fc4cbba4b38a04c8985d4dbce12a73, type: 2} @@ -39,7 +39,7 @@ MonoBehaviour: lineSpacingOffset: 0 characterSpacingOffset: 0 - role: 3 - font: {fileID: 11400000, guid: 1625bd86098eb0843b1a69eb1b3354e4, type: 2} + font: {fileID: 11400000, guid: 825f3112053d31a4ab4678617ea20662, type: 2} materialPreset: {fileID: 0} fallbackFonts: - {fileID: 11400000, guid: c7fc4cbba4b38a04c8985d4dbce12a73, type: 2} @@ -47,7 +47,7 @@ MonoBehaviour: lineSpacingOffset: 0 characterSpacingOffset: 0 - role: 4 - font: {fileID: 11400000, guid: 1625bd86098eb0843b1a69eb1b3354e4, type: 2} + font: {fileID: 11400000, guid: 825f3112053d31a4ab4678617ea20662, type: 2} materialPreset: {fileID: 0} fallbackFonts: - {fileID: 11400000, guid: c7fc4cbba4b38a04c8985d4dbce12a73, type: 2} -- 2.54.0 From 3e50d426de555cd5465982d9458f87b09a708ff7 Mon Sep 17 00:00:00 2001 From: Ding Yuntian <1491671119@qq.com> Date: Thu, 20 Aug 2026 21:01:47 +0800 Subject: [PATCH 4/6] =?UTF-8?q?fix:=20=E8=AF=8A=E7=96=97=E8=AE=B0=E5=BD=95?= =?UTF-8?q?=E5=BC=82=E5=B8=B8=E7=A9=BA=E6=A0=BC=E7=BC=BA=E5=A4=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Scripts/Dialog System/LineSyncToken.cs | 7 +++-- .../Framework/AudioKit/AudioManager.cs | 25 ------------------ Assets/Scripts/Game Loop/EventEnums.cs | 26 ------------------- Assets/Scripts/Utility/CommonUtil.cs | 15 +++++++++++ 4 files changed, 18 insertions(+), 55 deletions(-) diff --git a/Assets/Scripts/Dialog System/LineSyncToken.cs b/Assets/Scripts/Dialog System/LineSyncToken.cs index 06688e311..cbe683d30 100644 --- a/Assets/Scripts/Dialog System/LineSyncToken.cs +++ b/Assets/Scripts/Dialog System/LineSyncToken.cs @@ -1,5 +1,4 @@ using System; -using System.Text.RegularExpressions; using System.Threading; using System.Threading.Tasks; using AibisDream.Framework; @@ -190,9 +189,9 @@ namespace AibisDream public string GetRecordLine() { - const string allowedTagsPattern = @"(<|{)(?!\/?(b|i|color)(?=>|\s|=))[^(>|})]+(>|})"; - var res = Regex.Replace(lineText, allowedTagsPattern, ""); - return res; + var localeKind = LocalizationKit.CurrentLocaleKind; + var replaceBrWithSpace = localeKind is not (LocaleKind.Cn or LocaleKind.Ja); + return lineText.ToRecordLineText(replaceBrWithSpace); } public int CalcAutoDelayTime() diff --git a/Assets/Scripts/Framework/AudioKit/AudioManager.cs b/Assets/Scripts/Framework/AudioKit/AudioManager.cs index f05d61633..f6980c030 100644 --- a/Assets/Scripts/Framework/AudioKit/AudioManager.cs +++ b/Assets/Scripts/Framework/AudioKit/AudioManager.cs @@ -565,30 +565,5 @@ namespace AibisDream.Kit RemoveMusic(key); } } - - public interface IAudioManager - { - // Yarn音频接口 - public void PlayMusic(string eventName, string audioKey); - public void StopMusic(string eventName, STOP_MODE stopMode); - public void SetMusicParam(string eventName, string paramName, float paramValue); - - // AMB参数变化 - public void ChangeAmb(AmbState state); - public void SetGlobalParam(string paramName, float value); - - // 语音相关 - public void OnLineStart(DialogText dialogText); - public void OnLineShown(); - - // 交互相关 - public void PlaySfx(string eventName, string audioKey); - public void StopSfx(string eventName, STOP_MODE stopMode); - public void SetSfxParam(string eventName, string paramName, float paramValue); - - // 暂停 - public void PauseAll(); - public void UnPauseAll(); - } } diff --git a/Assets/Scripts/Game Loop/EventEnums.cs b/Assets/Scripts/Game Loop/EventEnums.cs index 58d42b8f6..fb927b523 100644 --- a/Assets/Scripts/Game Loop/EventEnums.cs +++ b/Assets/Scripts/Game Loop/EventEnums.cs @@ -52,32 +52,6 @@ namespace AibisDream Selected } - public struct DialogText - { - public bool isOption; - public string line; - public CharacterVo actor; - public string lineId; - - public static DialogText GetLine(LocalizedLine dialogueLine) - { - return new DialogText - { - isOption = false, - line = dialogueLine.TextWithoutCharacterName.Text, - lineId = dialogueLine.TextID, - actor = dialogueLine.GetCharacterVo() - }; - } - - public string GetRecordLine() - { - const string allowedTagsPattern = @"(<|{)(?!\/?(b|i|color)(?=>|\s|=))[^(>|})]+(>|})"; - var res = Regex.Replace(line, allowedTagsPattern, ""); - return res; - } - } - public enum StorageEvent { VariableSet, diff --git a/Assets/Scripts/Utility/CommonUtil.cs b/Assets/Scripts/Utility/CommonUtil.cs index 941ec7289..3b59afbde 100644 --- a/Assets/Scripts/Utility/CommonUtil.cs +++ b/Assets/Scripts/Utility/CommonUtil.cs @@ -270,6 +270,21 @@ namespace AibisDream.Utility return Regex.Replace(str.Replace("
", "\n"), "[<|{].*?[>|}]", string.Empty); } + /// + /// 诊疗记录展示用:去掉非 b/i/color 的富文本标签。 + /// CJK 语言可直接去掉换行;其他语言需把 br 换成空格,避免单词粘连。 + /// + public static string ToRecordLineText(this string str, bool replaceBrWithSpace) + { + const string brPattern = @""; + var text = replaceBrWithSpace + ? Regex.Replace(str, brPattern, " ", RegexOptions.IgnoreCase) + : Regex.Replace(str, brPattern, string.Empty, RegexOptions.IgnoreCase); + + const string allowedTagsPattern = @"(<|{)(?!\/?(b|i|color)(?=>|\s|=))[^(>|})]+(>|})"; + return Regex.Replace(text, allowedTagsPattern, string.Empty); + } + public static int[,] DeserializeIntArray(string str) { if (string.IsNullOrWhiteSpace(str)) -- 2.54.0 From 75b9f36de3e2aaa58ac93c6cd2dd8fe53c2d4add Mon Sep 17 00:00:00 2001 From: Ding Yuntian <1491671119@qq.com> Date: Thu, 20 Aug 2026 21:02:03 +0800 Subject: [PATCH 5/6] =?UTF-8?q?fix:=20=E9=83=A8=E5=88=86=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/StreamingAssets/Config/character.csv | 145 +++++++++----------- Assets/StreamingAssets/Config/setting.json | 4 +- Assets/StreamingAssets/SaveFiles.meta | 8 -- 3 files changed, 70 insertions(+), 87 deletions(-) delete mode 100644 Assets/StreamingAssets/SaveFiles.meta diff --git a/Assets/StreamingAssets/Config/character.csv b/Assets/StreamingAssets/Config/character.csv index 79e86c617..c9ce341d1 100644 --- a/Assets/StreamingAssets/Config/character.csv +++ b/Assets/StreamingAssets/Config/character.csv @@ -1,77 +1,68 @@ -通过key索引配置,中文名,英文名,日文名,俄文名,西班牙文名,巴西葡萄牙文名,显示位置,Default使用默认,Screen插线屏幕,OldBox基本对话框,人物角色(Player/MainActor/Aside),名称显示时的颜色,头像Pic路径,语音资源路径,气泡序号(默认0) -Key,Cn,En,Ja,Ru,Es,PtBr,DialogViewType,Role,NameColor,HeadPicPath,VoicePath,BubbleIdx -jg,警告,Warning,警告,Предупреждение,Advertencia,Aviso,Default,MainActor,#7ae622,,VO/voice_DN, -门,门,Door,ドア,Дверь,Puerta,Porta,Default,MainActor,#7ae622,,, -矩形,黑暗,Darkness,闇,Тьма,Oscuridad,Escuridão,Default,MainActor,#7ae622,,VO/voice_DN, -记忆,记忆,Memory,記憶,Память,Memoria,Memória,Default,MainActor,#7ae622,,, -peipei,佩佩,PeiPei,ペペ,Пэйпэй,Peipei,Peipei,Default,MainActor,#00FFFF,peipei_head,VO/voice_PP, -乌鸦,乌鸦,Crow,カラス,Ворон,Cuervo,Corvo,Default,MainActor,#e6ddc1,,VO/voice_WYd, -wyd?,???,???,???,???,???,???,Default,MainActor,#e6ddc1,,VO/voice_WYd, -马尾辫女孩,马尾辫女孩,Ponytail Girl,ポニーテールの女の子,Девочка с хвостиком,Chica de la coleta,Garota de Rabo de Cavalo,Default,MainActor,,,VO/voice_JJ, -pp,佩佩,PeiPei,ペペ,Пэйпэй,Peipei,Peipei,Default,MainActor,#00FFFF,peipei_head,VO/voice_PP, -ppm,佩佩,PeiPei,ペペ,Пэйпэй,Peipei,Peipei,Default,MainActor,#00FFFF,peipei_head,VO/voice_PPm, -ppd,女孩,Girl,女の子,Девочка,Niña,Garota,Default,MainActor,,,VO/voice_PPd, -ppd?,女孩,Girl,女の子,Девочка,Niña,Garota,Default,MainActor,,,VO/voice_PPd, -me,路斯,Ruth,ルース,Руф,Ruth,Rute,Default,Player,,me_head,VO/voice_ME, -med,路斯,Ruth,ルース,Руф,Ruth,Rute,Default,Player,,me_head,VO/voice_MEd, -mem,路斯,Ruth,ルース,Руф,Ruth,Rute,Default,Player,,me_head,VO/voice_MEm, -mecd,女孩,Girl,女の子,Девочка,Niña,Garota,Default,MainActor,,,VO/voice_MECd, -mecd?,???,???,???,???,???,???,Default,MainActor,,,VO/voice_MECd, -bb,BB机,Pager,ポケベル,Пейджер,Bíper,Pager,Default,Player,,me_head,, -jj,姐姐,Sister,姉さん,Сестра,Hermana mayor,Irmã,Default,MainActor,,me_head,VO/voice_JJ, -jjd,姐姐,Sister,姉さん,Сестра,Hermana mayor,Irmã,Default,MainActor,,me_head,VO/voice_JJd, -jjm,姐姐,Sister,姉さん,Сестра,Hermana mayor,Irmã,Default,MainActor,,me_head,VO/voice_JJm, -jj?,柔和女声,Soft Female Voice,柔らかな女の声,Нежный женский голос,Voz suave de mujer,Voz Feminina Suave,Default,MainActor,,me_head,VO/voice_JJ, -hs,火山,Cole,火山,Коул,Cole,Cole,Default,MainActor,#FFA800,peipei_head,VO/voice_HS, -hs?,沙哑男声,Hoarse Male Voice,しゃがれた男の声,Хриплый мужской голос,Voz ronca de hombre,Voz Masculina Rouca,Default,MainActor,#FFA800,peipei_head,VO/voice_HS, -hsm,火山,Cole,火山,Коул,Cole,Cole,Default,MainActor,,,VO/voice_HSm, -hsd,阿灿,Coley,燦ちゃん,Коля,Nico,Nico,Default,MainActor,,,VO/voice_HSd, -hsd?,???,???,???,???,???,???,Default,MainActor,#FFA800,peipei_head,VO/voice_HSd, -yl,英理,Ingrid,イングリッド ,Ингрид,Íngrid,Ingrid,Default,MainActor,#4000FF,peipei_head,VO/voice_YL, -ql?,02号调酒机体,Bartender Entity 02,02番バーテンダー機体,Юнит-бармен №02,Unidad barman 02,Unidade Bartender 02,Default,MainActor,#00FFFF,peipei_head,VO/voice_YL, -ql,奇琳,Kirin,キリン,Кирин,Kirin,Kirin,Default,MainActor,#00FFFF,peipei_head,VO/voice_YL, -peipei_novoice,胆怯女声,Timid Female Voice,臆病な女の声,Робкий женский голос,Voz tímida de mujer,Voz Feminina Tímida,Default,Aside,#00FFFF,,VO/voice_PP,2 -yingli_novoice,严厉女声,Stern Female Voice,厳しい女の声,Строгий женский голос,Voz severa de mujer,Voz Feminina Severa,Default,Aside,#FFCC00,,VO/voice_YL,1 -tutorial,教学,Tutorial,チュートリアル,Обучение,Tutorial,Tutorial,Default,Aside,,,, -docter,儿科医生,Pediatrician,小児科医,Педиатр,Pediatra,Pediatra,Default,Aside,#FFCC00,,, -peipei_child,童年佩佩,Peipei (child),ペペ(幼少期),Пэйпэй в детстве,Peipei (niña),PeiPei Criança,Default,Aside,#00FFFF,,VO/voice_PPm, -unknown,???,???,???,???,???,???,Default,Aside,#FFCC00,,, -???,???,???,???,???,???,???,Default,MainActor,#FFCC00,,, -zls?,???,???,???,???,???,???,Default,MainActor,#FFCC00,,VO/voice_memCommon, -zls,治疗师,Therapist,セラピスト,Терапевт,Terapeuta,Terapeuta,Default,MainActor,#FFCC00,,VO/voice_memCommon, -shitou,石头,Stone,ストーン,Шитоу,Piedra,Pedra,Default,MainActor,,,VO/voice_shitou, -Descent,Descent,Descent,ディセント,Descent,Descent,Descent,Default,Aside,#FFCC00,,VO/voice_me, -e-assistant,电子助手,Electronic Assistant,電子アシスタント,Электронный помощник,Asistente electrónico,Assistente Eletrônico,Default,Aside,#FFCC00,,VO/voice_me, -Gotashi_unknow,戴纯金雕塑头的男人,Man with a Solid Gold Sculpted Head,純金彫刻の頭部を被った男,Мужчина с головой-скульптурой из чистого золота,Hombre que lleva una cabeza de escultura de oro puro,Homem com Cabeça de Escultura de Ouro Maciço,Default,Aside,#FFCC00,,, -dn,无连接,Disconnected,未接続,Нет подключения,Sin conexión,Desconectado,Screen,Aside,#FFBF5F,,VO/voice_DN, -Linking,连接中……,Connecting...,接続中……,Подключение...,Conectando...,Conectando...,Screen,Aside,#E6A23C,,VO/voice_DN, -Analysing,分析中,Analyzing...,分析中,Анализ...,Analizando,Analisando,Screen,Aside,#E6A23C,,VO/voice_DN, -Error,错误警告,Error Warning,エラー警告,Предупреждение об ошибке,Advertencia de error,Aviso de Erro,Screen,Aside,#E6A23C,,VO/voice_DN, -UfModule,Unstable Fusion图像生成模块,UF Image Generation Module,Unstable Fusion画像生成モジュール,Модуль генерации изображений UF,Módulo de generación de imágenes UF,Módulo de Geração de Imagem UF,Screen,Aside,#F56C6C,,VO/voice_DN, -EyeModule,HS9型视觉模块,HS9 Vision Module,HS9型視覚モジュール,Модуль зрения HS9,Módulo visual modelo HS9,Módulo de Visão HS9,Screen,Aside,#F56C6C,,VO/voice_DN, -EmoModule,通用型情绪发生模块,General Emotion Generation Module,汎用型情緒発生モジュール,Модуль генерации эмоций: Универсал,Módulo emocional genérico,Módulo de Geração de Emoção Genérico,Screen,Aside,#F56C6C,,VO/voice_DN, -MemModule,通用型记忆模块,Universal Memory Module,汎用型記憶モジュール,Универсальный модуль памяти,Módulo de memoria genérico,Módulo de Memória Genérico,Screen,Aside,#F56C6C,,VO/voice_DN, -LogicModule,MK1型逻辑处理模块,Type MK1 Logic Processing Module,MK1型論理処理モジュール,Модуль обработки логики MK1,Módulo de proceso lógico modelo MK1,Módulo de Processamento Lógico MK1,Screen,Aside,#F56C6C,,VO/voice_DN, -SpeakerModule,MK1型表达模块,Type MK1 Expression Module,MK1型表現モジュール,Модуль выражения MK1,Módulo de expresión modelo MK1,Módulo de Expressão MK1,Screen,Aside,#F56C6C,,VO/voice_DN, -SaleModule,销售语言拓展模块,Sales Language Extension Module,販売言語拡張モジュール,Модуль расширения языка продаж,Módulo de expansión de Lenguaje,Módulo de Expansão de Fala Comercial,Screen,Aside,#F56C6C,,VO/voice_DN, -ChipModule,4R7型色觉晶圆训练槽,Type 4R7 Color Vision Wafer Training Slot,4R7型色覚ウェハ訓練スロット,Тренинг-слот чипа цветозрение 4R7,Ranura de entr.: Oblea cromática 4R7,Slot de Treino do Chip Cromático 4R7,Screen,Aside,#F56C6C,,VO/voice_DN, -HivemindModule,未知型号
Hivemind通讯终端,Unknown Model
Hivemind Communication Terminal,型番不明
ハイブマインド通信端末,Терминал связи «Коллективный разум»
неизвестной модели,Terminal de comunicación Hivemind
de modelo desconocido,Modelo Desconhecido
Terminal de Comunicação Hivemind,Screen,Aside,#F56C6C,,VO/voice_DN, -HeartModule,C03UR型特配涡轮增压动力模块,Type C03UR Custom Turbocharged Power Module,C03UR型特注ターボチャージャー動力モジュール,Специальный силовой модуль C03UR с турбонаддувом,Módulo de potencia turboalimentado especial modelo C03UR,Módulo de Potência Turbocompressor Personalizado C03UR,Screen,Aside,#E6A23C,,VO/voice_DN, -LungModule,MK1型气体处理模块,Type MK1 Gas Processing Module,MK1型気体処理モジュール,Модуль обработки газов MK1,Módulo de procesamiento de gas modelo MK1,Módulo de Processamento de Gás MK1,Screen,Aside,#E6A23C,,VO/voice_DN, -LiverModule,MK1型冷却液循环模块,Type MK1 Coolant Circulation Module,MK1型冷却液循環モジュール,Модуль циркуляции хладагента MK1,Módulo de circulación de líquido refrigerante modelo MK1,Módulo de Circulação de Líquido de Arrefecimento MK1,Screen,Aside,#E6A23C,,VO/voice_DN, -DigestModule,MK1型物料处理模块,Type MK1 Material Processing Module,MK1型原料処理モジュール,Модуль обработки материалов MK1,Módulo de procesamiento de material modelo MK1,Módulo de Processamento de Material MK1,Screen,Aside,#E6A23C,,VO/voice_DN, -ULM自训练进程,ULM自训练进程,MK1 Material Processing Module,MK1 Material Processing Module,,,,Default,Aside,#E6A23C,,VO/voice_DN, -CenterText,,,,,,,CenterText,Aside,,,, -CenterOption,,,,,,,CenterOption,Aside,,,, -Task,,,,,,,Task,Aside,,,, -TempText,,,,,,,Default,Aside,,,, -gts,患者,Patient,患者,Пациент,Paciente,Paciente,Default,MainActor,#A4CD36,,VO/voice_GTS, -gts?,患者,Patient,患者,Пациент,Paciente,Paciente,Default,MainActor,#A4CD36,,VO/voice_GTS_broken, -gts??,患者??,Patient??,患者??,Пациент??,¿¿Paciente??,Paciente??,Default,MainActor,#E2C22B,,VO/voice_GTS, -classmate,同学,Classmate,同級生,Одноклассник,Compañero de clase,Colega,Default,Aside,,,VO/voice_memCommon, -jb,酒保,Bartender,バーテンダー,Бармен,Cantinero,Bartender,Default,MainActor,,,VO/voice_memCommon, -host,主持人,Host,司会者,Ведущий,Presentador,Apresentador,Default,MainActor,,,VO/voice_memCommon, -teacher,教师,Teacher,教師,Учитель,Maestro,Professor,Default,MainActor,#FFCC00,,VO/voice_memCommon, -sellerA,销售员A,Salesperson A,販売員A,Продавец А,Vendedor A,Vendedor A,Default,MainActor,#FFCC00,,VO/voice_memCommon, -sellerB,销售员B,Salesperson B,販売員B,Продавец Б,Vendedor B,Vendedor B,Default,MainActor,#FFCC00,,VO/voice_memCommon, -sellerC,销售员C,Salesperson C,販売員C,Продавец В,Vendedor C,Vendedor C,Default,MainActor,#FFCC00,,VO/voice_memCommon, +通过key索引配置,角色真实身份,用于本地化理解,中文名,英文名,日文名,俄文名,西班牙文名,巴西葡萄牙文名,显示位置,Default使用默认,Screen插线屏幕,OldBox基本对话框,人物角色(Player/MainActor/Aside),名称显示时的颜色,头像Pic路径,语音资源路径,气泡序号(默认0) +Key,Comment,Cn,En,Ja,Ru,Es,PtBr,DialogViewType,Role,NameColor,HeadPicPath,VoicePath,BubbleIdx +peipei,佩佩,佩佩,PeiPei,ペペ,Пэйпэй,Peipei,Peipei,Default,MainActor,#00FFFF,peipei_head,VO/voice_PP, +乌鸦,乌鸦,乌鸦,Crow,カラス,Ворон,Cuervo,Corvo,Default,MainActor,#e6ddc1,,VO/voice_WYd, +wyd?,乌鸦,???,???,???,???,???,???,Default,MainActor,#e6ddc1,,VO/voice_WYd, +马尾辫女孩,马尾辫女孩,马尾辫女孩,Ponytail Girl,ポニーテールの女の子,Девочка с хвостиком,Chica de la coleta,Garota de Rabo de Cavalo,Default,MainActor,,,VO/voice_JJ, +pp,佩佩,佩佩,PeiPei,ペペ,Пэйпэй,Peipei,Peipei,Default,MainActor,#00FFFF,peipei_head,VO/voice_PP, +ppm,佩佩,佩佩,PeiPei,ペペ,Пэйпэй,Peipei,Peipei,Default,MainActor,#00FFFF,peipei_head,VO/voice_PPm, +ppd,女孩,女孩,Girl,女の子,Девочка,Niña,Garota,Default,MainActor,,,VO/voice_PPd, +ppd?,女孩,女孩,Girl,女の子,Девочка,Niña,Garota,Default,MainActor,,,VO/voice_PPd, +me,路斯,路斯,Ruth,ルース,Руф,Ruth,Rute,Default,Player,,me_head,VO/voice_ME, +med,路斯,路斯,Ruth,ルース,Руф,Ruth,Rute,Default,Player,,me_head,VO/voice_MEd, +mem,路斯,路斯,Ruth,ルース,Руф,Ruth,Rute,Default,Player,,me_head,VO/voice_MEm, +mecd,路斯(小时候),女孩,Girl,女の子,Девочка,Niña,Garota,Default,MainActor,,,VO/voice_MECd, +mecd?,路斯(小时候),???,???,???,???,???,???,Default,MainActor,,,VO/voice_MECd, +jj,姐姐,姐姐,Sister,姉さん,Сестра,Hermana mayor,Irmã,Default,MainActor,,me_head,VO/voice_JJ, +jjd,姐姐,姐姐,Sister,姉さん,Сестра,Hermana mayor,Irmã,Default,MainActor,,me_head,VO/voice_JJd, +jjm,姐姐,姐姐,Sister,姉さん,Сестра,Hermana mayor,Irmã,Default,MainActor,,me_head,VO/voice_JJm, +jj?,姐姐,柔和女声,Soft Female Voice,柔らかな女の声,Нежный женский голос,Voz suave de mujer,Voz Feminina Suave,Default,MainActor,,me_head,VO/voice_JJ, +hs,火山,火山,Cole,火山,Коул,Cole,Cole,Default,MainActor,#FFA800,peipei_head,VO/voice_HS, +hs?,火山,沙哑男声,Hoarse Male Voice,しゃがれた男の声,Хриплый мужской голос,Voz ronca de hombre,Voz Masculina Rouca,Default,MainActor,#FFA800,peipei_head,VO/voice_HS, +hsm,火山,火山,Cole,火山,Коул,Cole,Cole,Default,MainActor,,,VO/voice_HSm, +hsd,火山,阿灿,Coley,燦ちゃん,Коля,Nico,Nico,Default,MainActor,,,VO/voice_HSd, +hsd?,火山,???,???,???,???,???,???,Default,MainActor,#FFA800,peipei_head,VO/voice_HSd, +yl,英理,英理,Ingrid,イングリッド ,Ингрид,Íngrid,Ingrid,Default,MainActor,#4000FF,peipei_head,VO/voice_YL, +ql?,奇琳,02号调酒机体,Bartender Entity 02,02番バーテンダー機体,Юнит-бармен №02,Unidad barman 02,Unidade Bartender 02,Default,MainActor,#00FFFF,peipei_head,VO/voice_YL, +ql,奇琳,奇琳,Kirin,キリン,Кирин,Kirin,Kirin,Default,MainActor,#00FFFF,peipei_head,VO/voice_YL, +peipei_novoice,佩佩,胆怯女声,Timid Female Voice,臆病な女の声,Робкий женский голос,Voz tímida de mujer,Voz Feminina Tímida,Default,Aside,#00FFFF,,VO/voice_PP,2 +yingli_novoice,英理,严厉女声,Stern Female Voice,厳しい女の声,Строгий женский голос,Voz severa de mujer,Voz Feminina Severa,Default,Aside,#FFCC00,,VO/voice_YL,1 +tutorial,教学,教学,Tutorial,チュートリアル,Обучение,Tutorial,Tutorial,Default,Aside,,,, +docter,儿科医生,儿科医生,Pediatrician,小児科医,Педиатр,Pediatra,Pediatra,Default,Aside,#FFCC00,,, +peipei_child,佩佩(童年),童年佩佩,Peipei (child),ペペ(幼少期),Пэйпэй в детстве,Peipei (niña),PeiPei Criança,Default,Aside,#00FFFF,,VO/voice_PPm, +unknown,NPC,???,???,???,???,???,???,Default,Aside,#FFCC00,,, +???,NPC,???,???,???,???,???,???,Default,MainActor,#FFCC00,,, +zls?,治疗师,???,???,???,???,???,???,Default,MainActor,#FFCC00,,VO/voice_memCommon, +zls,治疗师,治疗师,Therapist,セラピスト,Терапевт,Terapeuta,Terapeuta,Default,MainActor,#FFCC00,,VO/voice_memCommon, +shitou,石头,石头,Stone,ストーン,Шитоу,Piedra,Pedra,Default,MainActor,,,VO/voice_shitou, +dn,游戏界面屏幕信息,无连接,Disconnected,未接続,Нет подключения,Sin conexión,Desconectado,Screen,Aside,#FFBF5F,,VO/voice_DN, +Linking,游戏界面屏幕信息,连接中……,Connecting...,接続中……,Подключение...,Conectando...,Conectando...,Screen,Aside,#E6A23C,,VO/voice_DN, +Analysing,游戏界面屏幕信息,分析中,Analyzing...,分析中,Анализ...,Analizando,Analisando,Screen,Aside,#E6A23C,,VO/voice_DN, +Error,游戏界面屏幕信息,错误警告,Error Warning,エラー警告,Предупреждение об ошибке,Advertencia de error,Aviso de Erro,Screen,Aside,#E6A23C,,VO/voice_DN, +UfModule,游戏界面屏幕信息,Unstable Fusion图像生成模块,UF Image Generation Module,Unstable Fusion画像生成モジュール,Модуль генерации изображений UF,Módulo de generación de imágenes UF,Módulo de Geração de Imagem UF,Screen,Aside,#F56C6C,,VO/voice_DN, +EyeModule,游戏界面屏幕信息,HS9型视觉模块,HS9 Vision Module,HS9型視覚モジュール,Модуль зрения HS9,Módulo visual modelo HS9,Módulo de Visão HS9,Screen,Aside,#F56C6C,,VO/voice_DN, +EmoModule,游戏界面屏幕信息,通用型情绪发生模块,General Emotion Generation Module,汎用型情緒発生モジュール,Модуль генерации эмоций: Универсал,Módulo emocional genérico,Módulo de Geração de Emoção Genérico,Screen,Aside,#F56C6C,,VO/voice_DN, +MemModule,游戏界面屏幕信息,通用型记忆模块,Universal Memory Module,汎用型記憶モジュール,Универсальный модуль памяти,Módulo de memoria genérico,Módulo de Memória Genérico,Screen,Aside,#F56C6C,,VO/voice_DN, +LogicModule,游戏界面屏幕信息,MK1型逻辑处理模块,Type MK1 Logic Processing Module,MK1型論理処理モジュール,Модуль обработки логики MK1,Módulo de proceso lógico modelo MK1,Módulo de Processamento Lógico MK1,Screen,Aside,#F56C6C,,VO/voice_DN, +SpeakerModule,游戏界面屏幕信息,MK1型表达模块,Type MK1 Expression Module,MK1型表現モジュール,Модуль выражения MK1,Módulo de expresión modelo MK1,Módulo de Expressão MK1,Screen,Aside,#F56C6C,,VO/voice_DN, +SaleModule,游戏界面屏幕信息,销售语言拓展模块,Sales Language Extension Module,販売言語拡張モジュール,Модуль расширения языка продаж,Módulo de expansión de Lenguaje,Módulo de Expansão de Fala Comercial,Screen,Aside,#F56C6C,,VO/voice_DN, +ChipModule,游戏界面屏幕信息,4R7型色觉晶圆训练槽,Type 4R7 Color Vision Wafer Training Slot,4R7型色覚ウェハ訓練スロット,Тренинг-слот чипа цветозрение 4R7,Ranura de entr.: Oblea cromática 4R7,Slot de Treino do Chip Cromático 4R7,Screen,Aside,#F56C6C,,VO/voice_DN, +HivemindModule,游戏界面屏幕信息,未知型号
Hivemind通讯终端,Unknown Model
Hivemind Communication Terminal,型番不明
ハイブマインド通信端末,Терминал связи «Коллективный разум»
неизвестной модели,Terminal de comunicación Hivemind
de modelo desconocido,Modelo Desconhecido
Terminal de Comunicação Hivemind,Screen,Aside,#F56C6C,,VO/voice_DN, +HeartModule,游戏界面屏幕信息,C03UR型特配涡轮增压动力模块,Type C03UR Custom Turbocharged Power Module,C03UR型特注ターボチャージャー動力モジュール,Специальный силовой модуль C03UR с турбонаддувом,Módulo de potencia turboalimentado especial modelo C03UR,Módulo de Potência Turbocompressor Personalizado C03UR,Screen,Aside,#E6A23C,,VO/voice_DN, +LungModule,游戏界面屏幕信息,MK1型气体处理模块,Type MK1 Gas Processing Module,MK1型気体処理モジュール,Модуль обработки газов MK1,Módulo de procesamiento de gas modelo MK1,Módulo de Processamento de Gás MK1,Screen,Aside,#E6A23C,,VO/voice_DN, +LiverModule,游戏界面屏幕信息,MK1型冷却液循环模块,Type MK1 Coolant Circulation Module,MK1型冷却液循環モジュール,Модуль циркуляции хладагента MK1,Módulo de circulación de líquido refrigerante modelo MK1,Módulo de Circulação de Líquido de Arrefecimento MK1,Screen,Aside,#E6A23C,,VO/voice_DN, +DigestModule,游戏界面屏幕信息,MK1型物料处理模块,Type MK1 Material Processing Module,MK1型原料処理モジュール,Модуль обработки материалов MK1,Módulo de procesamiento de material modelo MK1,Módulo de Processamento de Material MK1,Screen,Aside,#E6A23C,,VO/voice_DN, +ULM自训练进程,游戏界面屏幕信息,ULM自训练进程,MK1 Material Processing Module,MK1 Material Processing Module,,,,Default,Aside,#E6A23C,,VO/voice_DN, +CenterText,,,,,,,,CenterText,Aside,,,, +CenterOption,,,,,,,,CenterOption,Aside,,,, +Task,任务目标,,,,,,,Task,Aside,,,, +gts,患者,患者,Patient,患者,Пациент,Paciente,Paciente,Default,MainActor,#A4CD36,,VO/voice_GTS, +gts?,患者,患者,Patient,患者,Пациент,Paciente,Paciente,Default,MainActor,#A4CD36,,VO/voice_GTS_broken, +gts??,患者,患者??,Patient??,患者??,Пациент??,¿¿Paciente??,Paciente??,Default,MainActor,#E2C22B,,VO/voice_GTS, +classmate,同学,同学,Classmate,同級生,Одноклассник,Compañero de clase,Colega,Default,Aside,,,VO/voice_memCommon, +jb,酒保,酒保,Bartender,バーテンダー,Бармен,Cantinero,Bartender,Default,MainActor,,,VO/voice_memCommon, +host,主持人,主持人,Host,司会者,Ведущий,Presentador,Apresentador,Default,MainActor,,,VO/voice_memCommon, +teacher,教师,教师,Teacher,教師,Учитель,Maestro,Professor,Default,MainActor,#FFCC00,,VO/voice_memCommon, +sellerA,销售员A,销售员A,Salesperson A,販売員A,Продавец А,Vendedor A,Vendedor A,Default,MainActor,#FFCC00,,VO/voice_memCommon, +sellerB,销售员B,销售员B,Salesperson B,販売員B,Продавец Б,Vendedor B,Vendedor B,Default,MainActor,#FFCC00,,VO/voice_memCommon, +sellerC,销售员C,销售员C,Salesperson C,販売員C,Продавец В,Vendedor C,Vendedor C,Default,MainActor,#FFCC00,,VO/voice_memCommon, diff --git a/Assets/StreamingAssets/Config/setting.json b/Assets/StreamingAssets/Config/setting.json index fc1948374..4b658e828 100644 --- a/Assets/StreamingAssets/Config/setting.json +++ b/Assets/StreamingAssets/Config/setting.json @@ -1,6 +1,6 @@ { - "Volume": "0.20", + "Volume": "1", "Language": "", "WindowMode": "FullScreen", - "TextSpeed": "3.0" + "TextSpeed": "1.0" } diff --git a/Assets/StreamingAssets/SaveFiles.meta b/Assets/StreamingAssets/SaveFiles.meta deleted file mode 100644 index 16e82bb14..000000000 --- a/Assets/StreamingAssets/SaveFiles.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 3cff60e6e2ec214458e76c182bbb219d -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: -- 2.54.0 From c294da1c6ecd40d65a5789fc741f7c543e7ac459 Mon Sep 17 00:00:00 2001 From: Ding Yuntian <1491671119@qq.com> Date: Thu, 20 Aug 2026 22:12:24 +0800 Subject: [PATCH 6/6] =?UTF-8?q?fix:=20=E6=9C=AC=E5=9C=B0=E5=8C=96=E5=AF=B9?= =?UTF-8?q?=E5=BA=94=E9=97=AE=E9=A2=98=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/StreamingAssets/Config/character.csv | 14 +++++++------- .../Yarn/Function/FP_Day1_night/FP_Day1_night.yarn | 8 ++++---- Assets/Yarn/Function/FP_Peipei2/Stage11_手术.yarn | 4 ++-- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/Assets/StreamingAssets/Config/character.csv b/Assets/StreamingAssets/Config/character.csv index c9ce341d1..7547f59ef 100644 --- a/Assets/StreamingAssets/Config/character.csv +++ b/Assets/StreamingAssets/Config/character.csv @@ -5,9 +5,9 @@ peipei,佩佩,佩佩,PeiPei,ペペ,Пэйпэй,Peipei,Peipei,Default,MainActor, wyd?,乌鸦,???,???,???,???,???,???,Default,MainActor,#e6ddc1,,VO/voice_WYd, 马尾辫女孩,马尾辫女孩,马尾辫女孩,Ponytail Girl,ポニーテールの女の子,Девочка с хвостиком,Chica de la coleta,Garota de Rabo de Cavalo,Default,MainActor,,,VO/voice_JJ, pp,佩佩,佩佩,PeiPei,ペペ,Пэйпэй,Peipei,Peipei,Default,MainActor,#00FFFF,peipei_head,VO/voice_PP, -ppm,佩佩,佩佩,PeiPei,ペペ,Пэйпэй,Peipei,Peipei,Default,MainActor,#00FFFF,peipei_head,VO/voice_PPm, -ppd,女孩,女孩,Girl,女の子,Девочка,Niña,Garota,Default,MainActor,,,VO/voice_PPd, -ppd?,女孩,女孩,Girl,女の子,Девочка,Niña,Garota,Default,MainActor,,,VO/voice_PPd, +ppm,佩佩(记忆),佩佩,PeiPei,ペペ,Пэйпэй,Peipei,Peipei,Default,MainActor,#00FFFF,peipei_head,VO/voice_PPm, +ppd,佩佩(梦),女孩,Girl,女の子,Девочка,Niña,Garota,Default,MainActor,,,VO/voice_PPd, +ppd?,佩佩(梦),女孩,Girl,女の子,Девочка,Niña,Garota,Default,MainActor,,,VO/voice_PPd, me,路斯,路斯,Ruth,ルース,Руф,Ruth,Rute,Default,Player,,me_head,VO/voice_ME, med,路斯,路斯,Ruth,ルース,Руф,Ruth,Rute,Default,Player,,me_head,VO/voice_MEd, mem,路斯,路斯,Ruth,ルース,Руф,Ruth,Rute,Default,Player,,me_head,VO/voice_MEm, @@ -20,8 +20,8 @@ jj?,姐姐,柔和女声,Soft Female Voice,柔らかな女の声,Нежный ж hs,火山,火山,Cole,火山,Коул,Cole,Cole,Default,MainActor,#FFA800,peipei_head,VO/voice_HS, hs?,火山,沙哑男声,Hoarse Male Voice,しゃがれた男の声,Хриплый мужской голос,Voz ronca de hombre,Voz Masculina Rouca,Default,MainActor,#FFA800,peipei_head,VO/voice_HS, hsm,火山,火山,Cole,火山,Коул,Cole,Cole,Default,MainActor,,,VO/voice_HSm, -hsd,火山,阿灿,Coley,燦ちゃん,Коля,Nico,Nico,Default,MainActor,,,VO/voice_HSd, -hsd?,火山,???,???,???,???,???,???,Default,MainActor,#FFA800,peipei_head,VO/voice_HSd, +hsd,阿灿,阿灿,Coley,燦ちゃん,Коля,Nico,Nico,Default,MainActor,,,VO/voice_HSd, +hsd?,阿灿,???,???,???,???,???,???,Default,MainActor,#FFA800,peipei_head,VO/voice_HSd, yl,英理,英理,Ingrid,イングリッド ,Ингрид,Íngrid,Ingrid,Default,MainActor,#4000FF,peipei_head,VO/voice_YL, ql?,奇琳,02号调酒机体,Bartender Entity 02,02番バーテンダー機体,Юнит-бармен №02,Unidad barman 02,Unidade Bartender 02,Default,MainActor,#00FFFF,peipei_head,VO/voice_YL, ql,奇琳,奇琳,Kirin,キリン,Кирин,Kirin,Kirin,Default,MainActor,#00FFFF,peipei_head,VO/voice_YL, @@ -55,10 +55,10 @@ DigestModule,游戏界面屏幕信息,MK1型物料处理模块,Type MK1 Material ULM自训练进程,游戏界面屏幕信息,ULM自训练进程,MK1 Material Processing Module,MK1 Material Processing Module,,,,Default,Aside,#E6A23C,,VO/voice_DN, CenterText,,,,,,,,CenterText,Aside,,,, CenterOption,,,,,,,,CenterOption,Aside,,,, -Task,任务目标,,,,,,,Task,Aside,,,, +Task,,,,,,,,Task,Aside,,,, gts,患者,患者,Patient,患者,Пациент,Paciente,Paciente,Default,MainActor,#A4CD36,,VO/voice_GTS, gts?,患者,患者,Patient,患者,Пациент,Paciente,Paciente,Default,MainActor,#A4CD36,,VO/voice_GTS_broken, -gts??,患者,患者??,Patient??,患者??,Пациент??,¿¿Paciente??,Paciente??,Default,MainActor,#E2C22B,,VO/voice_GTS, +gts??,患者(里人格),患者??,Patient??,患者??,Пациент??,¿¿Paciente??,Paciente??,Default,MainActor,#E2C22B,,VO/voice_GTS, classmate,同学,同学,Classmate,同級生,Одноклассник,Compañero de clase,Colega,Default,Aside,,,VO/voice_memCommon, jb,酒保,酒保,Bartender,バーテンダー,Бармен,Cantinero,Bartender,Default,MainActor,,,VO/voice_memCommon, host,主持人,主持人,Host,司会者,Ведущий,Presentador,Apresentador,Default,MainActor,,,VO/voice_memCommon, diff --git a/Assets/Yarn/Function/FP_Day1_night/FP_Day1_night.yarn b/Assets/Yarn/Function/FP_Day1_night/FP_Day1_night.yarn index 9da9336ed..518d4b7f4 100644 --- a/Assets/Yarn/Function/FP_Day1_night/FP_Day1_night.yarn +++ b/Assets/Yarn/Function/FP_Day1_night/FP_Day1_night.yarn @@ -26,14 +26,14 @@ position: 250,200 吵闹的音乐,炫目的灯光… #line:0207402 一切都令人心烦。 #line:0e72808 -[character name="jb" bubbleIdx=1 /]晚上好。想喝点什么呢? #line:07a41ab +jb: 晚上好。想喝点什么呢? #line:07a41ab <> -[character name="jb" bubbleIdx=1 /]如果不知道喝什么,可以试试我们的… #line:0a3b5af +jb: 如果不知道喝什么,可以试试我们的… #line:0a3b5af //#auto_next me: Neat,双份。谢谢。 #line:0ed3bf5 -[character name="jb" bubbleIdx=1 /]我们今天的调和润滑剂有折扣喔。
如果… #line:05b8a4d +jb: 我们今天的调和润滑剂有折扣喔。
如果… #line:05b8a4d me: 我只要双份的Neat。 #line:0fde1a7 <> @@ -44,7 +44,7 @@ me: 谢谢。 #line:09a2a98 <> <> -[character name="jb" bubbleIdx=1 /]…好的。Neat双份。 #line:029d775 +jb: …好的。Neat双份。 #line:029d775 <> <> <> diff --git a/Assets/Yarn/Function/FP_Peipei2/Stage11_手术.yarn b/Assets/Yarn/Function/FP_Peipei2/Stage11_手术.yarn index fe6b9bd87..34b38d619 100644 --- a/Assets/Yarn/Function/FP_Peipei2/Stage11_手术.yarn +++ b/Assets/Yarn/Function/FP_Peipei2/Stage11_手术.yarn @@ -1,4 +1,4 @@ -title: 进入手术 +title: 进入手术 tags: start colorID: 3 position: 246,-866 @@ -164,7 +164,7 @@ MemModule: 未检测到可查看的记忆卡带。 #line:03fec5c me: …… #line:0218d93 ->执行记忆初始化 #line:0781b34 <> - Analyzing: 正在执行记忆色彩清除初始化……请稍候。 #line:01ee6dd + Analysing: 正在执行记忆色彩清除初始化……请稍候。 #line:01ee6dd <> me: 对不起,佩佩… #line:0340230 <> -- 2.54.0